238

Ответ на пост «Убивалка времени»5

Сделал небольшой скрипт для "убивалки времени", который скачивает все картинки в случайном порядке, в том числе исключает пустые картинки. Всего по всем вариантам, картинок должно быть примерно 1.8 млрд штук, так что картинок хватит всем)


Скрипт в powershell

Надо изменить одну переменную в кавычках в первой строчке - то, куда сохранять фотки.

Сам текст скопировать и вставить в пустой файл с расширением .ps1. Далее нажать на нем правой кнопкой и выбрать "выполнить с помощью powershell".



$path = "C:\Users\fox-net\Desktop\download\" # путь до сохранения файлов

while (1)

{

$array = 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','1','2','3','4','5','6','7','8','9','0'

[char] $rand1 = $array[(get-random -Minimum 0 -Maximum 36)]

[char] $rand2 = $array[(get-random -Minimum 0 -Maximum 36)]

[char] $rand3 = $array[(get-random -Minimum 0 -Maximum 36)]

[char] $rand4 = $array[(get-random -Minimum 0 -Maximum 36)]

[char] $rand5 = $array[(get-random -Minimum 0 -Maximum 36)]

[char] $rand6 = $array[(get-random -Minimum 0 -Maximum 36)]

$req = Invoke-WebRequest ("https://prnt.sc/"+$rand1+$rand2+$rand3+$rand4+$rand5+$rand6)

"https://prnt.sc/"+$rand1+$rand2+$rand3+$rand4+$rand5+$rand6

Invoke-WebRequest $req.Images[0].src -OutFile ($path+$rand1+$rand2+$rand3+$rand4+$rand5+$rand6+".png")

if ((Get-FileHash ($path+$rand1+$rand2+$rand3+$rand4+$rand5+$rand6+".png")).hash -eq "9B5936F4006146E4E1E9025B474C02863C0B5614132AD40DB4B925A10E8BFBB9")

{

Remove-Item -Path ($path+$rand1+$rand2+$rand3+$rand4+$rand5+$rand6+".png")

write-host "удалить заглушку"

}

}


Либо скрипт можно скачать по ссылке https://disk.yandex.ru/d/avDUlAxzoNvCAA

Ответ на пост «Убивалка времени» Юмор, Делать нечего, Ответ на пост, Длиннопост

Правила сообщества

Любите друг друга. Смешите друг друга.