Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


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


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 88 | 13 | 34
Назад Вниз Каталог Обновить

Уход из ВК и RSS ленты /rss/ Аноним (Linux: Palemoon) 30/05/17 Втр 18:53:15  2056907  
screen.jpg (142Кб, 1366x718)
Сап /s/о/s/ач, по известным всем причинам ушёл из вкатаракте. Однако имеются несколько групп, которые мне читать интересно и есстественно не хочется из них уходить. Я решил занять этим свою читалку RSS. Чтобы переконвертировать ВК ленту в RSS нужно было сделать для этого программу. Написал её на коленке за два дня. Было много трудностей, во-первых, нихуя не понятный JSON вывод у АПИ ВК, пришлось читать неоформленный выхлоп, во-вторых, в программу писать целых две библиотеки для разных XML и JSON не хотелось, поэтому для записи RSS сделал пару велосипедов, однако всё работает хорошо. Писал на C, так как большего и не умею, да и будет побыстрее. В общем, можете заценить (кстати, обновляемый постоянно) пример ленты: http://reedych.ddns.net/rss/lentach.rss. Картинки (пока что только одну) умеет.
Сорцы программы: https://github.com/Reedych/vkfeed2rss
Так вот, нужно много что улучшить и что бы вы порекомендовали? Мне сейчас нужно придумать, что писать в заголовки <item>-ов? Лучше "Прикреплённая запись 1", "запись 2" ничего не придумал.
Аноним (Linux: Palemoon) 30/05/17 Втр 19:00:37  2056917
screen.jpg (119Кб, 1366x718)
Вот так выглядит в palemoon.
Аноним (Linux: Palemoon) 30/05/17 Втр 19:17:47  2056936
Ступил в ссылке: http://reedych.ddns.net/rss/lentach.rss
Уберите на конце точку.
Аноним (Microsoft Windows 7: Firefox based) 30/05/17 Втр 20:56:10  2057064
>>2056907 (OP)
не ту ленту читаем, вот тру лента https://vk.com/true_lentach
белкин и прочие не нужны, шеин тащит
Аноним (Linux: Palemoon) 31/05/17 Срд 08:05:49  2057290
>>2057064
старый лучше
Аноним (Linux: Palemoon) 31/05/17 Срд 10:13:20  2057318
Бмуп.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 10:48:08  2057337
4c6123448c78688[...].jpg (18Кб, 770x546)
db88490285cb9c.png (277Кб, 560x557)
afa6091c284de2.png (265Кб, 425x434)
>>2056907 (OP)
https://tjournal.ru/44434-v-telegram-poyavilsya-bot-dlya-chteniya-lenti-vkontakte
Аноним (Google Android: Mobile Safari) 31/05/17 Срд 10:52:21  2057342
>>2057337
нахуй мне ваш говнограмм, развелось 100500 асек и вайберов.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 11:57:03  2057366
B5H-E59CMAAeh7W.jpg (57Кб, 567x380)
>>2057342
ебать ты колхозник, из вконтача в землянку что ли ушёл?
Аноним (Linux: Firefox based) 31/05/17 Срд 12:08:52  2057370
>>2057366
Но ведь говнограмом пользуются только вконтактодебилы и колхозники с пидорашками. Белые люди этот фсбшный зонд на хую вертели.
Аноним (Linux: Palemoon) 31/05/17 Срд 12:49:47  2057384
>>2057370
ЙУХ
Аноним (Microsoft Windows 7: Firefox based) 31/05/17 Срд 12:59:45  2057395
shot0293.png (2709Кб, 1280x720)
>>2056907 (OP)
О, неужто хороший пример разбора json-строки попался. Да ещё и RSS-генератор комплектом, молоца, есть куда растащить.
Раз уж на то пошло, спрошу один вопрос по применению использованной тобой жсон-библиотеки, при генерации матрицы из строки вида test[["1","2","3"],[....]] как там правильно переменные указать?
Аноним (Microsoft Windows 7: Firefox based) 31/05/17 Срд 13:20:57  2057400
>>2056907 (OP)
>в программу писать целых две библиотеки для разных XML и JSON не хотелось
>Писал на C
На Питоне все было бы из коробки. И кода в три раза меньше.
Аноним (Linux: Palemoon) 31/05/17 Срд 14:31:51  2057415
>>2057400
Да я когда начинал об этом думал, однако на питоне часто бывает так, что по нужной тебе библиотеке есть примеры, но нифига ничего не объяснили. Например когда я изучал питоновский getopt, нифига не понял многие вещи. Может быть пробелы, хз.
Аноним (Linux: Palemoon) 31/05/17 Срд 14:32:59  2057416
>>2057395
> Раз уж на то пошло, спрошу один вопрос по применению использованной тобой жсон-библиотеки, при генерации матрицы из строки вида test[["1","2","3"],[....]] как там правильно переменные указать?
Извини, я от jansson знаю только самое нужное, не больше.
Аноним (Google Android: Mobile Safari) 31/05/17 Срд 14:35:47  2057418
>>2056917
запили https
Аноним (Microsoft Windows 7: Firefox based) 31/05/17 Срд 14:47:19  2057431
>>2056907 (OP)
Но зачем?
Аноним (Linux: Palemoon) 31/05/17 Срд 14:59:00  2057436
>>2057418
нету
Аноним (Linux: Palemoon) 31/05/17 Срд 14:59:22  2057437
>>2057431
>Уход из ВК
Да и просто удобно + практика C.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 15:49:31  2057473
>>2057415
>The getopt module is a parser for command line options whose API is designed to be familiar to users of the C getopt() function. Users who are unfamiliar with the C getopt() function or who would like to write less code and get better help and error messages should consider using the argparse module instead.
Зачем тебе getopt(), садомит?
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 15:50:52  2057477
>>2056936
В UTF-8 кто будет делать, а?
Аноним (Google Android: Mobile Safari) 31/05/17 Срд 15:51:11  2057478
>>2057473
А кто тебе аргументы обработает?
Аноним (Google Android: Mobile Safari) 31/05/17 Срд 15:51:58  2057479
>>2057477
А там что? Мой сервер на POSIX.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 15:52:20  2057480
>>2057478
В доках чёрным-по-белома https://docs.python.org/3/library/argparse.html#module-argparse
Аноним (Linux: Palemoon) 31/05/17 Срд 15:55:00  2057484
>>2057480
А нормально портировать getopt нельзя было? За такое не люблю интерпретируемые языки.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 15:56:04  2057485
chrome2017-05-3[...].png (67Кб, 1512x458)
>>2057479
О как. Ну тады да, мой обосрамс. Странно, что хром думает иначе.
Аноним (Linux: Palemoon) 31/05/17 Срд 15:56:53  2057486
>>2057485
Не используй школобраузеры.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 16:00:37  2057494
>>2057484
Потому что в Python есть своё, нормальное API, лаконичное и понятное. Зачем нужно портировать 1 в 1 API из C? В чём профит?
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 16:01:25  2057496
>>2057486
А чем школобраузеры отличаются от нешколобраузеров?
Аноним (Linux: Palemoon) 31/05/17 Срд 16:01:56  2057499
>>2057494
Ну и как обычно, одни примеры и нет объяснения.
Аноним (Linux: Palemoon) 31/05/17 Срд 16:02:19  2057500
>>2057496
Поддержкой разных кодировок.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 16:04:59  2057505
chrome2017-05-3[...].png (22Кб, 812x185)
chrome2017-05-3[...].png (28Кб, 770x203)
>>2057499
https://docs.python.org/3/library/getopt.html?highlight=getopt#module-getopt
https://docs.python.org/3/library/argparse.html#module-argparse
Бери и сравнивай по удобности чтения.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 16:05:49  2057507
>>2057500
Chrome поддерживает UTF-8
Аноним (Linux: Palemoon) 31/05/17 Срд 16:07:46  2057511
>>2057505
Ты наверное getopt в Си в глаза не видел? Какой дибилойд будет сначала создавать временную переменную чтобы её записать в обычную?
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 16:08:41  2057513
>>2057511
Где ты тут увидел временную переменную?
Аноним (Linux: Palemoon) 31/05/17 Срд 16:09:25  2057515
>>2057507
Ну как видишь, гугл делает браузер для школьников чтобы только тытруп смотрели.
Аноним (Linux: Palemoon) 31/05/17 Срд 16:11:07  2057519
>>2057513
Да и какой дибил делает такие бинды как в python?
Ты как getopt в Си посмотри как выглядит сначала, гораздо более лаконичная вещь чем 100500 функий.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 16:12:28  2057521
>>2057513
Если ты про 's', то это "ввод", дядь. Нет тут никакой временной переменной.
Аноним (Linux: Palemoon) 31/05/17 Срд 16:13:41  2057523
>>2057521
Или ты изучишь как нормально делают getopt в Си, или идёшь нахуй.
Аноним (Linux: Palemoon) 31/05/17 Срд 16:14:41  2057525
>>2057521
Ладно, прости за пар. Но всёравно посмотри.
Аноним (Microsoft Windows 10: Chromium based) 31/05/17 Срд 16:40:16  2057542
>>2057525
Да вижу я, дядь. Обычный такой GNU getopt.
Я немного умею в Си.
Аноним (Linux: Palemoon) 31/05/17 Срд 16:53:31  2057549
>>2057542
Много знаний для понимания не нужно. Там функции getopt надо передать: количество аргументов (argc), сами аргументы (argv) и параметры разных аргументов (строка). getopt() выполняют циклично, пока int c не будет значить -1. Ниже будет идти разбор аргументов.
Аноним (Linux: Chromium based) 31/05/17 Срд 16:55:45  2057553
>>2057515
Явно укажи в charset=UTF-8 в Content-Type
Аноним (Linux: Palemoon) 31/05/17 Срд 17:05:05  2057562
>>2057553
Хорошая идея, но надо сделать будет настройку для иных кодировок.
Аноним (Google Android: Mobile Safari) 31/05/17 Срд 22:26:01  2057765
>>2056907 (OP)
Анон, ты крутой. Респект тебе. Ещё бы json сосача разложил в RSS.
Аноним (Google Android: Mobile Safari) 01/06/17 Чтв 00:02:26  2057904
>>2057765
Идея. Кстати.
Аноним (Microsoft Windows 7: Firefox based) 01/06/17 Чтв 00:10:31  2057914
Слушай, опчик, а напиши такой же парсер для
Неважно. Увидел, что твой код написан на C.
Аноним (Google Android: Mobile Safari) 01/06/17 Чтв 00:31:42  2057929
>>2057914
На чём бы ты написал парсер?
Аноним (Microsoft Windows 7: Firefox based) 01/06/17 Чтв 01:33:44  2057967
>>2057929
python/ruby/perl.
Аноним (Google Android: Mobile Safari) 01/06/17 Чтв 08:59:09  2058051
>>2057967
питон не захотел бы, руби не умею, перл слишком задротский.
Аноним (Linux: Palemoon) 03/06/17 Суб 21:58:57  2060115
Вот это сегодня бугурт был. Я узнал, что всё это время я писал под древнюю версию API v3, когда последней сейчас является v5. Я бы оставил как есть, но об использовании v5 не по умолчанию я узнал только в Roadmap, где сказали, что v3 совсем скоро выкинут. За этот день я всё перетащил, слава богу я делал читабельный код, в добавок сделал пару удобств. Теперь мне нужно поскорее делать себе v0.2, а то они грозятся уже к июлю удалить, а она готова разве что наполовину.
Аноним (Google Android: Mobile Safari) 03/06/17 Суб 23:37:00  2060214
Ананасы, релейтед вопрос.
Мобильный инет, поставил ван, с мобилу заходит всюду куда надо. Раздаю вифи на ноут - с ноута в вк не заходит (!). Все с той же сети. Ругается на все подряд, но в основном на дна. Дна пробовал и дефолт, и гугл, не помогло (да и какого хуя если модем - телефон - все равно все решает). Что за магия?
Аноним (Microsoft Windows 7: Firefox based) 03/06/17 Суб 23:42:33  2060216
>>2060214
>дна
Лоялти и роялти проверил внутри?
Аноним (Microsoft Windows 10: Firefox based) 04/06/17 Вск 03:41:39  2060301
>>2060115
О каком АПИ речь, питоньем? Или вкшном?
Аноним (Google Android: Mobile Safari) 04/06/17 Вск 08:19:12  2060352
>>2060301
вк. У вк куча версий апи, а по умолчанию у них не последняя версия, а v3.
Аноним (Google Android: Mobile Safari) 04/06/17 Вск 08:19:31  2060353
>>2060214
hosts проверь
Аноним (Microsoft Windows 7: Firefox based) 04/06/17 Вск 11:55:17  2060497
faAsoWCFW5s.jpg (7Кб, 130x121)
Зачем изобретать велосипед? http://feed.exileed.com/
Аноним (Linux: Palemoon) 04/06/17 Вск 13:09:55  2060568
>>2060497
Тот сервис несвободный, а я хочу ленты локально.
Аноним (Linux: Palemoon) 04/06/17 Вск 13:10:17  2060570
>>2060497
Точнее необязательно локально, на сервере под диваном.
Аноним (Microsoft Windows 10: Vivaldi) 04/06/17 Вск 14:08:25  2060654
CiW5V6NXAAAA8uP.jpg (50Кб, 640x360)
Мне кажется автор хуйнёй занимается. Сделал бы транслятор в Telegram и было бы модно и молодёжно, а RSS это прошлый век.
Аноним (Linux: Palemoon) 04/06/17 Вск 14:13:22  2060663
>>2060654
Я не школьница
Аноним (Microsoft Windows 10: Firefox based) 04/06/17 Вск 14:55:04  2060759
>>2060654
Сейчас бы регаться в мессенджере чтобы читать узенький столбик текста в одной безальтернативной программе.
Аноним (Microsoft Windows 8: Chromium based) 04/06/17 Вск 15:01:19  2060775
45648.png (175Кб, 1236x740)
>>2060759
Пошол нахуй. Это самый удобный способ читать интересующие тебя паблики и каналы. Всегда недоумевал с этой вашей ленты, в которой сообщения показываются сверху вниз, от старой новости к новой.
Аноним (Microsoft Windows 10: Firefox based) 04/06/17 Вск 15:03:35  2060781
>>2060775
Не удобно, нужно переключаться между каналами.
Все сразу в хронологии нельзя посмотреть.
Аноним (Microsoft Windows 8: Chromium based) 04/06/17 Вск 15:06:07  2060792
>>2060781
Ты можешь создать свой персональный канал, и туда автоматом будет сливаться вся инфа из других интересующих тебя пабликов и каналов, раз уж ты такой любитель лент.
Аноним (Microsoft Windows 10: Firefox based) 04/06/17 Вск 15:12:58  2060814
>>2060792
Я предпочитаю есть макароны вилкой, а не ложкой.

