Синхронизация списка прочитанных сообщений
От: seregaa Ниоткуда http://blogtani.ru
Дата: 11.01.06 16:20
Оценка: 86 (9)
К сожалению (а может и к счастью), движок rsdn не хранит на сервере списки прочитанных сообщений — это создает неудобства при чтении форумов то с одного, то с другого компьютера, особенно "развесистых" топиков из "священных войн". Вчера мне это окончательно надоело и я написал небольшую прожку, которая синхронизирует урлы, хранящиеся в хистори IE на разных компьютерах — может быть она будет полезна еще кому нибудь.

При запуске программа выгребает из хистори все ссылки вида rsdn.ru/*, www.rsdn.ru/*, gzip.rsdn.ru/* и синхронизирует их со списком, хранящимся в xml файле. Ссылки, присутствующие в хистори, но отсутствующие в файле добавляются в файл и наоборот. Для работы с хистори используется api эксплорера, а именно .net обертка над IUrlHistory — The tiny wrapper class for URL history interface in C#.

Путь к файлу, который будет использоваться для синхронизации, можно передать через командную строку, в противном случае будет использоваться файл history.xml, расположенный в том же каталоге, что и exe.

Здесь скомпилированный бинарник, а здесь исходники (C#).

Минимальные требования: IE 5.5+, Win2000+, .NET Framework
Мобильная версия сайта RSDN — http://rsdn.org/forum/rsdn/6938747
Автор: sergeya
Дата: 19.10.17
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.