Для 5-в-5 я решил сосредоточиться на темах потерь и невоспроизводимых артефактов. Я надеюсь исследовать это с помощью различных средств и методов. Давай посмотрим что происходит.
В первый день я работал над настольным приложением для пакетного изображения. Хотя технически это не вредоносное ПО, оно близко. Вы открываете приложение, и вам показывается предупреждение о том, что то, что вы собираетесь сделать, навсегда изменит изображения на вашем компьютере, и вас спросят, хотите ли вы продолжить.
Если вы нажмете «ОК», вы попадете на единственный экран в приложении, который имеет поле ввода для ввода пользователем пути к папке:
Пользователь может ввести путь к папке следующим образом:
Код довольно прост: он открывает указанную папку, перебирает все изображения, загружает буферы и случайным образом переключает 20 символов в файле изображения. Этот процесс представляет собой рандомизированную форму традиционного сбоя изображения, когда люди открывали файлы изображений в текстовых редакторах и меняли символы, настраивая данные изображения для управления изображением. Вот посмотрите на код:
Вот результат, фото до и после:
Наконец, код можно найти здесь.