Для новостей у меня есть Feedly. Он на голову выше каналов телеграма, потому что создаваля под новости. К нему множество клиентов, а не один Пашин. Можно смотреть всё как по каналам, так и лентой вперемешку. Там есть возможность сохранять новости для прочтения позже, потому что есть каналы, где в rss публикуется полная статья, а не 3,5 предложения.
Аноним (Linux: Palemoon) 04/06/17 Вск 15:15:34  2060821
>>2060775
У телеграма один безальтернативный и убожественный клиент. Ах да, ты даже не знаешь, что такое API телеги.
Аноним (Microsoft Windows 10: Chromium based) 05/06/17 Пнд 17:37:32  2061662
>>2060115
А ты думал. Там ещё некоторые методы с багами даже в v5. Но самая писечка - методы, которые имею недокументированные возможности.
Аноним (Microsoft Windows 10: Chromium based) 05/06/17 Пнд 20:33:14  2061815
pepe.png (89Кб, 499x512)
>>2060775
ни одной двачеконфы
Аноним (Microsoft Windows 10: Firefox based) 05/06/17 Пнд 20:40:04  2061826
2017-06-05 2037[...].png (202Кб, 1236x740)
>>2060775
Аноним (Google Android: Mobile Safari) 05/06/17 Пнд 21:35:11  2061865
>>2061662
Хотябы работает. Пусть там апи черезжопный, но кремлёвскую пропаганду ВКонакте показывает.
Аноним (Microsoft Windows 7: Firefox based) 06/06/17 Втр 11:41:34  2062185
>>2057064
>>2057290
Оба куска леволиберального дерьма.
Аноним (Google Android: Mobile Safari) 06/06/17 Втр 12:06:00  2062196
>>2062185
Навальный - президент России
Аноним (Microsoft Windows 7: Firefox based) 06/06/17 Втр 14:41:00  2062288
>>2062196
Ничего не имею против Навального, хоть и отношусь к нему скептический с методами вести дела политического характера, как и против оппозиции государству как сути. Но лентач и подобные ему оппозиционные ресурсы ничем не лучше критикуемым ими государство. Так же врут, выставляя информацию в нужном им свете, так же не терпят плюрализм мнений, баня у себя в комментариях тех, кто высказывает иную точку зрения, если она адекватна высказана, неадекватов любят выставлять, чтобы люди посмотрели и больше убеждались в правоте Лентача. Хотя подобное свойственно всем леволибералам в мире, что на западе, что у нас, за это я их недолюбливаю.
Аноним (Microsoft Windows 10: Chromium based) 06/06/17 Втр 18:09:15  2062546
>>2056907 (OP)
>что бы вы порекомендовали?
Не ебать мозг и не использовать десктопные RSS-ридеры. Inoreader, Theoldreader и т.д. Потому что все равно для чтения тебе понадобится интернет, а у десктопного есть серьезный минус - пека должна быть включена всё время, иначе он будет пропускать новости на быстрых лентах. Ну, конечно, если у тебя нет домашнего сервера, но и в этом случае придется ебать мозг с совместимостью и т.п., в случае онлайн-сервисов их авторы это делают для тебя.

