示例#1
0
from os.path import join, split as s
print join(*s('hello/world'))
示例#2
0
from os.path import join, split as s

print join(*s('hello/world'))
示例#3
0
    # does not match that of the compressed
    # data. by decompressing and checking again I see that the length header field
    # refers to the zlib uncompressed stream + 8 bytes (header length). therefore
    # to finish our decompression all we have to do is substitute the first 3
    # byte signature for FWS and concatenate the rest of the header. works a dandy.
    # - JMAF
    try:
        fout = open(filepath + '.swf', 'wb')
    except IOError:
        raise Exception('Error: Could not open target SWF file {}'.format(filepath) + '.swf')
    else:
        decompress = zlib.decompress(fin.read())
        fout.write(FWS_PREFIX + header + decompress)


if __name__ == '__main__':
    from os.path import split as s

    if not sys.argv[1:]:
        print(USAGE)
        sys.exit(1)

    for filepath in sys.argv[1:]:
        try:
            cws2fws(filepath)
        except:
            errtype, errstr = sys.exc_info()[:2]
            print(s(filepath)[1], '->', s(filepath)[1] + '.swf:', errstr)
        else:
            print(s(filepath)[1], '->', s(filepath)[1] + '.swf:', 'OK')
示例#4
0
    # refers to the zlib uncompressed stream + 8 bytes (header length). therefore
    # to finish our decompression all we have to do is substitute the first 3
    # byte signature for FWS and concatenate the rest of the header. works a dandy.
    # - JMAF
    try:
        fout = open(filepath + '.swf', 'wb')
    except IOError:
        raise Exception(
            'Error: Could not open target SWF file {}'.format(filepath) +
            '.swf')
    else:
        decompress = zlib.decompress(fin.read())
        fout.write(FWS_PREFIX + header + decompress)


if __name__ == '__main__':
    from os.path import split as s

    if not sys.argv[1:]:
        print(USAGE)
        sys.exit(1)

    for filepath in sys.argv[1:]:
        try:
            cws2fws(filepath)
        except:
            errtype, errstr = sys.exc_info()[:2]
            print(s(filepath)[1], '->', s(filepath)[1] + '.swf:', errstr)
        else:
            print(s(filepath)[1], '->', s(filepath)[1] + '.swf:', 'OK')