Commit Graph

226 Commits (d3392ef3a87f910248d0062066e9688d3c3cfa6e)

Author SHA1 Message Date
voussoir d3392ef3a8 Update move_all.py. 2020-12-09 07:26:37 -08:00
voussoir 4cf47d7d94 Update linenumbers.py. 2020-12-09 07:26:37 -08:00
voussoir ef600c8f29 Update inputrename.py. 2020-12-09 07:26:36 -08:00
voussoir b51c8032ac Update crc32.py. 2020-12-09 07:26:36 -08:00
voussoir 27463a1711 Update repeat.py, delete forever.py.
forever can be achieved by repeat x inf | do_cmd.
2020-12-09 07:26:36 -08:00
voussoir 27a8a4c811 Add pathclass and betterhelp to brename.py. 2020-12-09 07:26:30 -08:00
voussoir 0c529909c8 Flip condition to return early. 2020-12-07 18:02:41 -08:00
voussoir 4a50ac5aed Update brename.py, delete fileprefix.py.
Fileprefix can be achieved with brename and the index/index1 vars.
2020-12-07 18:02:21 -08:00
voussoir 34cb53474a Update eval.py, do_cmd.py, delete forline.py.
Forline can be achieved by eval | do_cmd.
2020-12-07 17:59:34 -08:00
voussoir 35281c81ab Transition calls to getpermission to interactive. 2020-12-07 00:54:00 -08:00
voussoir 4120c3dfcc Improve shortcut.py. 2020-12-07 00:29:44 -08:00
voussoir 9bde9935eb Add shortcut.py to produce lnk files.
Thanks to winshell.
2020-12-06 15:03:17 -08:00
voussoir 81fc944d10 Update some scripts with better pipeable behavior. 2020-12-06 15:02:56 -08:00
voussoir 4b8f8f6c77 Add ctrlc_return1 to search.py. 2020-12-06 15:01:56 -08:00
voussoir 36e8dfe877 Add argv.py. 2020-12-06 14:03:50 -08:00
voussoir 34e8e64a28 Move touch.py from voussoirkit to voussoir/cmd. 2020-12-06 03:17:12 -08:00
voussoir e9b5af6e4f Add --dirs, --files to restrict search. 2020-12-05 14:49:10 -08:00
voussoir c9b05f60a4 Add alias extension=ext, index1=index+1. 2020-12-05 14:44:50 -08:00
voussoir 013a3cf689 Call correct_case before generating backup rar name. 2020-12-05 14:42:45 -08:00
voussoir 9e1819a795 Rewrite sorted.py, unique.py with pipeable. 2020-11-30 22:06:09 -08:00
voussoir 37dc5eaa35 Use pipeable.ctrlc_return1. 2020-11-30 22:05:54 -08:00
voussoir fc9fb0ec58 Add groups_of.py. 2020-11-30 22:05:30 -08:00
voussoir 7b8301b324 Import stringtools and remove functions covered by that. 2020-11-26 18:20:00 -08:00
voussoir 67108ec617 Add backoff to do_tasks. 2020-11-26 18:19:10 -08:00
voussoir 4b23d311c3 Add dictionary_size, --dictionary. 2020-11-20 02:21:24 -08:00
voussoir cbdc2e34d7 Remove leading underscore from normalize_percentage. 2020-11-20 02:21:24 -08:00
voussoir 26b4a33292 Add a little more validation. 2020-11-20 02:21:20 -08:00
voussoir 09ac7a4715 Add --solid. 2020-11-20 02:21:15 -08:00
voussoir 555878e511 Add COMPRESSION_STORE, _MAX constants. 2020-11-20 02:21:15 -08:00
voussoir 844dc5894b Fix behavior of --all being both positional and named arg. 2020-11-20 02:21:15 -08:00
voussoir 482c787f79 Add custom exception NoTerms. 2020-11-20 02:21:15 -08:00
voussoir 46545edaa5 Add backup_folder.py. 2020-11-20 02:21:10 -08:00
voussoir 9ba6511050 Add lines_to_files.py. 2020-11-15 18:00:09 -08:00
voussoir 3c061f8daa Don't unicode_escape the argument if using regex mode.
This was causing issues with backslashes.
2020-11-15 17:58:26 -08:00
voussoir e2a8f95b01 Add github/gitlab link at bottom of readme. 2020-11-15 17:54:41 -08:00
voussoir 10e6ca642d Add git push all remotes doskey. 2020-11-10 20:15:00 -08:00
voussoir 47418c464c Use requests.Session. 2020-11-10 20:14:33 -08:00
voussoir 26a5b69b4f Add git push doskey. 2020-11-08 19:35:25 -08:00
voussoir cea85b3556 Use subprocess instead of os.system for scripts, fix pythonw.
Previously, under Pythonw, a cmd window would open when rar/par was
run. I discovered the subprocess.CREATE_NO_WINDOW flag and thus moved
everything over to subprocess calls to take advantage of it.
2020-11-07 00:01:27 -08:00
voussoir ae4a9ae390 Fix RarExists glob check not looking in workdir, moveto. 2020-11-06 23:52:34 -08:00
voussoir ebcc62d765 Add RarExists exception. 2020-11-06 00:20:20 -08:00
voussoir 35aca12dcf Add keyframes.bat. 2020-11-04 17:33:44 -08:00
voussoir 8ec117bfe0 Add option to start index from 1. 2020-11-02 16:23:32 -08:00
voussoir 907842d5cc Add os.sep to workdrive_drive splitdrive to fix disk usage reading.
Splitdrive returns "C:" on Windows and "" on Linux, and passing this
into disk_usage actually returns info about the cwd disk.
2020-10-29 15:53:03 -07:00
voussoir 6552740df9 Distinguish reverse.py, reversed.py. 2020-10-25 20:15:23 -07:00
voussoir 9e65971829 Slight hack: allow pre-given filenames in threaded_dl. 2020-10-25 20:15:11 -07:00
voussoir 0c481f454f Use argparse for inputrename. 2020-10-25 20:13:59 -07:00
voussoir ae6954d573 Add compression, rar_profile arguments. 2020-10-23 07:52:57 -07:00
voussoir 5b051c6f2a Add argument --only-shrink. 2020-10-23 07:48:31 -07:00
voussoir 6e9c334a9d Alphabetize arguments. 2020-10-23 07:48:13 -07:00