[Ответить в тред] Ответить в тред

09/07/16 - Новое API для капчи - внимание разработчикам приложений
03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 31 | 3 | 20
Назад Вниз Каталог Обновить

С ЧЕГО НАЧАТЬ ВООБЩЕ Аноним (Microsoft Windows 8: Palemoon) 26/06/16 Вск 16:14:11  1763558  
14669468518540.jpg (102Кб, 640x640)
МНе захотелось написать программу(скрипт?), котоаря будет раз в N часов архивировать список страниц на archive.is/

Как? Вообще, с чего начать?

Опыта программинга НОЛЬ, максимум что делал 0 в 10 классе на информатике на турбо паскале в черном окне всякие алгоритмы счёта писали - и всё. Какое отношение к писанию программ на вирндовс это имеет я не знаю.

Аноним (Linux: Chromium based) 26/06/16 Вск 16:16:46  1763562
Почитай про баш. Когда нихера не поймешь, почитай про курл. Теперь когда прочитал, можешь писать скрипт.

Аноним (Linux: Chromium based) 26/06/16 Вск 16:20:32  1763566
>>1763558 (OP)
Ах, прости не заметил ты спермопользователь, тогда Почитай про дотнет, долбись в него, он вроде для таких как раз затем и нужен.
Аноним (Linux: Chromium based) 26/06/16 Вск 16:29:19  1763573
>>1763558 (OP)
начни с того, чтобы более детально объяснить, что ты хочешь.

Типа "хочу список ссылок (содержимое блоков <a>, параметр href и чтобы между сохранялся наверное?) со страницы такой-то"