Десктопные ридеры нужны исключительно для доставания лент из-под авторизации (корпоративные/коллаборативные порталы, приватные трекеры и т.п.), для всего остального лучше сторонние сервисы.
Аноним (Microsoft Windows 10: Chromium based) 06/06/17 Втр 18:14:20  2062555
>>2060654
RSS - это единственный безальтернативный способ получать новости, он стандартизован и используется всеми. Какой ещё телеграм, это мессенджер, нахуй.
>прошлый век
То что предлагаешь ты это вообще каменный век, это было еще в IRC (а потом в новомодной тогда аське и практически всех последующих мессенджерах) и было точно так же колхозно, нестандартно и неудобно. Только твоё решение еще хуже чем было в ирке в девяностых, блеать.
Аноним (Microsoft Windows 10: Chromium based) 06/06/17 Втр 18:31:11  2062586
>>2056907 (OP)
Пользуюс bazqux, поддержка вконтакта из коробки.
Платный правда, триал на 30 дней, потом блокируется. Правда можно экспортнуть подписки, удалить и заново создать акк - но теряется отчет прочитанного.

Но мне норм, на рынке самый лучший как по мне. Как нить думаю поднакопить и оплатить годовую подписку.
Аноним (Linux: Chromium based) 06/06/17 Втр 19:13:58  2062635
>>2056907 (OP)
Бля, на конпелируем языке парсер жсона с велосипедами. Что ж вы творите. Теперь я знаю, кто такие арчеводы, спасибо.
> pomosch(char *zapusk)
Аноним (Microsoft Windows 7: Яндекс браузер) 06/06/17 Втр 19:14:41  2062637
Пользуюсь браузером
Аноним (Google Android: Mobile Safari) 06/06/17 Втр 19:49:41  2062646
>>2062635
раз ты такой умный, то предлагай альтернативу.
Аноним (Google Android: Mobile Safari) 06/06/17 Втр 19:50:21  2062647
>>2062546
И нафиг мне эти васяночиталки? Быстрые ленты прочитать тупо не успеешь.
Аноним (Microsoft Windows 7: Firefox based) 06/06/17 Втр 19:56:54  2062651
>>2062646
Тебе уже предложили, ты уже признал, что не способен >>2057967>>2058051.
Аноним (Microsoft Windows 10: Chromium based) 06/06/17 Втр 20:14:17  2062661
Screenshot (25).png (186Кб, 1241x698)
>>2062647
> имплаинг что десктопные не васяно-
Они ничем не отличаются. Как и на десктопе, выбирай любой интерфейс, вариантов с десяток. Иноридер, олдридер, базквакс - с "традиционным" email-интерфейсом, возникли на волне сдохшего гуглридера, но могут и в дайджест и в карточки.

