예제 #1
0
		sys.exit( 1 )
else:
	filenames = sys.argv[ 1: ]

handle = pyewf.new_handle();

if handle == None:
	print "Missing handle object\n"

	sys.exit( 1 )

try:
	handle.open(
	 filenames,
	 pyewf.get_access_flags_read() )

except:
	print "Unable to open file(s)\n"
	print sys.exc_info()[ 1 ]

	sys.exit( 1 )

try:
	media_size = handle.get_media_size()

except:
	print "Unable to retrieve media size\n"
	print sys.exc_info()[ 1 ]

	sys.exit( 1 )
예제 #2
0
파일: metadata.py 프로젝트: MSharq/xmount
        print "Unable to glob filename(s)\n"
        print sys.exc_info()[1]

        sys.exit(1)
else:
    filenames = sys.argv[1:]

handle = pyewf.new_handle()

if handle == None:
    print "Missing handle object\n"

    sys.exit(1)

try:
    handle.open(filenames, pyewf.get_access_flags_read())

except:
    print "Unable to open file(s)\n"
    print sys.exc_info()[1]

    sys.exit(1)

try:
    media_size = handle.get_media_size()

except:
    print "Unable to retrieve media size\n"
    print sys.exc_info()[1]

    sys.exit(1)
예제 #3
0
		sys.exit( 1 )
else:
	filenames = sys.argv[ 1: ]

handle = pyewf.new_handle();

if handle == None:
	print "Missing handle object\n"

	sys.exit( 1 )

try:
	handle.open(
	 filenames,
	 pyewf.get_access_flags_read() )

except:
	print "Unable to open file(s)\n"
	print sys.exc_info()[ 1 ]

	sys.exit( 1 )

try:
	root_file_entry = handle.get_root_file_entry()

except:
	print "Unable to retrieve root file entry\n"
	print sys.exc_info()[ 1 ]

	sys.exit( 1 )
예제 #4
0
파일: open_close.py 프로젝트: MSharq/xmount
argc = len(sys.argv)

if argc < 2:
    print "Usage: open_close.py filename(s)\n"

    sys.exit(1)

handle = pyewf.new_handle()

if handle == None:
    print "Missing handle object\n"

    sys.exit(1)

try:
    handle.open(sys.argv[1:], pyewf.get_access_flags_read())

except:
    print "Unable to open file(s)\n"
    print sys.exc_info()[1]

    sys.exit(1)

try:
    handle.close()
except:
    print "Unable to close file(s)\n"
    print sys.exc_info()

    sys.exit(1)