Написать простую десктопную программу.
У меня есть папка с сохраненной страницей и её картинками (сохраняю через плагин для мазилы - scrapbook).
Есть папка, в ней картинки + файл index.hml и index.css.
Алгоритм программы - я запускаю софт, нажимаю добавить сайт, открывается диалоговое окно.
Где я выбираю стиль страницы (Главная, Категория или Результат), после вылезает окно с выбором той папки, что сохранил скрапбук.
Выбираю папку сохранённого сайта - программа должна обработать все файлы, что бы получилось следующее.
Вместо папки с кучей картинок, index.html и index.сss
--
images - папка, с картинками.
style/index.css - папка с файлом стилей, файл обрабатывается так, что все картинки в ней теперь должны ссылаться вместо url('image.jpg') на url('../images/image.jpg')
index.html - индексная страница, но, в которой все картинки теперь img scr="images.jpg" меняем на scr="/images/images.jpg"
Так же в index.html должны расставляться мои макросы, вместо определённого контента, которые я задаю заранее. Допустим, есть ссылки dsda - вместо http://dsadad.ru/dasda/dasda во всем документе вставляется макрос мой, допустим [URL]. И будет - dsda
Эти макросы я должен задать заранее, для индексного файла (пусть будет ввиде файла конфига в папке с программой).
[index.html]
ahref = [URL]
Т.е. при обработке все УРЛЫ ссылок в индексном файле заменятся на мой макрос.