В последнее время у меня появилась жажда написания простеньких программ на коленке для решения всяких пустяковых задач =)
Вот написал программку, которая показывает все сообщения темы нашего форума на 1 странице.
Пишем адрес темы, нажимаем кнопочку и всё остальное произойдет само.
А если выбрать в окне “НАВИГАЦИЯ” “ТЕМЫ С ПОДПИСКОЙ”, а в ней выбираете нужную тему, и как раз открывается то, что вам надо, в обратном хронологическом порядке и сообщения, которые вы ещё не прочитали выделены жирным шрифтом - ничего не пропустите!😍
Хотя тренировка в программировании полезная штука - одобряю, даже если пройтись по велосипеду - всё равно на пользу.
) просто респект!!!
слушай! я вижу программка подгружает все страницы, а можешь сделать кнопку сохранения в виде файла текстового ли html ного? чтоб на планшет закачивать темы и читать в оффлайне?
…
а все, торомжу, можно же через броузер сохранить ))
Потестил - полезная прога!
Я правильно понял, что картинки не закачиваются, т.е. для чтения все равно нужен доступ к сети, что бы можно было и картинки смотреть.
А так бы был off-line броузер rcdesign.ru
круто теперь наконец прочитаю темы которые давно хотел прочитать полностью))))))) спасибо еще раз за софтину! гениально и просто!
Потестил - полезная прога!
Я правильно понял, что картинки не закачиваются, т.е. для чтения все равно нужен доступ к сети, что бы можно было и картинки смотреть.
А так бы был off-line броузер rcdesign.ru
В браузере сохраните страницу и будет с картинками
А если выбрать в окне “НАВИГАЦИЯ” “ТЕМЫ С ПОДПИСКОЙ”, а в ней выбираете нужную тему, и как раз открывается то, что вам надо, в обратном хронологическом порядке и сообщения, которые вы ещё не прочитали выделены жирным шрифтом - ничего не пропустите!😍
Хотя тренировка в программировании полезная штука - одобряю, даже если пройтись по велосипеду - всё равно на пользу.
Это другое. Хотелось как раз иметь способ сохранить темку для прочтения без интернета, или для печати.
я скачал 5 тем по 200 страниц для меня очень важных но которые я все еще не осмеливался прочитать из за количества страниц. теперь на айпадике можно почитать по дороге на работу. Автор молодец!
Спасибо, удобно и полезно
Как всё сложно в винде =) А в Linux можно хоть весь сайт скачать одной командой wget и преобразовать ссылки для локального просмотра 😛
скрипты писать все равно придется, для обхода защиты разной
Как всё сложно в винде =) А в Linux можно хоть весь сайт скачать одной командой wget и преобразовать ссылки для локального просмотра 😛
Так wget и виндовый есть. Но я о нем не слышал, так что спасибо за наводку =)
Как всё сложно в винде =) А в Linux можно хоть весь сайт скачать одной командой wget и преобразовать ссылки для локального просмотра 😛
wget - как помниться он тупо скачает сайт как видет пользователь. т.е. все темы если они многстраничные они будут все по страницам. это есть не удобно для планшета ибо постоянно придется переключаться между страницами. А вот в виде одной страницы одну тему очень удобно единственно что подозреваю если будет 500-1000 страниц броузер повиснет при открытии такой обьединенной страницы)
В браузере сохраните страницу и будет с картинками
Тоже вариант. Просто одностраничный html файл программа сама сохраняет. Вот и подумалось, что раз сама пишет, то почему бы не все сразу. И картинки в отдельную папку.
Все равно за программу Спасибо!
А настройки прокси откуда берет?
А настройки прокси откуда берет?
С прокси не заморачивался
то то у меня не работает…
в хроме некорректно работает каждая следующая страница со сдвигом вправо идёт
wget - как помниться он тупо скачает сайт как видет пользователь.
можно костылей наложить, как выше предлагали (про скрипт), чтобы и странички соединить и излишки вырезать
в идеале бы вообще максимально простую разметку, чтобы например для телефона влезло красиво + можно в pdf загнать тут же для читалок… но у меня так себе с башем, а на php это ваять - странно и геморойно (хотя с другой стороны можно парсер написать, чтобы подготовливал страничку (с резайзнутыми картинками под экран телефона) и например архивом скидывал на мыло… ээх, фантазии)
зы: а у форума случайно нет скина телефонного? имхо он по умолчанию идти должен, тогда еще больше проблем сразу решится
в хроме некорректно работает каждая следующая страница со сдвигом вправо идёт
Там же одна страница? В хроме всё работает (только в нем и проверял)
Круто! Мне очень понравилась прога, теперь все картинки в теме на одной страничке! Очень удобно (я лучше воспринимаю картинки, чем текст)
Вот еще бы подобную программулинку для просмотра только картинок и вложений в темах нашего форума (как на рцгрупсах) - было-бы совсем хорошо!
В хроме все нормально отображается, весь текст, картинки, видео - сдвигов вправо нет.
Там же одна страница? В хроме всё работает (только в нем и проверял)
примерно после 20 сообщений идёт сдвиг вправо, потом ещё через 20 сообщений сдвиг вправо… и т.д. к концу страницы вообще не видно сообщений
п.с.:если картинку не видно напишите в личку поправлю
Таймауты проверьте, чтобы было не больше 10 запросов в секунду к скриптам. Иначе на сервере фаервол может доступ похерить.
Таймауты проверьте, чтобы было не больше 10 запросов в секунду к скриптам. Иначе на сервере фаервол может доступ похерить.
Буду иметь ввиду. Но там одним потоком, быстро не качает.
примерно после 20 сообщений идёт сдвиг вправо, потом ещё через 20 сообщений сдвиг вправо… и т.д. к концу страницы вообще не видно сообщений
п.с.:если картинку не видно напишите в личку поправлю
Можно мне на почту получившуюся страничку бросить?
Тогда точно пофик.
примерно после 20 сообщений идёт сдвиг вправо, потом ещё через 20 сообщений сдвиг вправо… и т.д. к концу страницы вообще не видно сообщений
У меня тоже самое в FireFox’е. (Но в самом низу есть прокрутка, так что прочесть можно!😃)
добавление: могу предположить что он ломается когда в сообщении на странице встречается “вложение”
У меня тоже самое в FireFox’е. (Но в самом низу есть прокрутка, так что прочесть можно!😃)
добавление: могу предположить что он ломается когда в сообщении на странице встречается “вложение”
Спасибо за программку 😃
давно искал такую возможность в самом форуме (на некоторых есть), и наткнулся на Вашу программу. Очень облегчает поиск.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"39c21abc3df9550077797d18":{"_id":"39c21abc3df9550077797d18","hid":349,"name":"Vitaly","nick":"Vitaly","avatar_id":null,"css":""},"446d92a83df955007778afdf":{"_id":"446d92a83df955007778afdf","hid":14198,"name":"tatata","nick":"tatata","avatar_id":null,"css":""},"44e1e8243df9550077789918":{"_id":"44e1e8243df9550077789918","hid":16135,"name":"Виктор","nick":"Виктор","avatar_id":null,"css":"user__m-banned"},"462fcaff3df9550077784bc0":{"_id":"462fcaff3df9550077784bc0","hid":22552,"name":"Prsh","nick":"Prsh","avatar_id":null,"css":""},"46e77a3a3df95500777812e3":{"_id":"46e77a3a3df95500777812e3","hid":27782,"name":"megalamak","nick":"megalamak","avatar_id":null,"css":""},"47d278403df955007777cf76":{"_id":"47d278403df955007777cf76","hid":32309,"name":"crafter","nick":"crafter","avatar_id":null,"css":""},"4a2b29703df955007776d4a2":{"_id":"4a2b29703df955007776d4a2","hid":49197,"name":"Popesko","nick":"Popesko","avatar_id":null,"css":""},"4ba77b643df9550077762e88":{"_id":"4ba77b643df9550077762e88","hid":63195,"name":"masonx","nick":"masonx","avatar_id":null,"css":""},"4c21b7183df955007775f5cf":{"_id":"4c21b7183df955007775f5cf","hid":68022,"name":"zvuk_Irkutsk","nick":"zvuk_Irkutsk","avatar_id":null,"css":""},"4cb093dd3df955007775b8ac":{"_id":"4cb093dd3df955007775b8ac","hid":72964,"name":"shura2000","nick":"shura2000","avatar_id":null,"css":""},"4d4325cb3df9550077756c92":{"_id":"4d4325cb3df9550077756c92","hid":79585,"name":"SovGVD","nick":"SovGVD","avatar_id":null,"css":""},"4e2ec5873df9550077750061":{"_id":"4e2ec5873df9550077750061","hid":94594,"name":"DntWorry","nick":"DntWorry","avatar_id":null,"css":""},"4facf1383df95500777448fb":{"_id":"4facf1383df95500777448fb","hid":119169,"name":"freiherr","nick":"freiherr","avatar_id":null,"css":"user__m-banned"}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"5093786f9970730077109720","hid":15498,"title":"Как просмотреть все сообщения темы на одной странице?","html":"<p>В последнее время у меня появилась жажда написания простеньких программ на коленке для решения всяких пустяковых задач =)<br>\nВот написал программку, которая показывает все сообщения темы нашего форума на 1 странице.</p>\n<p><span class=\"image\" style=\"width: 687px\" data-nd-image-orig=\"https://img-fotki.yandex.ru/get/6615/39518964.31/0_76961_cebe71bc_XL\"><img src=\"https://img-fotki.yandex.ru/get/6615/39518964.31/0_76961_cebe71bc_XL\" alt referrerpolicy=\"no-referrer\"><span class=\"image__spacer\" style=\"padding-bottom: 9.3159%\"></span></span></p>\n<p>Пишем адрес темы, нажимаем кнопочку и всё остальное произойдет само.</p>\n<p>Качать программку здесь: <a href=\"http://narod.ru/disk/63300070001.90fee63d261df75723ae91703091f1f5/RCDesignFullTopic.exe.html\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"http://narod.ru/disk/63300070001.90fee63d261df75723ae91703091f1f5/RCDesignFullTopic.exe.html\" target=\"_blank\" rel=\"nofollow noopener\">narod.ru/disk/…/RCDesignFullTopic.exe.html</a></p>\n","user":"446d92a83df955007778afdf","ts":"2012-11-02T07:38:23.000Z","st":1,"cache":{"comment_count":33,"last_comment":"50e82aa7997073007714e334","last_comment_hid":33,"last_ts":"2013-01-05T13:29:11.000Z","last_user":"4facf1383df95500777448fb"},"views":4201,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}