コード例 #1
0
def translatefile(filename):
    inputfile = filename
    iReadStart = getReadStart(filename)
    iFileIndex = getFileIndex(filename)
        
    readObj = ReadFile(inputfile)
    iFileSize = readObj.filesize()
    (iPos, data) = readObj.readvalue(iReadStart, 12)
    while(len(data) > 0):
        oldFile = getoldfile()
        if iReadStart == 0:
            newName = convert2filename(iFileSize, 0, filename)
        else:
            newName = convert2filename(iPos, iFileIndex, data)
        while (len(oldFile) == 0):
            sleep(1000)
            oldFile = getoldfile()
        convert2newfile(oldFile, newName)