Кто ж быстрые ленты читает? Их сканируют взглядом, показавшееся интересным открывают.
Аноним (Google Android: Mobile Safari) 06/06/17 Втр 22:40:47  2062750
>>2062661
Ну так у тех тот же самый функционал, что и у моего quiterss
Аноним (Microsoft Windows 7: Vivaldi) 07/06/17 Срд 02:47:44  2062887
>по известным всем причинам ушёл
>групп, которые мне читать интересно
А здесь ты что забыл?
Аноним (Microsoft Windows 7: Vivaldi) 07/06/17 Срд 02:50:35  2062888
> что бы вы порекомендовали
Порекомендую послушать своего поросенко и идти нахуй с русскоговорящего тырнета.
Аноним (Linux: Firefox based) 08/06/17 Чтв 02:16:09  2063560
>>2062888
Удваиваю.

украинец
Аноним (Microsoft Windows 10: Vivaldi) 08/06/17 Чтв 10:32:09  2063643
>>2062888
Пидорахен, следуя твоей логике, тебе вообще за пределы зоны .рф вылазить нельзя.
Аноним (Linux: Palemoon) 15/06/17 Чтв 12:56:10  2068368
ОООООО БЛЯТЬ ЁБАНЫЙ МАЙЛ.СРУ, ЗДОХНИ УЖЕ СУКА
@
ЗАПИЛИЛ ЧИТАЛКУ НОВОСТЕЙ ВК
@
ЧЕРЕЗ МЕСЯЦ СТАБИЛЬНОЙ РАБОТЫ
@
vkfeed2rss: произошла ошибка при обработке ленты: : <string>
@
А, ЧЁ ЗА ХУЙНЯ
@
ОТКРЫВАЕШЬ ОТЛАДКУ GDB
@
Invalid request: method is unavailable without access token
@
SUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUKAAAAAAAAAAAAAAAA БЛЯТЬ

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

Топ тредов
Избранное