Потом сделай всё это руками, открой страницу, открой исходный код, посмотри, что ты выдираешь, по каким правилам, попробуй понять, как эти правила формализуются (прям на бумажке типа шаг 1. Найти ближайший блок. шак 2. Если это не ссылка (а что такое ссылка? где-то надо определить, что такое ссылка), то продолжай, иначе иди в следующий блок..

Как-то так, а потом читаешь статьи типа http://eax.me/go-show-notes-generator/ и охуеваешь
Аноним (Microsoft Windows 8: Palemoon) 26/06/16 Вск 16:37:36  1763587
>>1763573
нет, мне стало лень доавблять board.4chan.org/<board_name>/catalog каждые сутки, и я понял, что быстрее будет написать програмку, а потом раз в неделю контролировать её работоспособность, чем каждый день по 10 минут долбиться с @Save page again@

хочу что-то вроде автоматической программы, котоаря будет список ссылок(еще было бы круто иметь возможностьнатсроивать периодичность доавбления, снимать-ставить галочки и т.п. и т.д.) автоматичсеки в archive.is сохранять раз в N часов

вот, подумал, и решил, что нужно прийти в этомт раздел и в 21 год наконец понять, как пишутся пршграммки

как?
Аноним (Microsoft Windows 8: Palemoon) 26/06/16 Вск 17:52:03  1763728
bump
Аноним (Linux: Chromium based) 26/06/16 Вск 17:55:35  1763735
>>1763587
ищи какой-нибудь скриптовый язык, который умеет делать параметризированные POST-запросы
Аноним (Linux: Firefox based) 26/06/16 Вск 19:46:54  1763869
14669596148530.png (527Кб, 650x796)
14669596148641.png (524Кб, 650x796)
>>1763763
>>1763765
Аноним (Microsoft Windows 8: Palemoon) 26/06/16 Вск 20:07:29  1763917
>>1763735
боже чувак
скриптовый? параметризированные? пост-запросы?

я вообще ничего не понял. мне нужно просто с чего-то начать. скачать компилятор(?) и начать писать код.
Аноним (Microsoft Windows 8: Palemoon) 26/06/16 Вск 20:08:12  1763918
>>1763763
>>1763765
Генту это же одна из сборок Линукса? Как это поможет? ЧТо такое баш или пёрл?
Аноним (Linux: Firefox based) 26/06/16 Вск 20:09:08  1763921
>>1763869
Со второй проиграл в голосину на весь дом. Спасибо.
Аноним (Ubuntu Linux: Chromium based) 26/06/16 Вск 20:17:26  1763940
>>1763869
это ты про Диму который обитает в линукс-треде?
Аноним (Microsoft Windows 7: Firefox based) 26/06/16 Вск 21:10:40  1764066
Юзерскриптами в браузере решается. Учи Javascript. Или пиши Степке чтобы фичу добавил.
Аноним (Linux: Firefox based) 26/06/16 Вск 21:14:08  1764074
>>1763558 (OP)
Начни с того, что сохраняй свое говно локально раз в N часов, а не засирай архив.
Аноним (Linux: Chromium based) 26/06/16 Вск 21:35:02  1764121
>>1763917
Ничего тебе не нужно качать.

Тебе нужны программы curl/wget, grep и bash. Это минимум.
Для твоей операционной системы Microsoft Pitux OS 8 эти программы портированы например в пакете прикладных программ Cygwin.

Дальше качаешь бразуер, устанавливаешь. Дальше смотри по обстоятельствам.
Аноним (Microsoft Windows 8: Palemoon) 26/06/16 Вск 23:06:44  1764251
>>1764066
степка это создатель арзива.ис? как-то несколько месяев назад догадывался что одмен русский но не помню почему.
Аноним (Microsoft Windows 7: Firefox based) 26/06/16 Вск 23:28:19  1764275
>>1764251
Степка хохол и создатель куклы.
Аноним (Microsoft Windows 7: SeaMonkey) 26/06/16 Вск 23:31:03  1764281
>>1763558 (OP)
Python 3

urllib, lxml, вот это вот всё

не слушай даунов с сигвином - это чтобы слепить на баше говноскрипт "на отвали" и кое-как пользоваться.

на питоне сможешь сделать как следует, чтобы и поделиться с кем-то не стыдно было. да, в виде самостоятельной портабельной сборочки (PyInstaller), а не мило улыбаясь, предлагая накатить костыль.
Аноним (Microsoft Windows 8: Vivaldi) 26/06/16 Вск 23:53:49  1764336
>>1764281
>Palemoon
>Seamonkey
Откуда вы все такие лезете?
Аноним (Google Android: Firefox based) 27/06/16 Пнд 00:11:50  1764370
>>1764336
Хочешь я Амиго скачаю?
Аноним (Linux: Firefox based) 27/06/16 Пнд 00:14:15  1764376
>>1764336
>Vivaldi
Аноним (Microsoft Windows 7: SeaMonkey) 27/06/16 Пнд 08:44:52  1764604
>>1764336
Какие такие? И почему ты ставишь в один ряд пользователей васяносборки лисы с пользователями альтернативного гиперштабильного продукта Mozilla?
Аноним (Microsoft Windows 7: Firefox based) 27/06/16 Пнд 10:10:32  1764654
14670114328290.webm webm file (736Кб, 540x360, 00:00:23)
>>1764604
> гипер стабильного
Ничо такой самоподдув
Аноним (Microsoft Windows 7: SeaMonkey) 27/06/16 Пнд 11:07:51  1764687
>>1764654
Какой такой поддув? В лису добавили Атсралис - в SeaMonkey вид главного окна браузера почти не менялся как минимум с 2009. Из лисы выпиливают настройки - в SeaMonkey их всё также предостаточно. В лису добавляют и удаляют всякий треш (Pocket, Hello) - в SeaMonkey ничего такого не было. Из лисы нужный функционал выносят в расширения (в угоду любителей собирать себе браузер из говна и палок) - в SeaMonkey всё на месте. Лиса испытывает предсмертные агонии - SeaMonkey смотрит на неё как умудрённый годами батя смотрит на своего сына-пубертатника. Лиса собирает вокруг себя хайп - SeaMonkey просто работает.
Аноним (Linux: Firefox based) 27/06/16 Пнд 11:10:32  1764690
>>1763587
Зачем тебе это надо то?
Ну если не спешишь можешь оставить почту, я как время будет напишу тебе такой скрипт.
Но не раньше чем через неделю оно будет.
Аноним (Google Android: Неизвестно) 27/06/16 Пнд 12:10:13  1764746
>>1764687
Там по-прежнему все ошибки выходят в диалоглвом окне с единственной кнопкой ОК, как в Konqueror?
Аноним (Microsoft Windows 7: SeaMonkey) 27/06/16 Пнд 14:33:37  1765023
>>1764746
В браузере таких не видел. В почтовике - если интернет отключить, то будет выдаваться ошибка в таком виде. Если пароль неверный, то предложит ввести другой.

Вот что не нравится - если страница тяжёлая, то панель поиска открывается, образно выражаясь, со скрежетом.
Аноним (Microsoft Windows 8: Palemoon) 27/06/16 Пнд 21:48:23  1765580
>>1764690
>я как время будет напишу тебе такой скрипт.
а как ты его будешь писать? и куда его потом вставлять?
Аноним (Linux: Firefox based) 28/06/16 Втр 00:39:10  1765737
>>1765580
Просто экзешник могу сделать или как вариант поставить на комп nodejs и запускать через npm start с консоли.
Аноним (Microsoft Windows 7: Firefox based) 29/06/16 Срд 00:18:39  1766695
>>1764687
> Какой такой поддув? В лису добавили Атсралис - в SeaMonkey вид главного окна браузера почти не менялся как минимум с 2009.
И чем же хороша такая древность? Плюс разве что для ретроградов. Им web 1.0 за радость сойдет. Будет их воля они и весь мир на это говно вернут.

> Из лисы выпиливают настройки - в SeaMonkey их всё также предостаточно.
Все прекрасно настраивается через about:config

> В лису добавляют и удаляют всякий треш (Pocket, Hello) - в SeaMonkey ничего такого не было.
pref("browser.pocket.enabled", false);
pref("loop.enabled = false);
Как мало, однако, требуется для того чтобы не использовать чуть живое некроговно.

> Из лисы нужный функционал выносят в расширения (в угоду любителей собирать себе браузер из говна и палок) - в SeaMonkey всё на месте.
Весь мир уже давно понял что модульность есть залог успеха. Каждый возьмет то что ему нужно. Нет. Ретроград хочет кушать ровно столько говна сколько навалят. Ряяяяя.

> Лиса испытывает предсмертные агонии - SeaMonkey смотрит на неё как умудрённый годами батя смотрит на своего сына-пубертатника.
Когда батя к 45-ти осознал, что нахуй никому не сдался, он нашел отдушину в надменном созерцании своего сынули. Не ну а что. И среди овощей можно быть подсолнухом.

> Лиса собирает вокруг себя хайп - SeaMonkey просто работает.
Хз кто там что у тебя собирает. У меня лиса тоже просто работает.

В общем, вся твоя надуманная гипер-стабильность не более чем гипер-поддув
Аноним (Linux: Firefox based) 29/06/16 Срд 03:02:50  1766773
>>1763558 (OP)
На линуксе это пару строчек кода.
cron + wget

>список страниц на archive.is/
Можно, например, архивировать только новые страницы.
Аноним (Microsoft Windows 7: SeaMonkey) 29/06/16 Срд 04:08:31  1766784
>>1766695

> И чем же хороша такая древность?

Хотя бы тем, что выглядит как нормальная программа, а не развлекательная клоунская хренотень с анимациями для детей-дебилов.

> Все прекрасно настраивается через about:config

В SeaMonkey тоже. Но гуй настроек не столь урезанный, я о нём говорил.

> пердольк-пердольк

Ага, спасибо.

> Весь мир уже давно понял что модульность есть залог успеха. Каждый возьмет то что ему нужно.

SeaMonkey поддерживает расширения и кастомизацию. Но официально поддерживаемая функциональность и расширение от Васяна, как ни крути, разные вещи.

> Хз кто там что у тебя собирает. У меня лиса тоже просто работает.

Ну и хорошо. А мне как-то со встроенным почтовиком удобнее.

> ГИПИР ПАДДУФ111

Просто делюсь радостями от использования удобного мне инструмента.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 31 | 3 | 20
Назад Вверх Каталог Обновить

Топ тредов