User:NeuRobot
|  | This user account is a bot  operated by Neurolysis, who is currently offline. It is not a sock puppet, but rather an automated or semi-automated account for making repetitive edits that would be extremely tedious to do manually.The bot is currently inactive but retains the approval of the community. Administrators: if this bot is malfunctioning or causing harm, please block it. | 
| 
 
 
 Tasks[edit]Task summaries[edit]
 Task 1[edit] Description[edit]The bot will work its way up Category:Wikipedia non-free file size reduction requests, check that the license is non free, check that the image is bigger than 450px on its longest side, and if all of those are confirmed it will download the image and resize it to 450px on its longest side and reupload, replacing the {{Non-free reduce}} template with {{Non-free reduced}} in the process. The resize batch is as thus: echo off
del c:\DOCUME~1\Chris\NB\Compare\*.* /Q /F
del c:\DOCUME~1\Chris\Desktop\PNG\*.png /Q /F
del c:\DOCUME~1\Chris\NB\Done\*.* /Q /F
C:
cls
ECHO                                                   dP                  dP  
ECHO                                                   88                  88  
ECHO      88d888b. .d8888b. dP    dP 88d888b. .d8888b. 88d888b. .d8888b. d8888P
ECHO      88'  `88 88ooood8 88    88 88'  `88 88'  `88 88'  `88 88'  `88   88  
ECHO      88    88 88.  ... 88.  .88 88       88.  .88 88.  .88 88.  .88   88  
ECHO      dP    dP `88888P' `88888P' dP       `88888P' 88Y8888' `88888P'   dP  
ECHO --------------------------------------------------------------------------------
ECHO                 Written by Neurolysis, licensed under the GFDL.
ECHO --------------------------------------------------------------------------------
ECHO.
ECHO This script will now copy across the original files to \compare\ for comparison
ECHO with the output files from IM and the PNG optimisers (advpng and optipng).
ECHO.
pause
sleep 2
ECHO Copying the working directory to compare...
ECHO.
xcopy c:\DOCUME~1\Chris\NB\TODO~1\* c:\DOCUME~1\Chris\NB\Compare /I
ECHO.
ECHO Done.
sleep 2
ECHO Resizing images...
ECHO.
sleep 2
cd c:\Documents and Settings\Chris\NB\To do
mogrify -resize @250000 *.*
ECHO.
ECHO Done.
sleep 2
ECHO.
ECHO Moving the working directory to \done\, and moving the PNGs to the folder with
ECHO the optimisers in for processing...
sleep 2
xcopy c:\DOCUME~1\Chris\NB\TODO~1\* c:\DOCUME~1\Chris\NB\Done /I
xcopy c:\DOCUME~1\Chris\NB\Done\*.png c:\DOCUME~1\Chris\Desktop\PNG /I
cd c:\DOCUME~1\Chris\Desktop\PNG
ECHO.
ECHO Done.
sleep 2
ECHO.
ECHO Beginning lossless PNG compression...
ECHO.
sleep 2
optipng -o7 *.png
advpng -z4 *.png
ECHO.
ECHO Done.
sleep 2
ECHO.
ECHO Copying losslessly compressed PNGs back into final directory, deleting from old...
ECHO.
xcopy c:\DOCUME~1\Chris\Desktop\PNG\*.png c:\DOCUME~1\Chris\NB\Done /I /R /Y
del c:\DOCUME~1\Chris\Desktop\PNG\*.png /Q /F
ECHO.
ECHO Done.
sleep 2
ECHO.
ECHO Deleting input directory...
del c:\DOCUME~1\Chris\NB\TODO~1\*.* /Q /F
ECHO.
ECHO Done.
ECHO --------------------------------------------------------------------------------
ECHO                              All actions completed.
ECHO --------------------------------------------------------------------------------
ECHO.
pause
The images will all be processed, and then when I stop the bot I will then tell it to fill in upload forms in batch with 'ignore any warnings' ticked, and all the images will be uploaded. I will sit with the bot whilst it processes the images, so any errors (if they occur) should be caught before they occur. Want to request for some images to be resized?[edit]Please do this here. Process[edit]
 Approval[edit]The approval for this task can be found here. | ||||||||||||||||||||||||||
 
	
