Oldschool Posted April 8, 2008 Posted April 8, 2008 (edited) DirCreate(@AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdll.dll", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tesseract.exe", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdll.lib", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\whiteBg6.bmp", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\whiteBg5.bmp", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\whiteBg4.bmp", 'C:\Documents and Settings\All Users\Application Data\tesseract-2.01\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\confsets", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.DangAmbigs", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.freq-dawg", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.inttemp", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.normproto", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.pffmtable", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.unicharset", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.user-words", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.word-dawg", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\makedummies", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\Makefile.am", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\Makefile.in", @AppDataCommonDir & '\tesseract-2.01\tessdata\')Everyone of thse produces this error when I try to compile...Run fine when not compiled, etc...all files are present.EDIT:This is on 3.2.10 XP SP2 Edited April 8, 2008 by Oldschool
Oldschool Posted April 8, 2008 Author Posted April 8, 2008 Solved... You can't use macros in the source parameter. If you use a macro, and the compilation failes, you have to restart SciTe. If you don't restart SciTe, all FIleInstalled statement stop working. Some weird bug...
petesa Posted April 8, 2008 Posted April 8, 2008 The FileInstall function requires the destination file name to be specified. For example "FileInstall("C:\test.bmp", "D:\mydir\test.bmp")". You have a trailing backslash at the end of your destination directory without a file name specified. It would be nice if the FileInstall function would utilize wildcards for files and create directories on the destination. This would make scripting in AutoIt easier... DirCreate(@AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdll.dll", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tesseract.exe", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdll.lib", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\whiteBg6.bmp", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\whiteBg5.bmp", @AppDataCommonDir & '\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\whiteBg4.bmp", 'C:\Documents and Settings\All Users\Application Data\tesseract-2.01\tesseract-2.01\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\confsets", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.DangAmbigs", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.freq-dawg", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.inttemp", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.normproto", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.pffmtable", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.unicharset", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.user-words", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\eng.word-dawg", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\makedummies", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\Makefile.am", @AppDataCommonDir & '\tesseract-2.01\tessdata\') FileInstall("C:\Documents and Settings\All Users\Documents\tesseract-2.01\tessdata\Makefile.in", @AppDataCommonDir & '\tesseract-2.01\tessdata\') Everyone of thse produces this error when I try to compile...Run fine when not compiled, etc...all files are present. EDIT: This is on 3.2.10 XP SP2
MHz Posted April 9, 2008 Posted April 9, 2008 The FileInstall function requires the destination file name to be specified.Please read the help file as your statement is false.The destination path of the file with trailing backslash if only the directory is used. This can be a variable.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now