Вода
Зашел разговор с друзьями о старых играх, в которые играли когда то давно, но со временем полностью забыли. И вспомнилась мне игра, правильнее даже сказать не вспомнилась, а промелькнуло туманное воспоминание. Она попала ко мне случайно вместе со знакомым, на диске, которую он установил, и больше я ее никогда ни у кого не видел.
Пробыла она у меня не долго и канула влету вместе с винтом. Помнил про нее я мало информации. Это была стратегия в очень футуристичном стиле, там была куча разнообразных юнитов. Хорошо запомнились артиллерия, шпион, способный маскироваться (наверное даже превращаться) под дерево, и нечто похожее на летающую тарелку-бублик).
И ничего. Вот так с ходу, по такому "богатому" описанию найти не удалось. Но есть замечательный сайт, хранящий историю, www.old-games.ru. Было решено пробежаться по каталогу, по жанру стратегии, в надежде узнать по скриншотам.
Простая на первый взгляд задача, но есть неприятное но. Почему-то в каталоге нет даже постеров, и вид никак переключить нельзя. Приходится проваливаться в деталку, чтобы посмотреть скрины. Первое, что приходит в голову, что просто я чего-то не знаю, и как-то можно отображение оных включить. Поискал там же по форуму, выяснил что проблема известна уже очень давно, но из ответов админов (по крайней мере тех, что нашел) выяснилось, что идея фу, и им в общем не нравится. Может что-то такое уже есть, и это я слепой, но если так просто не найти - это повод задуматься. Штош... Вот мы и подошли к сути поста.
Собственно суть
Было принято решение: потратить пять минут на код реализующий картинки в каталоге. Чем я и хочу поделиться с Вами, в надежде что это поможет кому-то облегчить поиски. Код элементарный, добавляет кнопку "Загрузить изображения" к каждому элементу каталога, и еще одну "Загрузить все изображения" в шапку. Клик по кнопке фоном загрузит деталку, дернит постер и скрины, и вывалит там же, где была кнопка.
Конечно, не самое элегантное решение, лучше было бы реализовать со стороны сервера, да и нужно на это всего пару строк кода потратить. Но имеем, что имеем.
Как пользоваться
Первое, что нам понадобится, расширение для браузера Byte Eight Lab - MultiTool для Chrome (вроде как в Edge и Opera тоже будет работать).
Второе, сам скрипт.
Кликаем по значку расширения, затем во вкладке "Страница" в самом низу, в блоке "Встраиваемые скрипты и стили" жмем добавить.
Откроется вкладка, в ней переходим во вкладку "Настройки", и загружаем скрипт.
...
Profit!
В заключении
Игру в итоге благополучно нашел, Dark Reign: Battles of the Outer Rim, да еще много интересного и забытого: KKnD: Krush, Kill 'n Destroy и Battlezone. Хорошие были времена. Обновить воспоминания пока не успел, наверное надо что-то типа VMware организовать под это дело, но это уже другая история.
Если возникнут какие-то проблемы, или может идеи подобного микрокода, пишите, буду рад по мере сил и свободного времени реализовать.