WolfWorld Posted December 15, 2007 Posted December 15, 2007 (edited) To run the program create an au3 file and use this codeShellExecuteWait("IndexSource.exe", "save:"&FileGetShortName(@ScriptDir&'\index.txt')&" *+.*mp3 path:"&FileGetShortName(@MyDocumentsDir))This will get all mp3 files out from @MyDocumentsDir and save a file in @ScriptDir&'\index.txt'IndexSource.exe can be download in this postNote: Path to save use cmdline save:%shortpath1% save:%shortpath2% save:%shortpathx% (with filename) Index path use cmdline path:%shortpath1% path:%shortpath2% path:%shortpathx% (without filename) To use meta cmdline is meta:.*extension1\z meta:.*extension2\z meta:.*extensionx\z (meta will increase upto 1.5 to 4(6) times of overall indexing time depend on other index extension) (now only support mp3 so donot put any other extension and work on xp/vista) Donot want index some direction use - in front of it cmdline is -.*?inpath1.*? -.*?inpath2.*? -.*?inpathx.*? (Path)(Use when a path is found)(no tail-dash) Only index direction use + in front of it cmdline is +.*?inpath1.*? +.*?inpath2.*? +.*?inpathx.*? (Path)(Use when a path is found)(no tail-dash) Donot want index some filename/extension *- in front of it cmdline is *-.*?inname1.*? *-.*?inname2.*? *-.*?innamex.*? (Path+Filename)(Use when a file is found) Only index filename/extension use *+ in front of it cmdline is *+.*?inname1.*? *+.*?inname2.*? *+.*?innamex.*? (Path+Filename)(Use when a file is found) For meta + - *+ *- use normal Regexp rule so if it is a full path .*? is not needed For extension use *+.*extension1\z *+.*extension2\z *+.*extensionx\z or *-.*extension1\z *-.*extension2\z *-.*extensionx\z Remember + and - only apply for fullpath and *+ and *- only apply for fullpath with filename + - *+ *- and meta can be use together without a problem If you arenot using shortpath try using " If the save path files is exists the files will be delete and be replace by a new index files :path: %fullpath1% %fullpath2% If you use meta it will be :meta: %songtitle1%:%artistname1%:%albumname1% %songtitle2%:%artistname2%:%albumname2% READ: if + and - or *+ and *- is set as the same - or *- will take action If no place is set for savepath when it done indexing the output willnot be sent out EX: c:\IndexSource.exe *-.*jp.*?g *-.*db -.*WINDOWS.* save:c:\indexfile.txt path:c:\ This will index in path c:\ and will not index folder that apart of it name have WINDOWS and it will not index .jpg .jpeg .db .jpxxxg files TRACK BACK: VERSION 0.0.0.1.BETA ADDED indexing engine ADDED + - *+ *- ADDED meta ADDED save ADDED path VERSION 0.0.0.2.RELEASE CONFIG 1.5 times faster for indexing time Credit: If you use it in your programs no credit is needed but if you want to thanks a credit will be good This Code Written By Athiwat Chunlakhan Athiwatc@Gmail.Com NON-OSSIndexSource.exe Edited December 17, 2007 by athiwatc Main project - Eat Spaghetti - Obfuscate and Optimize your script. The most advance add-on.Website more of GadGets!
BrettF Posted December 15, 2007 Posted December 15, 2007 Sounds pretty cool... I'll try it later, even though I'd love to see how you got all that comand line working so well! Vist my blog!UDFs: Opens The Default Mail Client | _LoginBox | Convert Reg to AU3 | BASS.au3 (BASS.dll) (Includes various BASS Libraries) | MultiLang.au3 (Multi-Language GUIs!)Example Scripts: Computer Info Telnet Server | "Secure" HTTP Server (Based on Manadar's Server)Software: AAMP- Advanced AutoIt Media Player | WorldCam | AYTU - Youtube Uploader Tutorials: Learning to Script with AutoIt V3Projects (Hardware + AutoIt): ArduinoUseful Links: AutoIt 1-2-3 | The AutoIt Downloads Section: | SciTE4AutoIt3 Full Version!
WolfWorld Posted December 15, 2007 Author Posted December 15, 2007 (edited) yep... i'll see about the source code Edited December 15, 2007 by athiwatc Main project - Eat Spaghetti - Obfuscate and Optimize your script. The most advance add-on.Website more of GadGets!
BrettF Posted December 15, 2007 Posted December 15, 2007 That wasn't a request. It is up to you whether you release it to the community or not. Vist my blog!UDFs: Opens The Default Mail Client | _LoginBox | Convert Reg to AU3 | BASS.au3 (BASS.dll) (Includes various BASS Libraries) | MultiLang.au3 (Multi-Language GUIs!)Example Scripts: Computer Info Telnet Server | "Secure" HTTP Server (Based on Manadar's Server)Software: AAMP- Advanced AutoIt Media Player | WorldCam | AYTU - Youtube Uploader Tutorials: Learning to Script with AutoIt V3Projects (Hardware + AutoIt): ArduinoUseful Links: AutoIt 1-2-3 | The AutoIt Downloads Section: | SciTE4AutoIt3 Full Version!
WolfWorld Posted December 15, 2007 Author Posted December 15, 2007 That wasn't a request. It is up to you whether you release it to the community or not.oh so i gona release out when it 100% completeThanks Main project - Eat Spaghetti - Obfuscate and Optimize your script. The most advance add-on.Website more of GadGets!
WolfWorld Posted December 16, 2007 Author Posted December 16, 2007 UPDATE VERSION 0.0.0.2.RELEASE 2 times Faster Main project - Eat Spaghetti - Obfuscate and Optimize your script. The most advance add-on.Website more of GadGets!
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