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. |