Extractor of direct links for media download managers from Glutamate, Chlorica and the recent e6AI for, er, neurofurriporno. The script's capabilities are:
1. Adds a new field at the top of the page for the summary list and highlights it for copying by Ctrl+C
2. three modes in the configurable variable lever:
= 2 inserts post numbers (for downloads from android app The Wolf Stash)
= 1 inserts a list of links for download managers (enabled by default),
= 0 inserts only file names for recheck
Last mode - for file manager Total Commander with cm_CopyNamesToClip and cm_LoadSelectionFromClip commands, hooked to hotkeys
Sifting entries:
- "white list" with constantly needed tags (configure the regular in the want variable)
- blacklist" with unwanted tags (same thing, unwant)
- sift out already downloaded pictures (array of MD5 codes in stop, to reduce the size of the script is not attached)
KEEP YOUR STOP-LIST SEPARATE FROM THE SCRIPT SO IT WON'T GET CORRUPTED BY AN UPDATE!
4. also in the case of lever 1 and 0 for point control, the entries are duplicated under each post individually
CMK, post numbers from lever 2 individualize it makes no sense
5. And finally filtering by dimming brightness:
- discarded posts - weak (wrong, the default 0.3 full brightness)
- previously downloaded and listed in the stop posts - almost completely (have, 0.05)
How nice it would be if there was a ready-made program to get rid of running a stop list in this fashion! Here's a quick guide on how to make one:
5.1. in Total Commander, go to the folder with media, expand all subfolders - Ctrl+B, select all - *, copy the names - cm_CopyNamesToClip in the console or its hotkey
5.2. in any smart notepad (for example, Notepad++), paste - Ctrl+V, sorting - the menu Edit / Line operations / sort by alphabetical order, the dialogue of search and replace - Ctrl+H, at the bottom of the dialogue enable regular mode
5.3. regulars:
explanation
what to change
for what
trash cutting
^.*([0-9a-f]{32}).*$
\1
merge into one line
\n
', '
enclose in apostrophes
(.+)
'\1'
slicing by 10
(.{359})space
\1\n
attention, in the last regular, I made a special note of "space"!
5.4. copy the entire text - Ctrl+A Ctrl+C, paste Ctrl+V in the script, in the parameter stop, inside the brackets [ ]
5.5. it is important to get some freshly downloaded stuff in time, so create in your media folder a subfolder like "! reception", add it to download manager settings and periodically put names of its files to stoplist, and move files to subfolder "! already in filter" or something like that
5.6. to avoid repeated downloads, don't thin only downloaded files until you put them into the stop list, or save private download lists and put MD5 from it