Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Program Announcements / File Search Plugin Release

Author
Message
DigitalFury
9
Years of Service
User Offline
Joined: 30th Jul 2010
Location: United States
Posted: 14th Sep 2012 21:21 Edited at: 30th Sep 2012 23:39
File Search


This plugin will search through a directory and find all the files and folders. You can save/load your search and access your data from the plugin. You can also Read/Write to files. There are also some commands for parsing file paths.

Commands

FS Search Folder Path$
FS Search Folder will search for every file and ever folder found at the path Path$.

FS Clear Search
FS Clear Search will clear out the current seach.

Count = FS Get Folder Count()
FS Get Folder Count will return the folder count of the folders found.

Count = FS Get File Count()
FS Get Folder Count will return the file count of the files found.

Return$ = FS Get Folder Path(Index)
FS Get Folder Path will return the path of the folder found at index Index.

Return$ = FS Get Folder Name(Index)
FS Get Folder Name will return the name of the folder found at index Index.

SubLevel = FS Get Folder SubLevel(Index)
FS Get Folder SubLevel will return the Sub Level of the folder found at index Index.

Return$ = FS Get File Path(Index)
FS Get File Path will return the path of the file found at index Index.

Return$ = FS Get File Name(Index)
FS Get File Name( will return the name of the file found at index Index.

Return$ = FS Get File Folder(Index)
FS Get File Folder will return the folder of the file found at index Index.

FS Save Files Path$
FS Save Files will save all the file's data to a file at Path$

FS Save Folders Path$
FS Save Folders will save all the folders's data to a file at Path$

FS Load Files Path$
FS Load Files will load all the file's data from a file at Path$

FS Load Folders Path$
FS Load Folders will load all the file's data from a file at Path$

Index = FS Open To Write(Path$)
FS Open To Write will open a file to write at path Path$

Index = FS Open To Read(Path$)
FS Open To Read will open a file to read at path Path$

FS Write Float Index, Float#
FS Write Float will write a float to file Index without a newline.

FS Write Int Index, Integer
FS Write Float will write a integer to file Index without a newline.

FS Write String Index, String$
FS Write Float will write a string to file Index without a newline.

FS Write Line Float Index, Float#
FS Write Float will write a float to file Index with a newline.

FS Write Line Int Index, Integer
FS Write Float will write a integer to file Index with a newline.

FS Write Line String Index, String$
FS Write Float will write a string to file Index with a newline.

Return$ = FS Read Line(Index)
FS Read Line will read a line as a string from file Index.

Return$ = FS Read Char(Index)
FS Read Char will read one character of the file. Note: This will move the current index. If you try FS Read Line after this command it will return the rest of the line minus what you read currently using FS Read Char.

Return$ = FS Read Length(Index)
FS Read Length will read X amount of characters of the file. Note: This will move the current index. If you try FS Read Line after this command it will return the rest of the line minus what you read currently using FS Read Length.

FS Close Reader Index
FS Close Reader will close the file reader at index Index.

FS Close Writer Index
FS Close Writer will close the file writer at index Index.

Exists = FS File Exists(Path$)
FS File Exists will return a 1 if the file at Path$ exists. It is doesn't it will return a 0.

IsEnd = FS End Of File(Index)
FS End Of File will return a 1 if the file Index is at the end of the file.. It is not at the end of the file it will return a 0.

Return$ = FS Get Folder(Level, Path$)
FS Get Folder will take the path Path$ and return a folder at a certain Level. The Level starts at folder 1 which is the first folder in the path. As you move down the path you go into another folder.

Return$ = FS Get Path File Name(Path$)
FS Get Path File Name will take path Path$ and returns the file name without the extension.

Return$ = FS Get Full File Name(Path$)
FS Get Full File Name will take path Path$ and returns the file name with the extension.

Return$ = FS Get Extension(Path$)
FS Get Extension will take path Path$ and returns the extension.

Return$ = FS Remove Extension(Path$)
FS Remove Extension will take path Path$ and returns the path without the extension.

Copyright: http://myfreecopyright.com/registered_mcn/C6HE0-T0PZ0-U57V7

MCN: C6HE0-T0PZ0-U57V7

Cost: $1.99 for 34 commands!



Website to buy plugin:
http://www.wix.com/digitalfury/plugins

Buy all the plugins!: Sale Limited Time!
Sale over. New sale after Dark UV release.

Demo + Demo Plugin Attached!

The Help file is attached!

DigitalFury

Sergey K
15
Years of Service
User Offline
Joined: 4th Jan 2004
Location:
Posted: 14th Sep 2012 22:20
great work as always!

i see that most of your plugins you selling.
dont you want to make some of them for free?

Advanced Updater for your games!
DigitalFury
9
Years of Service
User Offline
Joined: 30th Jul 2010
Location: United States
Posted: 14th Sep 2012 23:11
@Sergey K - I'm releasing a parsing plugin for free. I started working on it yesterday.

Might post it up in a few weeks or less.

DigitalFury

DigitalFury
9
Years of Service
User Offline
Joined: 30th Jul 2010
Location: United States
Posted: 18th Sep 2012 21:09 Edited at: 8th Oct 2012 03:56
Demo


The plugin included is a fully working plugin. It will just display a message box saying this is a demo. Buy the full version to remove this message.

If you really like the demo please by my plugin

Edit: Removed - Updating plugin

DigitalFury

Login to post a reply

Server time is: 2019-08-18 04:21:17
Your offset time is: 2019-08-18 04:21:17