Это общая схема того, как можно это сделать:
Одним из очень полезных фактов о комиксах XKCD является то, что все URL-адреса имеют вид
http://xkcd.com/####/
где ####
число от 1 до 1230 (на сегодняшний день)
Часть I: Создать новый генератор случайных комиксов
- Создает список всех чисел в этом диапазоне
- Случайно выбирает номер из списка
- Удалить номер из списка
- Создать URL-адрес, используя выбранный номер
Теперь самая сложная часть -
Часть II: удалите все комиксы, которые вы уже посетили:
ПРИМЕЧАНИЕ. Эта часть довольно запутанная и не очень портативная, но эй, она работает.
- В Firefox - иди, чтобы показать всю историю
- Ищи
xkcd.com
- Перетащите все ссылки в новую папку закладок
- Экспортируйте ваши закладки в формате html
- Изменить HTML, чтобы удалить все, кроме только что созданной папки
- Переберите файл и добавьте все найденные номера в список.
- Вычтите этот список из списка
Part I
Я понимаю, что я обделил многие детали, но это должно, по крайней мере, дать вам представление о том, как действовать дальше. Похоже, забавный маленький проект - удачи!