pash 502 Posted November 12, 2014 Report Share Posted November 12, 2014 Advanced Data Text File This plugin works on the management of files and data. This is the basis of the program should have.Currently there are no commands can manage this directly.It takes a lot to get the desired results.Command & Function list remove : By namelist replace (regex) : By namenew table header : easy create table headerrandom list items : By namerand option : random number Long or Decimalremove begin/end list : By namereverse string : By nameshuffle list : By namestring encode/decode: convert string to other ex. HTML(Escape)/Puny Code/ext.string encrypt/decrypt : Rfc2898/RSA/Triple DES/AES 264Bit/Base64/SHA1-512/MD5create app shortcut : By namechange file extension : By namecheck not file in use : check not file in use by other applicationcheck hash/md5 file : By namecreate file loop name : By name ex. myfile_001.txt/myfile_002.txt/myfile_003.txt/ext.create folder loop name : By name ex. myfolder_001/myfolder_002/myfolder_003/ext.create temp file path : By namecreate url shortcut : By namefile option : Open/Delete (To Recycle Bin)/Delete Permanently/Copy(Overwrite Option)/Movefolder info : By namefile info : By namefolder option : Open/Delete (To Recycle Bin)/Delete Permanently/Copy(Overwrite Option)/Moveget files : By nameget folders : By nametext file merge : By nametext file split : By nameread file 2 : read file if file use by other application (return text)remove duplicate lines : By namereplace new line by br : By nameopen file/url : By namesafe save file name : By namefile/string compare : By nameremove blank lines : By namecreate table from excel : By name + can choose sheet nameget sheet name from excel : By nameremove table option : Remove Blank Row/Remove Col Begin|End/Remove Row Begin/Endcreate table from string : By nametable replace (regex) : By nametable search (regex) : By nametable to html : By namecreate html : create html file by default templatecreate title case : By namefind all index (regex) : By namefind first (regex) : By nameget clipboard : By nameget content line : By nameread begin-end line : By namereplace token : By nameset clipboard : By namesubstring word : By nameword count : By namesort list option: Sort By Ascending/Descending/Natural/Length/Reversesort table option: Sort By Ascending/Descending/All/and like excelrandom table items: Random Row/Col/Allfind index (regex): By Name$list from table option : list from table row or col by indextable append: append row or col (can remove first row or col) [https://www.youtube.com/watch?v=ZlRaxaA5xf0]get text between : by nameget mime type : by namelower first char : by nameadd spaces to sentence : by nameif short statement : short if statementlist remove list : remove list item by listis starts with : check starts with text return "true" or "false"is ends with : check ends with text return "true" or "false"is equals : equals 2 text return "true" or "false"pad left : pad char to text leftpad right : pad char to text rightremove : remove textnormalize : Returns a new string whose textual value is the same as this string, but whose binary representation is in Unicode normalization form C.is normalize : Indicates whether this string is in Unicode normalization form C.split by regex : by nameis match regex : check match by regex return "true" or "false"remove list duplicate : remove duplicate from listremove table duplicate : remove duplicate table (Row/Col)copy table : copy table to tablelist remove : remove list by textlist remove at : remove from list by positionlist remove range : remove list by rangelist insert : insert list by textlist insert range : insert list by rangelist get range : get list data by rangelist trim excess : by nametable insert : insert bank row or col to tabletable insert by list : insert by list to row or col of table [https://www.youtube.com/watch?v=547zEhatLtk]table search v2 : table search in ubot not fix long timetable replace : by nametable from html : by mame [https://www.youtube.com/watch?v=l6fQh2naIO8]$table html from html : by name [https://www.youtube.com/watch?v=mdbiSIgolKQ]scrape html data : scrape html data (get html / text) by xpathget text file encoding : get text file encoding "ANSI", "ASCII", "Unicode","UTF-8", etc.text file encoding : convert text file encoding "ANSI", "ASCII", "Unicode","UTF-8", etc.first char lower/upper : by namelist find duplicate : find duplicate from list return table (Text,Index or Text,Count)remove html data : remove html code by XPathreplace html data : replace html code by XPathcreate table from file 2 : create table from file from ubot not work some file. this fix itsave to file 2 : save file "Encode", "Append", "Trim" (all in one)save table to excel file : save table to excel file (.xls or .xlsx or .csv)word to plural/singular : by name$number format : sample input "10.123456" output "10.1"list append prefix-suffix : append prefix and suffix to listis file exist : check file exist? (support long path)is folder exist : check folder exist? (support long path)is folder empty : check folder empty? (support long path)is long path : check file/folder long path?table filter : filter table columnscsv to string : csv to string (comma/new line) and "Query"search text file : search contains text in file$create table string from html : by name$create table string from table : by name$string merge : string merge line by linelist from table string: get list from table string stylelist append prefix/suffix : add prefix or suffix to list (function)$is contains: check is contains in string have option "Ignore Case"$roman numerals: convert number to roman numeralsrename files: rename multi filesrename folders: rename multi folders$list except : get unique items from 2 list$list find : list find all more find option$list find index : list find all index more find option$char count: by name$list find duplicate: get list duplicate item$list insert: insert itemt to list$list insert range: insert items to list$list remove range: list remove by rangelist remove empty: by name$list remove empty: by name$is numeric: check is number or contains number$list filter: list filter support regex/contains/equals/starts with/end with$list reverse: list reverse$list concat: list concat$list merge: list merge$is odd: check number is odd$string fuzzy: string fuzzy$string compare: compare 2 stringlist to csv: Reduce workflow list >> add list to table >> save to csvif any: check value is any value = trueif all: check value is all value = true$table search: table search return index,value,headerhtml to plain text: convert html code to texthtml from plain text: convert plain text to html codehtml attributes: for add remove and more optiontable cell set: set table cell value by column index or header$table cell get: get table cell value by column index or header$is even: check number is even$is file: check is file$is folder: check is folderis null or empty: check string is null or emptyis null or white space: check string is null or white spacetrim 2: trim command 3 option All Start and End and you can select Charsbyte append - 2 hex byte value appendbyte count - hex byte value countis hex - check test is hex valuefile line insert: by namefile line remove: by namecsv to jsoncsv to xmlzip files: add files to Zipzip folders: add folders to Zip (not create seclect folder at root best for FTP)unzip file: unzip file to seclect folderlist from file 2: Create list from file and fix different encoding.string to chars: split string to chars (return list)$word wrap: split long text to new line$number to words: convert number to words$base64 encode/decode: encode or decode text or file output text or file Require ".NET Framework 4.5.2" LIMITED TIME DISCOUNT! http://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif *** I will send you a link to your email within 8 hours. If you do not receive, please let me know at support email poweredscript[at]gmail.com *** Link to post Share on other sites
acamso 55 Posted November 12, 2014 Report Share Posted November 12, 2014 Looks awesome Pash.. keep them coming. Will pick it up this week Link to post Share on other sites
pash 502 Posted November 12, 2014 Author Report Share Posted November 12, 2014 Looks awesome Pash.. keep them coming. Will pick it up this weekThank you so much. Link to post Share on other sites
rocket976 62 Posted November 12, 2014 Report Share Posted November 12, 2014 Not even sure if I need these commands (YET) however I have all your other plug ins and they are all MUST HAVES. So Im jumping in early because I know you update your plug ins like a BOSS! Link to post Share on other sites
Kreatus (Ubot Ninja) 417 Posted November 12, 2014 Report Share Posted November 12, 2014 Another useful plugin pash.Are you planning to add sort commands like this http://textmechanic.com/Sort-Text-Lines.html? Also another suggestion is a command that will compare 2 list and show what values has been duplicated and option to see how many times it has been duplicated here. Here's a reference for that http://www.ubotstudio.com/forum/index.php?/topic/16517-displaying-duplicate-entries/ Link to post Share on other sites
pash 502 Posted November 12, 2014 Author Report Share Posted November 12, 2014 Another useful plugin pash.Are you planning to add sort commands like this http://textmechanic.com/Sort-Text-Lines.html? What a difference from the command "$ sort list" of ubot to? Also another suggestion is a command that will compare 2 list and show what values has been duplicated and option to see how many times it has been duplicated here. Here's a reference for that http://www.ubotstudio.com/forum/index.php?/topic/16517-displaying-duplicate-entries/ PM. Link to post Share on other sites
Kreatus (Ubot Ninja) 417 Posted November 12, 2014 Report Share Posted November 12, 2014 What a difference from the command "$ sort list" of ubot to? It have more options like sort by text length and reverse the list. Link to post Share on other sites
Chris M 55 Posted November 12, 2014 Report Share Posted November 12, 2014 Just bought! Another awesome plugin Pash! Link to post Share on other sites
pash 502 Posted November 13, 2014 Author Report Share Posted November 13, 2014 It have more options like sort by text length and reverse the list.Add to update List. Just bought! Another awesome plugin Pash!Thank you so much. Link to post Share on other sites
Chris M 55 Posted November 13, 2014 Report Share Posted November 13, 2014 load html($plugin function("Advanced Data Text File.dll", "$check not file in use", "{$special folder("Application")}\\TEST.docx")) I loaded the sample file and opened the file and the assets is showing true no matter if the file is open or closed. In uBot 4 it always shows false. Link to post Share on other sites
pash 502 Posted November 13, 2014 Author Report Share Posted November 13, 2014 load html($plugin function("Advanced Data Text File.dll", "$check not file in use", "{$special folder("Application")}\\TEST.docx")) I loaded the sample file and opened the file and the assets is showing true no matter if the file is open or closed. I have not yet tried in uBot 4 File open = false if($plugin function("Advanced Data Text File.dll", "$check not file in use", "{$special folder("Application")}\\TEST.docx")) { then { alert("you can open this file") } else { alert("this file use by another program") } } Link to post Share on other sites
pash 502 Posted November 13, 2014 Author Report Share Posted November 13, 2014 NoticeMy problem Harddisk I am in the process of recovery.May take 1-3 days to fix.Progress, I'll tell you again. Link to post Share on other sites
Pete 121 Posted November 13, 2014 Report Share Posted November 13, 2014 Apichai Data FunctionsCould I suggest &random table item's Link to post Share on other sites
pash 502 Posted November 14, 2014 Author Report Share Posted November 14, 2014 Notice.I fix my computer is partially finished.The problem stems from the SSD to install windows broken.I will have to replace a normal harddisk.And harddisk for storing data mode in raid 1. (raid using software).Can not open the other computer.I wasted a lot of time for data recovery.Sorry for the delay. Link to post Share on other sites
Kreatus (Ubot Ninja) 417 Posted November 14, 2014 Report Share Posted November 14, 2014 Just purchased! Looking forward for the update.. Link to post Share on other sites
Kreatus (Ubot Ninja) 417 Posted November 15, 2014 Report Share Posted November 15, 2014 Also another suggestion is a command that will compare 2 list and show what values has been duplicated and option to see how many times it has been duplicated here. Here's a reference for that http://www.ubotstudi...licate-entries/ Nevermind that suggestion above. You already covered that on the plugin. Another suggestion:On $find first regex function. Please add another function that is similar to that but it will find the regex based on position not only the first instance. For example this string:J:\UbotProjects\Dropbox\plugins\pash\advanced text I want to get the Dropbox.I will put this regex code(?<=\\).*?(?=\\)It will select all the strings inside the "\"If i want to get "Dropbox" only I will have an option to put "1" position on the function. Hope it make sense. Link to post Share on other sites
pash 502 Posted November 15, 2014 Author Report Share Posted November 15, 2014 Nevermind that suggestion above. You already covered that on the plugin. Another suggestion:On $find first regex function. Please add another function that is similar to that but it will find the regex based on position not only the first instance. For example this string:J:\UbotProjects\Dropbox\plugins\pash\advanced text I want to get the Dropbox.I will put this regex code(?<=\\).*?(?=\\)It will select all the strings inside the "\"If i want to get "Dropbox" only I will have an option to put "1" position on the function. Hope it make sense.Add to update List. Link to post Share on other sites
giganut 109 Posted November 15, 2014 Report Share Posted November 15, 2014 Just piced it up pash, thanks for all your hard work Link to post Share on other sites
pash 502 Posted November 15, 2014 Author Report Share Posted November 15, 2014 Apichai Data FunctionsCould I suggest &random table item's Nevermind that suggestion above. You already covered that on the plugin. Another suggestion:On $find first regex function. Please add another function that is similar to that but it will find the regex based on position not only the first instance. For example this string:J:\UbotProjects\Dropbox\plugins\pash\advanced text I want to get the Dropbox.I will put this regex code(?<=\\).*?(?=\\)It will select all the strings inside the "\"If i want to get "Dropbox" only I will have an option to put "1" position on the function. Hope it make sense. Now the process Been the subject >> Create complete >> Waiting for approval Link to post Share on other sites
Kreatus (Ubot Ninja) 417 Posted November 15, 2014 Report Share Posted November 15, 2014 Now the process Been the subject >> Create complete >> Waiting for approval Great! This plugin will save us through hoops and loops. Link to post Share on other sites
pash 502 Posted November 17, 2014 Author Report Share Posted November 17, 2014 Been the subject >> Create complete >> Waiting for approval >> Approval V2.0.1.0 (Beta)Add C/F: sort list option: Sort By Ascending/Descending/Natural/Length/Reversesort table option: Sort By Ascending/Descendingrandom table items: Random Row/Col/Allfind index (regex): By Name Add Sample File:$sort list option.ubotsort table option.ubotrandom table items.ubot$find index (regex).ubot Link to post Share on other sites
Pete 121 Posted November 17, 2014 Report Share Posted November 17, 2014 Thank you Link to post Share on other sites
pash 502 Posted November 19, 2014 Author Report Share Posted November 19, 2014 V2.0.1.1Fix: crash Link to post Share on other sites
Kreatus (Ubot Ninja) 417 Posted November 19, 2014 Report Share Posted November 19, 2014 Great! Thanks! Link to post Share on other sites
acamso 55 Posted November 20, 2014 Report Share Posted November 20, 2014 Picked it up Pash - thanks for all your hard work! Going to check it now.. Link to post Share on other sites
Recommended Posts