24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Клиент имиджборд для Android. Для поддержки имиджборд используются приложения-расширения, устанавливаемые рядом с клиентским приложением. Достаточно установить только клиент, после чего поставить необходимые расширения через интерфейс обновления, что клиент предложит сделать при первом запуске.
>Не открывается cайт и архивач. Добавь в настройках домен 2ch.life и arhivach.ng
>Как стереть exif? Тап по изображению при загрузке.
>Что-то не работает, работает неправильно, приложение вылетает. Проверь наличие обновлений для клиента и расширений. Установи, если имеются. Если проблема осталась, сообщи об этом разработчику (контактная информация внизу) или в треде. При вылете стоит прикрепить логи, находящиеся в директории Android/data/com.mishiranu.dashchan/errors.
>Как сделать, чтобы первым загружался нужный мне сайт? Передвинь его в списке бокового меню на самый верх используя долгое нажатие.
>Как отсортировать избранные треды? Долгое нажатие двумя пальцами позволяет передвигать треды.
>Как включить встроенный видеоплеер? Установи расширение с библиотеками, затем включи видеоплеер в настройках (Медиа — Видеоплеер).
>Как получать уведомления об ответах? Тред должен быть добавлен в избранное и для него должно быть включено отслеживание (нажатием на счётчик). Обновление избранного происходит только когда приложение используется (фонового обновления пока что не предусмотрено). Помимо этого, уведомления должны быть включены в настройках (Содержимое — Уведомления об ответах).
>Не устанавливается клиент или расширения, пишет «приложение не установлено». Возможно, у тебя установлен форк Dashchan Continued или его расширения. Установка поверх них невозможна, сперва нужно их удалить.
>Почему клиент зависает на 10-15 секунд, когда я что-то качаю? Требование Android 11, особенность современных файловых систем.
>>2260781 Мне похуй на терминологию, пришел сюда ибо не могу зайти на свою любимую помоечку со своего любимого приложения для помойки. Всякая терминология и матчасть - хуйня для сопливых селёдок вроде тебя. Сгинь.
>>2261156 Ну это уже совсем безобразие. Сначала мучаешься с настройками и тредами на 4пда и моби, штурмуешь все возможные гайды на решения ошибок, потом когда что-то да получилось оказывается тебе та постить нельзя, чмо))))) Столько хуев в рот ко мне ещё не прилетало.
>>2261756 у меня уже и с оверчана не заходит. более того, у меня постоянно ошибка 522 через браузер, картинки не прогружаются, в фоновом окне ничего из медиа не открывается, страницы часто не грузит - приходится перезапускать браузеры. и все это и на пк, и со смартфона, через провайдер или моб сеть - без разницы. но самое забавное что всем абсолютно похуй. я не знаю как другие украинцы сидят или это у меня только происходит. как же тяжко быть хохлом
Крч даша робит только с .hk, обновляет тред, загружает картинку или капчу раза с пятого. Если полностью закрыть приложение и снова зайти в него, то все получается с первого раза, но через некоторое время все снова начинает тупить. Кто сейм?
Снова вылезает то самое "Не удалось обойти DDoS-защиту". В прошлый раз вылечил по совету из треда, поставив домен 2ch.live. Сейчас он не работает, работает только 2ch.hk. Скачал последний Webview из гуглстора, ничего не поменялось. Всё, я откапчевался с телефона?
>>2262400 Спасибо насчет напоминания по поводу необходимости держать постоянно обновленный вебвью. Все время боюсь, что гугл с него заблокирует мне телефон за то, что я русский.
Пишу сюда, так как в vg дашчан не находит Steam-тред. Эти мудилы отказываются продавать игры! Что дальше, кража всего купленного за эти годы контента?!
>>2264238 Ты, в своё время, уже подкинул Гейбу и издателям игр свои копейки с распродажи, и тем самым дал понять, что "вот это мне нравится, сделайте ещё вот такого". А раз нельзя больше покупать, то можешь смело пиратить. Никто из-за этого деньги не теряет.
>>2264914 Встроенный плеер отключи. Потом убери дашчан из оперативы и запусти начисто. Если и тогда не сможешь выбирать внешний плеер, тебе не повезло с телефоном.
>>2260455 (OP) Долгое время не могу постить именно с дашчана. При попытке загиузить капчц или ранее при попытке отправить сообщение, пишет: "Не удалось пройти DDoS защиту". С браузера постить удаётся, как видите.
Как начали переезд на новый апи, так дашчан и не робит. К домену 2ch.life подключаюсь, так как .ХК у меня забанен, обновил все до последней версии. Как чинить?
>>2265481 Я оставлял то сообщение. Web view обновлял, Carrier Services устанавливал, но ничего из этого не помогло. Не понимаю только, почему только мы с тобой вдвоём отписались, а у других всё пашет.
>>2266702 В бесплатной версии антикапча имеет лимит. В платной с маркета безлимитная. В своё время за полтос приобрёл. Ну или по подписке, но там цены конские.
>>2268786 Не знаю как там капча связана с гуглосервисами но без них не работает. Раноше можно было использовать домен life. Выше в треде обсуждалось уже. Но теперь лайф сдох.
>>2268836>>2269111 Ты его поставил, а ты его выбрал как основной в настройках разработчика? Если ведро старее 9, тогда надо с рутом пердолиться и ставить bromite webview вместо основного. Просто так не получится выбрать
>>2269295 >>2269302 О, всё! Заработало! Спасибо за советы! ------- Резюмируя: 1) Надо поставить Android System WebView (например с 4pda) 2) Выбрать его по умолчанию в настройках для разработчиков. (С дефолтным WebView в AOSP Android 7.1 капча на дваче не работает, в более новых AOSP релизах WebView тоже более новый и с ним проблем не возникает)
>>2269349 Ну и эти помоечные сервисы от мегакорпораций тоже заебали. В чём проблема выдавать капчу по https запросу? Нахуя обязательно эту гуглочмонь тащить? А дальше что? Сертификат от ркн попросят поставить?
Хуй знает что не так, но у меня даже откат и обновление вебвью не помогло, хотя он и до этого до последней версии самостоятельно обновлялся. Менял настройки борды - такая же хуйня, капчу вообще не грузит.
>>2269559 >>2269519 >>2269545 Кароче, проблема решилась обновление даши на один билд выше, из-за которого она батарею жрала как не в себя. Сука блять, зато не в ридонли.
>ПОЧЕМУ МОЙ ДАШЧАН ВЕРСИИ ИЗ 2005 ГОДА НЕ РАБОТАЕТ? >КАК УСТАНОВИТЬ НА ANDROID 2.0?? >ДОШЧАН КОНТИНЬЮД ПЕРЕСТАЛ РАБОТАТЬ!! УСТАНОВИЛ ЕЩЁ 10 ВЕРСИЙ ДАШЧАНА НИ ОДНА НЕ РАБОТАЕТ!! >ПОЧЕМУ ВЕБМ НЕ ОТКРЫВАЮТСЯ??????? >реклама айчана >У МЕНЯ НИЧЕГО НЕ РОБОТОИТ, ХУЙНЯ ВАШ ДАШЧАН!! >А ВОТ НА СЯОМИ...
>>2269128 Видимо не смогу пройти IQ тест чтобы выйти из ридонли. Получил рут, установил bromite, но в системе основным его выбрать не смог, т.к. не нашел где. В Даше теперь получаю сообщение об ошибке. Можно как-то webview сменить через сторонние приложения?
>>2269731 > Изображение кешируется что-ли? Да, все просмотренные картинки кэшируются в папку. > Почему это не делается в озу? Экономия траффика, можно старые треды без интернета смотреть.
Кто-нибудь мне объяснит что за хуйня с загрузкой в этом поделии? Когда загружаешь пост с каким-нибудь тяжёлым прикрепом, или же с медленным инетом, то через какое-то время дашчан прекращает загрузку и выдаёт что-то типа "ошибка загрузки данных" или как-то так. При этом, если ровно то же самое грузить просто с браузера, то все отправляется без проблем, даже если загрузка идёт долго. Я так понимаю есть какой-то таймаут загрузки, и если загружаемый пост в него не укладывается, то шайтан-приложение само обрубает загрузку, а выдаёт какой-то порожняк про ошибку. Если так, то это говно можно как-то отключить? По настройкам ходил, нихуя чего-то похожего не нашёл
>>2270024 > выгрузка с мобилки идёт дольше чем с компа Так я ж говорю - дашчан ловит таймаут, захошу на двач с хрома на телефоне с тем же инетом, ебашу точно такой же пост с точно таким же прикрепом - все ровно отправляется
>>2269887 Завелось. 2 дня пердолинга наху. Проблема была в том, что у бромайт другое название пакета. Подошёл Chromium SystemWebView. Хз зачем я это пишу, но вдруг кому пригодится.
>>2260455 (OP) Какая хуйня случилась с Дашей - утром все работало, а в обед даже доски не грузит. Пробовал разные домены, и бету - хуита. С другими АИБ все заебись. И так неделю уже.
каков шанс что разработчик добавит форчановские архивы? из всех работает только десуархив на котором пара досок, а 4plebs не конектится (так кстати тоже несколько штук)
archived.moe было бы идеально добавить. сидеть с браузера телефона это вообще безумие, если только поисковик использовать, он отличный на архив-сайтах
Никто не сталкивался с такой проблемой, включение видео останавливает воспроизведение музыки или трансляции в фоне. Трансляцию/музыку приходится запускать вручную из шторки каждый раз. Куроба проигрывет видео без проблем поверх трансляции и ничего не стопает.
А что если сделать клиент для борд в виде веб-приложения на JS?
Да, я понимаю, как это звучит, но не спеши кидать говном, анон. Да, это совершенно точно будет медленнее, чем натив, особенно на больших тредах.
Но у браузерного клиента есть и неоспоримые преимущества: 1) самое главное: низкий порог вхождения для программистов, раз в 10 ниже, чем в натив. 2) полная и абсолютная кроссплатформенность без каких-либо модификаций: работает везде, на любом говне, на любой операционке. 3) быстрая скорость внедрения новых фич: продолжение пункта 1. Новые фичи делаются быстрее, ибо не нужно пердолиться с 20 пизданутыми методами лайфсайкла и кучей кала платформы, чтобы показать 2 кнопки. 4) Шатания аналогично, фиксятся быстрее
Короче, основное преимущество этой хуйни заключается в том, что его очень просто изменять под нужды. При этом в современном браузере есть продвинутые возможности: и локальная БД, и оффлайн-режим, и фоновые запросы.
Это будет a kind of говно, но это рабочий вариант, хуле делать ещё. Половина айос-довенов вообще с каким-то кастомным css в браузере сидят. Дашчану 10 лет, сова на пенсии уже, ему похуй на всё, он ничего не будет уже делать. По затратам времени и сил, написать хотя бы просто 1 экран нативного приложения - все равно что сделать прототип жиэсного.
В чем отличие от flutter/react native: Во-первых, флаттер и иже с ним по затратам времени от натива отличаются дай бог раза в 2, а не в 10, как с приложением для браузера. Проблемы у этой хуйни все те же: слишком значительные затраты времени на разработку/поддержку/добавление фич.
Единственную ощутимую проблему помимо производительности я вижу такую: не будет удобных UI-элементов натива. Всех этих смахиваний, анимаций, списочков, будут только браузерные контролы, это будет похоже на сайт гораздо больше, чем на приложение.
>>2271073 > iChan же Это флаттер, не жс-приложение. Пердолинга там не сильно меньше, чем в нативе. О кроссплатформенности без модификаций там речи не идёт. >>2271074 > А это? Это вообще натив
>>2271063 > 1) самое главное: низкий порог вхождения для программистов, раз в 10 ниже, чем в натив. Нужно больше прослоек. Предлагаю для кросплатформенности делать клиент форума в виртуалбоксе с виндой, в докере.
>>2271091 Целый браузер для парсинга json. Охуеть. Я запускал Оверчан на втором андроиде, на котором строилась прошивка фотоаппарата с 256 оперативки и приложение бодро работало в треде с картинками.
>>2271118 На каком древнем говне вы там сидите? Не смогли накопить даже на современный сяоми? Нужно вообще отключить всех нищенок, чтобы не гундосили в треде, подмачивая имидж хорошему приложению
>>2271099 > Иначе слишком долго разрабатывать Вот из-за таких ленивых долбоёбов ведру нужно 12 гигов оперативки. Потому что на каждую хуйню запускаем браузер.
>>2271178 Ну плоти тогда за разработку, или пиздуй докупать ещё 20 гигабутов оперативки, потому что дальше у каждого приложения будет своя виртуалка со своей ос
Это я дурак или в дашчане нельзя сделать так чтобы тред не отображался в выдаче? Как пример остоебенивший срач про рюкзаки, я бы хотел вообще его не видеть, как и рулетки всякие, но в выдаче он есть и скрывается только оп.
Сижу больше на форчане, есть вопрос - на одной из борд есть флаги которые можно выбирать, чтобы над твоим постом всегда был флажок. На пека то можно флаг выбирать, а можно ли в дашчане?
>>2271063 Начал пилить эту хуйню. Выбрал ui binding библиотеку, библиотеку ui компонентов (причем я пробовал штук 5 разных, пытаясь найти ту, где будет типизация, контролируемые компоненты, достаточный их набор и при этом это говно не будет лагать как хуй знает что сразу после установки (привет, material ui)), библиотеку иконок, библиотеку для хранения глобального стейта, библиотеку интернационализации и библиотеку-обертку для indexeddb.
Во-первых, сразу начну с облома. Без задней мысли, в любом браузере это работать не будет. Причина банальна: мартыхан не включил CORS. Вероятнее всего, он не включен и на форче, и на других говносайтах. Для непогромистов поясняю: по-дефолту все браузеры могут посылать запросы к апи сайта только с домена этого самого сайта, а чтобы браузер мог загружать апи сайта с другого адреса, или локального адреса, нужно специально дать ему на это разрешение при помощи специального заголовка на сервере. Чего никто, ясен хуй не делает, по многим причинам (например, чтобы твой браузер не создавал с твоего айпишника тред на сосаче про еблю гусей, когда ты заходишь на говносайт васяна). Ну или можно использовать напердоленный браузер, где выключена проверка cross-site origin. Например, это можно сделать в приложении в вебвью, так что тут проблем особых нет, на самом деле. То же самое делают все клиенты двачей.
Первоначальнейшей мыслью у меня было использовать material ui (mui) библиотеку. На первый взгляд, она выглядела идеально: обширный набор компонентов всех сортов, прекрасный внешний вид. Но это наглухо убивается производительностью как у утюга. Я создал для теста компонент с 50 карточками (картинка + текст) и эта параша просто люто лагала, просто со старта нахуй, тормоза на полторы секунды при переключении вкладок, и это блять на компе. Разумеется, это в продакшн-режиме. Короче, это говно идет нахуй.
Затем я попробовал materializecss, который уже покрылся пылью и не обновлялся 4 года. Это обратная крайность. Там почти чистый css и пару функций жопаскрипта, производительность высочайшая из возможных, предыдущий пример с 50 карточками летает. Но минусы такие: - нет связки с реактом, компоненты неконтролируемые, возникают побочные эффекты и я не могу управлять поведением этой хуйни из реакта - нет типизации блять (ну это вообще пушка). Чтобы это работало с тайпскриптом, надо пердолиться, лол. - Надо писать много бойлерплейта, ибо жс-компонентов как таковых нет, это почти чистый html и css. - обновлений нет 4 года.
Затем попробовал chakra ui и остановился пока на нем. Бенчмарк из 50 карточек показывает производительность близкую к materializecss. Все типизированное, контролируемое и стилизуемое через параметры компонентов. Есть встроенные инструменты для создания тем и переключения ночного режима на лету (но до этого пока далеко). Компонентов, конечно, не так много как в mui, но самые необходимые есть. Работать можно, лишь бы эта хуйня не лагала как mui. Это будет видно только в реальных тестах.
Держу в курсе. Буду пока высираться здесь, отдельный тред создам, как будет какой-то прототип, а пока смысла нет, вдруг я заброшу эту шизоидную идею уже завтра.
>>2272108 Сегодня еще немного повозился. Пердолю формочку. Установил пакет для валидации форм. Попробовал в деле обертку для БД. С одной стороны, библиотека для валидации удобная. С другой - есть два нюанса. Во-первых, она не умеет препроцессить. Допустим, стирать пробелы по бокам строки. Было бы хорошо, если бы это делалось еще на стадии валидации. Во-вторых, я чет в душе не ебу как она работает. В смысле, где хранится состояние формы и как его сбросить потом, лол. Еще оптимально делать добавление какой-либо хуйни и редактирование этой хуйни в одном компоненте, ибо там на 90% все то же самое. Но остальные 10% могут все заруинить. Например, правила валидации немного разные в случае новой записи и редактирования старой. Например, если в базе уже есть сайт с определенным названием, то правила валидации запрещают добавлять сайт с таким же названием, но если ты редактируешь запись, то это нормально, что название совпадает с одной из записей в БД (с текущей), но блять не с другими. Короче ебатня я ебал. А еще говорят, у вебмакак работа простая.
Но что хорошо - при разработке любой хуйни сложность внедрения новых фич логарифмическая. То есть, поначалу ты тратишь дохуя времени на создание первоначальной экосистемы и очень медленно движешься. Но как ты с этим закончишь, дальше ты по большей части копипастишь готовое и пишешь целевой функционал. Например, сейчас я пердолюсь с этой формой, но это происходит лишь 1 раз. Как я заставлю ее работать как надо, другие формы сразу будут работать как требуется.
>>2272452 Хорошие новости, хрюканы. Ведро позволяет без пердолинга иметь доступ прямо из жопаскрипта к приложению ведра. Это значит, можно осуществлять любую системную интеграцию, такую, как нативные уведомления
>>2271063 Да тоже об этом думал на днях. Нормальный фронтэнд бы. Например было какое-то там мобильное зеркало двача, но без постинга. Всё просто и удобно. Поделием макаки в браузере пользоваться решительно невозможно.
Блять, какой же дашчан охуенный. Он просто вылизанный, ни одного бага, никаких лагов, все плавно. Жаль что разработчик забил на него, и при следующей смене апи он сдохнет. Только что скачал айчан и какая же это лагающая залупа, просто пиздец, скроллинг далеко не такой плавный как в даше, как вы этим вообще пользуетесь?
Челы, поиск по картинкам не работает, как надо. Хуяндекс кал, а гегель выдаёт вот это вместо поиска. Не, я могу открыть ссылку на пик в браузере и потом аддоном поискать, но нахой оно мне надо?
>>2272514 Долго думал, что делать с этой ебаной валидацией при помощи react-hook-form, у которой сразу куча проблем: - неконтролируемость. Состояние формы хранится хуй знает где, как его сбросить - тоже хз. Самая большая проблема. Компонент становится неуправляемым, перестает быть чистой функцией от пропсов и стейта, порождает побочные эффекты. - нет препроцессинга во время валидации - ебанутая типизация, надо писать много лишнего.
И понял я, что иногда все же лучше написать свой велосипед. Если все остальные велосипеды говно, то свой только облегчит задачу. В конце концов, это то, почему я вообще пишу свой клиент. Тем более, задача пустяковая, я могу буквально в 50 строк написать свой валидатор, который будет делать все, что мне нужно, не будет делать того, что мне не нужно, при этом я буду полностью понимать, как он работает и где хранится состояние.
>>2273339 Замерил производительность рендера 1000 карточек и приуныл. По всей видимости, в лоб их рендерить не выйдет, слишком дорого. Придется делать аналог recycler-view, паттерн "windowing". То есть, динамически рендерить только те посты, которые видны на экране. Но тут может подкрасться другая беда - экран будет дергаться как у эпилептика под наркотой, могут быть заметны разрывы между рендерами при скроле. Тут зависит от того, насколько хорошо библиотека виндовинга будет справляться. Надо тоже затестить, кстати. https://bvaughn.github.io/react-virtualized/#/components/List показывает неплохую производительность на сферическом примере в вакууме, но надо тестануть конкретно у меня.
>>2273697 Тестанул react-window при рендере 1000 карточек. Производительность - мое почтение. У меня даже в 120 фпс не лагает. Разрывов скролла тоже нет. Но есть нюанс...
Я должен знать точную высоту элемента ДО того, как он отрендерился. Это пизда, это значительно, ЗНАЧИТЕЛЬНО усложняет дело. Дело в том, что точная высота элемента, допустим, поста, зависит от охуилярда факторов: разрешения и размеров экрана, используемого шрифта, браузера и фазы луны. Единственный надежный способ получить высоту элемента "до" его рендера - это отрендерить его дважды. Или отрендерить сразу все, запомнить высоты и далее динамически ренедрить. Но это сорт говна. Надо еще подумать.
>>2273895 > Дело в том, что точная высота элемента, допустим, поста, зависит от охуилярда факторов Да хули, лэзи программинг, огранич высоту поста, а там внутри сделай ещё скрол.
>>2273909 Совсем не то. Куколдскрипт не имеет мобильного интерфейса, не имеет своей бд, оффлайн-режима, уведомлений, вкладок, да и каких-либо функций любого клиента кроме автоскрытия.
>>2273895 Напердолил немного верстку для показа динамического списка. Тестанул другую библиотеку для виндовинга. Там не нужно заранее вычислять размеры элементов, что само по себе охуеть какой плюс. Производительность у нее тоже вроде норм. Но опять же, нюанс тоже есть. Там какой-то другой механизм рендеринга, поэтому пикчи перезагружаются каждый раз при каждом рендере. Но это хуйня, кэширование один хуй делать понадобится. Но я очень рад, теперь реально похуй на размер треда, пусть хоть 10к постов, поебать.
Service Worker. Почитал тут про современные фичи PWA и прихуел! До чего дошел прогресс. Браузерные приложения очень сильно приблизились к нативу. А именно, они могут устанавливаться, то есть хранить ВСЕ свои ресурсы локально на клиенте. Запускаться не во вкладке браузера, а в отдельном окне, как обычное приложение. Могут работать полностью оффлайн и осуществлять АВТОМАТИЧЕСКИЕ фоновые запросы. Причем реально автоматические, сама ОС будет будит скрипт, чтобы он сделал свои дела, а не бесконечный опрос при вечно включенном приложении. Блять, да это имба. Одно только портит малину: CORS по-прежнему никуда не девается, если сайт не предоставляет спец-заголовок, то браузер не даст осуществлять запросы к нему, если у тебя нет доступа к контролю самого браузера. Если бы не эта хуйня, можно было бы даже не делать приложение-браузер-обертку.
Хотя может быть, CORS можно будет наебать кастомным DNS-сервером, который по домену сайта будет выдавать приложение, а значит браузер будет думать, что он находится на легитимном сайте.
Нет доступа к памяти при просмотре картинок, если приложение перемещено на карту. Как фиксить? На внутреннюю память перенести не могу, ей пизда пришла.
Анонсы, сегодня заметил как в одном из тредов обсуждали видео прикрепленное к посту, при этом у меня только текст отображается. Потом еще и какие-то пики далее в некоторых сообщениях не было видно, при этом в других постах джипеги и мп4 в этом же самом тредике вполне отображались. Из-за чего это? Даша не воспринимает какие-то типы файлов? Или у меня какая-нибудь хуйня с переполненым кэшем?
Поясните плиз, в настройках в разделе куки если на них тапнуть имеется опция "Блокировать". Что делает эта опция? А то у меня две противоположных по смыслу догадки.
Можно вообще по красоте сделать охуительное PWA (progressive web app). Будет устанавливаться с браузера как нативное в систему, иметь свой значок, место в диспетчере задач. Будет иметь системные интеграции: уведомления, управление мультимедиа с лок-скрина. При этом абсолютно кроссплатформенное, идентичные файлы на android, ios, винде и т.д. Но всю малину портит CORS: приложение, так как работает в браузере, не может посылать никакие запросы на "чужие" домены (ограничение браузера). То есть, самый главный функционал приложения в виде запросов к апи сосача не будет работать, что делает приложение бесполезным.
Переходим к двум стульям: 1) Сделать собственный браузер-обёртку для приложения, где будет отключено вышеобозначенное ограничение. Но тогда идут по пизде системные интеграции и идеальная кроссплатформенность, так как для каждой ос нужна будет своя обёртка. 2) PWA будет являться только интерфейсом, а сетевые запросы будет осуществлять некое внешнее приложение-компаньон. Профиты: - Чрезвычайно лёгкая и надёжная установка/обновление PWA. Второй стул мне не нравится, ибо это вступление на очень скользкую дорожку. Подводных камней тут масса: - если есть более чем одно приложение, тупые двачеры гарантировано будут регулярно обсираться с их установкой - необходимость поддержки кодовой базы второго приложения - сложности синхронизации работы двух приложений, ибо второе должно являться сервером и быть запущенным постоянно. А ещё, тупые двачеры гарантировано будут ставить приложения несовместимых версий. Кроссплатформенность гарантировано идёт по пизде.
В случае же первого стула профит в том, что для каждой ос надо реализовать лишь браузер с отключенным CORS. И все, больше нихуя. Кодовая база буквально чуть больше хелловорда. Это точно возможно на android и десктопе, айос-довенам соболезную. Но, может быть, в ихнем WebView тоже можно отключить CORS.
Что ещё хорошо, первый стул включает в себя второй. В любой момент можно добавить поддержку кастомного апи и реализовывать сетевые запросы где хочешь и как хочешь.
>>2275136 Думаю какой минимальный уровень ведра поставить в приложении-обертке.
С одной стороны, WebView вообще похуй, оно на любом некроговне будет работать.
С другой стороны, на некроговне может тормозить тяжёлый жопаскрипт. И надо ли давать пчёлам на ведроид 4 возможность устанавливать приложение? Они же будут скулить, как все лагает. И думать, что это приложение такое говно, а не его бабкин телефон. Но ведь есть и нормальные аноны-нищеброды, которые будут рады хоть какому-нибудь капчеванию.
Короче, сложный выбор. Ограничить минимальную версию высокой, чтобы более-менее у всех работало или дать устанавливать некрофилам 2 ядра 2 гига и потом слушать их вопли про тормоза и тухлый WebView.
>>2275651 У меня кста с пеки с антизапретом тоже перестал заходить. Причём видно, что треды прогружаются, но потом гасятся пустым окном на всю страницу. Доступен только faq с внешней ссылки. На торе всё ок.
Сделайте слайдер для капчи, будьте ж вы людьми. Я уже заебался в угадайку играть, когда все клетки одинаковые. Могу даже заплатить немного, но программисту-наносеку это вряд ли сыграет какую-то роль
Архивошиз репортин. В одном бесконечном треде накопилось 150+к постов, и теперь я его не могу заархивировать оффлайн, чтобы потом скинуть куда надочтобы макать айдишники в их же говно месячной давности НЕ ТВОЁ ДЕЛО, Б-БАКА!
До 20к постов тред архивировался без особых проблем, а уже после 40к стал архивироваться через раз, застревая процентах на 80 секунд на 10 и вылетая к хуям. На 150к стабильно застревает на 4-7%, а дальше не идёт, вылетает.
>>2275427 Никогда такого не было и вот опять: произошел обсер. Мои идеи о легкости отключения CORS в ведроидном WebView оказались несколько преувеличены. Так же легко, как это делается на десктопном хроме, это сделать там нельзя, только с помощью весьма нехуевого пердолинга, сводящего на нет осмысленность этой затеи как таковой.
Тогда остается 2 других варианта: 1) CORS-proxy. Прокся, которая будет выполнять запросы браузера и при этом пихать туда заголовок, разрешающий CORS. Вариант тоже с подводными, нужно тестировать. А главное, еще хз как это запускать на ведре. 2) Полностью радикально отказаться от реализации сетевых запросов в жс-приложении и возложить эту задачу на сторонние модули.
Все варианты говно, нужно найти наименее плохой. Но плюс есть и здесь: в обоих вариантах жс-приложение с интерфейсом и БД можно сделать полностью как идеально кроссплатформенное PWA. Зависимыми от платформы будут только модули, реализующие сетевые взаимодействия.
>>2276239 Аналогом этого действия для жс-приложения будет загрузка главной страницы условного двача в WebView и затем замена ее содержимого на бандл приложения. Думал об этом варианте. Он, во-первых, тоже ещё не протестирован. Во-вторых, нельзя будет сидеть одновременно на нескольких сайтах и база IndexedDB будет у каждого своя, такой вариант не подходит.
>>2276243 > Во-вторых, нельзя будет сидеть одновременно на нескольких сайтах Как это нельзя? Как я сейчас с куклой из браузера сижу на нескольких сайтах?
>>2276243 Есть обнадеживающие результаты по nginx reverse cors proxy. Браузер наебать вроде как вполне удается. Проксируются и пикчи и даже капча двачовская, лол.
Только cloudflare, как всегда, срет в штаны. Бесшовно обходить это говно, вполне возможно, не удастся. Как минимум, потому что жс-скрипт клауды может проверить window.location и увидеть, что он не соответствует реальному. Но это отдельный геморрой. В дашчане тоже какой-то нетривиальный костыль для этой хуйни стоит.
Также пока не удается настроить динамический домен для cors-proxy, чтобы она работала с любым сайтом. Может быть, проще использовать какой-то готовый cors-proxy (ага, если бы все было так просто. Все они находятся в полуразвитом-полузаброшенном состоянии).
Если удастся создать cors-proxy, которая будет прозрачно проксировать в том числе клауду и будет запускаться на телефоне, то это будет однозначный эпиквин сразу по нескольким причинам. А если нет, то будет пизда.
>>2276569 > и открывает фоном браузер с двачем Я знаю. Но в моем случае клиент - это и есть обычный браузер, и он никак не контролируем. За этим я cors proxy и делаю, потому что просто вырубить cors в браузере невозможно. В идеале прокся должна полностью проксировать вообще все, и клауду, и небо и Аллаха, только лишь добавляя cors-заголовки везде. Тогда браузер просто будет работать с локальным доменом в точности как с настоящим, и проверку клауды проходить тоже на локальном домене. Но может и не выйти. Вообще, надо сказать, я таки умудрялся несколько раз проходить проверку с локального домена, но редиректит на настоящий. А иногда не проходит проверку, в основном, в приватном режиме. На главной странице никогда не бывает проверки. Короче, эта тема требует отдельного исследования.
>>2276540 Сделал динамический домен для прокси, используя заголовки. При этом эти заголовки не будут переданы на целевой сервер. Это тоже важный шаг на пути к универсальной cors-проксе.
>>2276746 Настройки - Интерфейс - Активная полоса прокрутки Включи и поелозь по правому краю экрана Это работает только в тредах, где больше пары постов (типа этого)
>>2276563 В дате есть еще такая папка, туда залетают сами страницы. Или используешь ibaka.ru, он восстанавливает треды, вытягивая их из вебархива (ну или откуда-то, хз, по крайней мере видеофайлы оттуда)
>>2277316 Ну да, на внешнюю. У меня вот microsd подмонтирована для расширения памяти и тоже нет доступа к памяти. Думаю это какая-то хрень с selinux или что-то подобное...
>>2277335 > Каждое поколение андроидописателей себе самостоятельно костыли конструирует. Это петухи из гугол их конструируют. Каждая сраная версия содержит ворох проблем с обратной совместимостью.
Встроенный бекап нормально работает? Если я собираюсь сделать бекап, полностью стереть всё и потом испоьзовать этот бекап, то получу ли я прям тот же дашчан что и был? Со всеми тредами избранными, кешами и прочим
>>2276646 Ресурсошизики сейчас вообще охуеют. Пришел к мысли, что может понадобится для клиента двачей использовать ДВА браузера. Один браузер для интерфейса, другой - для сетевых запросов, точнее, для обхода клауды. Корс-прокси можно сделать множеством разных способов. На компе корс вырубается вообще плагином для браузера, а на мобиле уже начинается пердолинг. Например, можно сделать проксю на nginx. Но на мобиле его сложновато запускать, а на 12 ведре и вовсе невозможно. Нужно что-то более надёжное. И это надёжное - сделать проксю в виде приложения. Типа как дашчан, только без дашчана. В приложении будет веб-сервер, который будет работать как cors-прокси. И иногда запускать скрытый браузер для обхода макакиного вишмастера.
Это уже звучит оптимально: pwa для интерфейса и нормальное приложение для прокси. А то от пердолинга конфигов нжиникса в термуксе посетители рулетка-тредов точно обмякнут.
Но остаётся вопрос с промежуточными файлами и стримингом видео. В идеале прокся должна все это в памяти хранить.
>>2277908 Это неудобно, чтоб вебм открывался внутренним плеером, а mp4 - vlc. Алсо, влц по одному нажатию назад не будет возвращать в дашчан, а в свое меню, сука
>>2277542 Чем больше я исследую проблему обхода CORS, тем глубже я погружаюсь в кроличье очко. В идеальном случае браузер вообще не должен никаким образом знать, что его наебывают. Проблема reverse proxy в том, что изменяется адресная строка и клауда это палит. Socks-proxy же вообще работает на уровне байтов TCP, там невозможно вмешаться в заголовки, ибо они зашифрованы. На фоне всего этого говна имплементация http-клиента в WebView начинает казаться мне не такой уж плохой затеей. WebView не позволяет ИЗМЕНЯТЬ ответ сервера, можно только полностью самостоятельно осуществить запрос и отдать юзеру. Тогда, по идее, адресная строка не изменится и браузер будет наебан. Нужно это протестировать.
>>2279111 Ах да, как я мог забыть про это говно... Как же меня заебали эти костыли сука, просто пиздец. Какой имбецил вообще придумал корс? Проблему межсайтовых запросов можно решить на корню простой изоляцией состояния (куки, бд) для каждой страницы. Типа, скрипт на левой странице тупо имеет свои личные куки, которые не смешиваются с другими. Все, раз у него нет доступа к основным кукам, он не сможет автоматически авторизоваться на других сайтах, ЕСЛИ ЮЗЕР САМ ТОГО НЕ ЗАХОЧЕТ. Нет блять, сделаем одно состояние на весь сраный браузер и будем ебать мозги.
Фейл на фейле нахуй. - прямые запросы невозможны из-за cors - reverse-proxy - вариант рабочий на уровне протокола, но не позволяет обходить клауду из-за другого адреса в адресной строке браузера (хотя НЕ ФАКТ, что клауда чекает через жс-скрипт этот параметр, но она МОЖЕТ это делать). Еще с этим методом проблема в том, что хз как передавать адрес запроса в проксю. Можно через заголовок, но это уже будет непрозрачно для браузера. Использование субдомена локалхоста - идеальный вариант, но сильно ограниченный. Конкретно на моем ведре это возможно, но если прокси-сервер находится не на том же устройстве, то нужна уже полноценная dns, что увеличивает пердолинг на порядок. - socks5-proxy - протокол уровня TCP, не позволяет вмешиваться в запросы - http-proxy - позволяет вмешиваться в запросы только для http, не для TLS. - перехват запросов в WebView - реализован максимально через очко, доступны только заголовки, но не тело запроса.
Еще не пробовал только DNS-прокси, но это уже вообще бред.
Как на форче постить? Капча пиздец, ни один из сгенерированных вариков не читаемы. Вы просто регенерите капчу пока не выйдет норм варик? И что с двачархивом? Хочу фаптреды чекать после удаления треда, а они недоступны.
Заебись я всё восстановил с бекапа. Треды из избранного не открываются теперь. Хотя я и бекап восстановил, и в андоид/дата закинул файлы дашчана. Но при открытии треда я теперь вижу просто "тред не существует"
>>2280811 Прошелкал все треды, короче те, которым пару лет открываются нормально, нет почему-то только последних тредов, которым несколько месяцев. чзх?
>>2281103 > его разве что перевести на material you и будет заебись и кто этим будет заниматься? ни один аноним не форкнул дашу, потому что она стабильно работает.
>>2281106 > "стабильно" работает >>2281103 Работает до первого шатания. И практически не поддерживается. Когда уже совсем все отвалилось. Да и давно ещё жаловались, что в коде чёрт ногу сломит и костыль на костыле.
Наоборот мб нужен пусть и не такой функциональный, но шаниеустойчивый клиент
>>2260455 (OP) Какая отвратительнейшая хуета, кривое уи, капча на все ебало, 2ch4ever с виндфона по сраанению с этим просто небо и земля. К сожалению был. А так лучше с бровузера капчить чем с этого кривого говна
>>2281453 Озвучить - значит автоматически разгадать. В твоём случае проще на антигейте разгадывать. Платишь 1 доллар за 1000 капч и нигерийцы тебе разгадывают, вообще нечего вводить не нужно. Ещё можно изменять цветовую схему картинки. Чёрно-белая там или прям под твой тип дальтонизма.
>>2281339 У меня, кстати, и на пк .хк отваливается регулярно или грузится по несколько минут. Сам сайт говнина полная, здесь вина не дашчана. Если на любую другую борду зайти, то всё нормально
>>2279195 cors-reverse-proxy показывает обнадеживающие результаты. Я смог стабилизировать запуск бекграунд-воркера на ведре. Теперь эта хуйня не падает часов по 15, по крайней мере. Сама прокся тоже работает на простых сайтах. Хтмл и файлы передаются. Получение инфы о целевом сайте сделал с помощью субдомена локалхоста. Также сделал препроцессинг заголовков (как запроса, так и ответа) и обработку preflight запроса cors.
Однако, есть один жирный проблемес. Двач через проксю не открывается, лол. (Точнее, открывается только с целью высрать Location заголовок при неуказании слеша) Возможно, это связано с заголовком "Transfer-Encoding: chunked", который сует клауда при первом "401 Unauthorized" запросе. Видимо, там другой тип передачи контента и встроенный клиент прокси не может загрузить результат запроса.
>>2282116 > Запостил Кому ты пиздишь? Записывай видео. Но ты не запишешь, потому что это на данный момент невозможно > не осиливший в домен? Дело не в домене, апи у /д/ другой, даже если поставить домен beta.2ch.hk, то при попытке запостить в /д/ будет ошибка 404
Картинки с дашчана хранятся в /Downloads/dashchan и почему-то simple galery в какой-то момент после обновления перестала показывать эту папку. В настройках шарился, не нашел там как это можно исправить.
>>2282220 Сука блядь слепая, читать надо когда первый раз пикчу сохраняешь! Оно тебе говорило: куда угодно, только не в Download, а ты проебланил момент.
>>2282502 > Сука блядь слепая, читать надо когда первый раз пикчу сохраняешь! Оно тебе говорило: куда угодно, только не в Download, а ты проебланил момент. Шизоид, сам читать научись. Все у него нормально. Проблема в его галерее, в которой он выбрал скрыть.
>>2282082 Смог пофиксить проблему с chunked transfer encoding. Как я и думал, проблема оказалась связана с этим заголовком. Теперь движок прокси сам управляет заголовками content-length и transfer-encoding, что очень хорошо (мне не нужно этим заниматься).
Однако, клауда все ещё не обходится. Я ещё не делал замену заголовка referrer и замену домена в set-cookie. Надеюсь, что этими вещами дело и ограничится.
Меня эта хуйня уже порядком доебала. Несколько месяцев назад пропала капча. Как-то давно мне сказали, что проблема в Webview, но я не ебу как его обновить/включить, все гайды из интернета пиздят, в моем телефоне просто отсутствуют целые шаги из них. Да и нормально было раньше без этой ебли с Webview, все работало на дефолтных настройках, в том числе и последняя цифровая капча. Домен стоит 2ch.hk, pm и life то же самое. Хелп плз.
>>2283076 > , в моем телефоне просто отсутствуют целые шаги из них Кому ты пиздишь, рукожоп? Шаг 1: скачал вебвью из маркета. Шаг 2: выбрал нужное в настройках разработчика. И то второй шаг обычно не нужен. Ведро у тебя современное.
Еще вот такая хуйня в девелоперских настройках, ничего не кликается. Один из гайдов говорит задизейблить Хром, но если войти в приложения > Хром, там нет такой возможности, пик 2.
>>2282812 Какой же я кретин, просто пиздец... Конечно, блять, клауда не обходится. Потому что я забыл указать тело запроса для клиента прокси! Таким образом, выполняются только GET-запросы (у которых нет тела), а все остальные пытаются выполниться без тела и закономерно обмякают. Но это хорошо, хотя бы понятно, в чем проблема. Сделал замену домена в куках.
Почему чтобы сделать поиск по всей доске нужно переходить обчхательно в режим каталога, ведь иначе он ищет только на уже загруженных страницах? Это же тупо
Анон с вебвью. Там в настройках нужно включить вебвью вместо какой-то гугл хуйни. Вроде в настройках разработчика где-то эта хуйня. Возможно как переключишь на вебвью, то сможешь обновить и прочую хуйню сделать
>>2283509 Я в тупике так-то. В сторе нихуя сделать нельзя, в настройках девелопера нихуя сделать нельзя, с 4пда нихуя скачать нельзя. А главное несколько месяцев назад все прекрасно работало, у меня пиздец бомбит очелло от бессилия.
>>2283528 Погуглил, скачал для своей, то же самое. Еще я наконец нашел как увидеть webview среди установленных приложений, но кнопке enable как будто похуй, я выхожу и все по-старому.
>>2283538 с 8 ведра и выше надо сначала обновить trichrome, это библиотека для твоего webview, найдешь апк сам, главное чтобы версия совпадала с версией webview. если и это не помогло, то переходи на оверчан. или обнови свой телефон.
>>2283202 Я близок ко дну. Я наладил полностью функциональную reverse-proxy, которая передает все заголовки и тело запроса правильным образом на целевой сайт. С точки зрения протокола она идеальна. С точки зрения браузера она почти неотличима от оригинального сайта. Но дело в том, что она работает по http. А некоторые заголовки браузера передаются только при защищённом https-соединении, я не могу заставить браузер вести себя иначе на http-сайте. И по всей видимости, клауда палит отсутствие этих заголовков. Технически можно запускать проксю и на https с самоподписанным сертификатом, но браузер не будет принимать его (только если не установить сертификат в ос самостоятельно, что пердолинг и далеко не везде вообще возможно). Это пизда, обход клауды через reverse proxy невозможен. Остались только 2 последних, самых шизоидных варианта... Это запуск приложения в WebView совместно с reverse proxy. Клауда будет обходиться через браузер, самым нативным способом из возможных. Далее ее кука будет использована в проксе. Вопрос лишь в том, куда будет посылать запросы js-приложение: в проксю или прямо в приложение ведра через биндинг.
>>2283866 Решил я, значит, причаститься к технологиям древних. Скачал репозиторий дашчана, открыл и вбил в поиск "WebView". Как же я блять охуел, когда обнаружил там WebViewService. Сервис блять! Вебвью! Я отнёсся к этому скептически, сначала решил попробовать. И вроде получилось запустить вебвью в бекграунд-воркере (хотя я до этого гуглил этот вопрос и на stackoverflow говорили, что это абсолютно точно невозможно). Сайт грузится, жопаскрипт выполняется, при этом на экране никакого интерфейса не отображается, в активити вебвью не добавлен (то есть, это не скрытый вью, вью вообще нет). На первый взгляд, это выглядит слишком охуенно, чтобы быть правдой. Много всего может пойти не так. Вебвью может запускаться только в ui-треде. Существует ли этот тред, когда ui не показан, даже когда активити нет? Если да, то как долго после закрытия активити? Я в душе не ебу, это нужно тестировать.
Анон, я каким-то образом жопой нажал/зажал в пост на самом деле там был оппост в открытом треде, но думаю, что это справедливо и для других постов внутри треда и у меня вместо стандартного меню пикрил вылезло немного другое, в котором точно был пункт "дерево ответов". Изьебался, пытаясь его вызвать снова, но не понял как. Тапал, зажимал, в текст, в номер поста, в цитирование поста итд, по нулям. Как его вызвать? Мне показалось, что кроме "дерева ответов" там были ещё какие-то непривычные пункты. Да и дерево ответов тоже само по себе интересно конечно же. Пикрил стандартное меню у меня, по нему вопросов нет.
Суп. Недавно сосаку шатало, сменил доменное имя на 2ch.life заработало. Только теперь /по/раша не работает. Как сделать чтоб работала, друг просит очень надо.
Обновил телефон, а там Android 12. Все вебм из дашчана открываются в браузере, хотя установлен Mx Player. Как сделать, чтобы вебм открывались как раньше в стороннем плеере?
>>2283264 Анон, если бы я был бабой - я бы тебе дал. Наконец-то заработало. Уже 2 ебаных года сижу в ридонли. И наверное дальше бы сидел. Да только пасскод есть уже давно... Словом спасибо анон.
>>2290082 Надо мб разработчикам и Абу какой-то диалог наладить. Что бы клиенты успевали адаптировать к изменениям. А на Дашу уже давно клали. Вот когда все доски отвалятся, тогда мб обновка и будет. Когда его заебут в край, лишь бы отвязались
>>2290103 Скорее всего эти обновы апи сделаны намеренно. Абу зарабатывает с борды на рекламе дилдаков, а в мобильных клиентах рекламы дилдаков нет. Абу не выгодно наличие мобильных клиентов, и скорее всего, он хочет своими шатаниями пересадить хотя бы часть анонов на капчевание с браузера.
>>2290108 Мб и так. Новое апи было опубликовано ещё в апреле. Это.было бы не выгодно. Он мог бы и сам свой официальный клиент запилить с дилдаками. Который будет работать без перебоев.
>>2290108 Вот только ссылки на репы с клиентами у него на лэндинге, а в мобильной версии это вообще огромная кнопка. Да и если скроллить с мобилки в браузере, рекламы дилдаков все равно не видно. Короче абу пидарас, опять никого не предупредил, и все сломал
>>2290113 > Он мог бы и сам свой официальный клиент запилить с дилдаками Двачую, за те деньги, что он зарабатывает на сосаче, абу мог нанять тыжпрограммистов, которые бы ему сделали официальный клиент, который он бы выложил в гугл плей, и ещё больше пропиарил бы сосач. Но макак жадный, ленивый и тупой.
>>2290108 да макаке этот сайт уже нахуй не нужен, он с рекламы с каналов на телеге и вк зарабатывает больше чем с этого убыточного говна под названием мейлач, скажите спасибо усманову что его шайка держит этот сайт в своих пропагандонских целях
>>2290108 Если так, то пошёл он на хуй в таком случае. Я лучше ливну нахуй, чем буду пользоваться браузерной версией, которой даже на компе без куклоскрипта некомфортно пользоваться, а на мобилке даже в ридонли сидеть это совсем ёбнутым надо быть.
Абу в этот раз прыгнул выше собственной головы, потому что умудрился сломать почти все. В дашке теперь можно сидеть исключительно ридонли. Если не сменить доменное имя, то в в треды не только не удается постить - треды к тому же не обновляются, выдавая ошибку. Сменив домен на .life можно заметить, что ошибка уже не появляется, но и обновление, кажется, не происходит. Только значок обновления страницы проскакивает на секунду. Казалось бы, смени доменное имя на beta.2ch.hk и капчуй но только в пределах /б/. Но нет, при попытке отправить сообщение тебе выдает ошибку - читыристачитыре нот фаунт. Кто-то нашел решение этой проблемы на данный момент?
затянем пояса, сплотимся вокруг Абу и постараемся не бухтеть...
>>2290102 Не сработало. Вот со сменой доменного имени на beta.2ch.hk треды стали обновляться, но постить в них по-прежнему нельзя. И остальные разделы перестают работать, конечно.
>>2290118 > официальный клиент, который он бы выложил в гугл плей Помню качал дашчан в гуглмаркете в тот самый единственный день в августе 2014-го, когда он там висел. Его удалили по ложному навету завистников. При этом там полно аналогичных приложений есть, и никто их не удаляет.
>>2290250 Ебааааа одно открытие ахуительней другого! давай ты сейчас скажешь что люди давно в космос по проездным катаются, может я вообще в кому впаду
Посоны, я просто не особо слежу. А разраб Даши то что, он сидит итт? Или забил на приложение окончательно? Кто вообще разраб? Анон без телеги и других способах связи?
>>2290294 Если двач хотя бы 18+, то пикабу - нет. Это автоматически накладывает кучу ограничений только по закону, не говоря о тараканах в башке администрации, там банят за что угодно, даже за матершину, там ёбнутая система плюсов-минусов и куча ботов, которая хуярит тыщи минусов всем неугодным, если у тебя там нет аккаунта с высоким рейтингом созданного давно, то делать тебе там нехуй, порог входа очень высокий
Так же тебе там нехуй делать, если ты типичный двачер: сидишь дома, не работаешь, либо работаешь на не интересной работе, если нет тианочки, семьи, если всё не как у нормальных людей
>>2290250 Ещё удобно, когда тред создаёшь, сразу убрать галку. А то каждая ссылка на ОП-пост кажется ответом лично тебе, а это не всегда так. Или когда репостишь чужой реквест в тематику, например.
>>2290275 > Я конечно ни на что не намекаю, но на Пикабу ничего не отваливается... А разработчик дашчана сидит на зарплате в мейлру и они совместно с абу обсуждают нововведения? Очень сомневаюсь.
>>2290191 > Абу в этот раз прыгнул выше собственной головы, потому что умудрился сломать почти все. >>2290174 > > А что, надо дашу на новую апишку перенести? > Судя по всему Не судя по всему, а именно так и есть Макакий у телеге писал
>>2290296 Лол, знал я один такой раковый говносайт с кармочкой. Называется хабр. Что и требовалось доказать, сейчас там никто кроме полутора дегенератов не сидит.
ДАША, НЕ ВЗДУМАЙ ОБНОВЛЯТЬ КЛИЕНТ Ты столько сделал для всего двача, и где благодарность? Макака просто шатает в очередной раз свою парашу. "Да похуй, разработчики клиентов пофтксят))0" - так думает хач. Не позволяй этому ублюдку ездить на твой шее. Пусть сам жрёт своё говно. Макака получает сотни тысяч рублей с двача и каналов, у него более чем достаточно денег, чтобы сделать официальное приложение. Но вместо этого он плюет в колодец, из которого пьёт. Пусть идёт нахуй, это не твои проблемы.
>>2290336 Нужен клиент, который без перебоев будет работать, так же как сайт. Официальный он будет или же сторонний, но шатаниеустойчивый. А сторонние клиенты сами по себе как они сейчас и существуют. И пусть аноны сидят где кому удобно. Или же пусть Абу какой-то диалог с разработчиками налаживает, что бы все эти шатания незаметно проходили. Хотя клиентов живых, которые потихоньку пилятся обновляются штуки две наверное, остальные разной степени мертвости
>>2290345 > Или же пусть Абу какой-то диалог с разработчиками налаживает Вот чисто гипотетически нахуя Абу будет это делать? Потому что командир вроде тебя повелел? Я, конечно, только за, чтоб всё без перебоев работало, но понимаю, что у меня нет никаких рычагов влияния на это.
>>2290345 На самом деле, яхз насчёт конкретно дашчана, но оверчан, например, ругается про невозможность распарить страницу, что намекает, что он пользуется не API, а именно что запрашивает прям вот страницу сайта и её разбирает, чтобы потом вывести в новом виде. В норме API должно быть стабильным (и, кажется, оно таким и является) - но куча клиентов работает на с API, а с сайтом, для которого быть шатаемым - это скорее нормально чем нет.
>>2290352 Что бы больше народу сидело на двачах, удобно было. Может рекламу дилдаков своих туда пихнуть. Нахуя тогда другие сервисы свои мобильные приложения делают?
>>2290362 Так в приложениях не видно рекламы. Хотя посещаемость выше, а значит и реклама дороже. >>2290369 А вот это хороший аргумент. Спасибо. Я и правда в создание контента для двача душу вкладываю. Пишу пасты и отзывы, клепаю пикчи и видосы. Анонимный контент – самый ценный, поскольку искренний, а не ради хайпа. Ведь авторы остаются анонимными.
>>2290379 Сейчас активно обновляется только хуйбудешьчан, скорее всего нам всем придется в скором времени пересесть на него, потому что даша забил на свой клиент.
>>2290404 > потому что даша забил на свой клиент. Гражданин, соблюдайте спокойствие. В данное время создатель этого програмного продукта находится на активном отдыхе в юго-западных областях РФ. Не стоит нагнетать обстановку раньше времени.
>>2290352 Потому что 50-70% людей сидит на этой параше с телефона, дебс. И даже не смотрит рекламу дилдаков.
Приложение нахуй не нужно, абу, как владелец сервера, легко мог бы нанять жс-макаку и сделать PWA, которое ставится в 1 клик на любой ос. Но нет сырья и кадров, видать...
>>2290551 > > Я хотел сделать свой клиент но капче нужен весь ебучий брацзер с жабаскриптом. > И как, из-за этого все запоролось? Не, запоролось пушо мамку твою регулярно ебал, времени не хватало.
а у меня нулевая в /б обновляется, но когда пытаешься обновить тред, выскакивает ошибка "треда не существует" при попытке ответить пишет "нет доступа" только в /б/ыдлаче такая проблема
>>2290484 Но мы тоже пилим контент с телефона. Я пишу пасты, клепаю пикчи и видосы исключительно на смартфонах. Сижу на двачах со смартфонов с 2008-го года. Эпоха ПК ушла в прошлое ещё в нулевых. Собственно телефон давно и стал карманным ПК по всем возможностям. Без телефонных пользователей упадёт общая посещаемость и контент двача. Тогда и ПК-бляди станут реже заходить и рекламу кликать.
>>2290659 >Хули ещё можно попробовать? Сравнить старое апи и новое, разобраться в чём различие. Открыть код модуля двача и посмотреть как там изменить то, что нужно, изменить, скомпилировать, проверить. Закоммитить, если работает. Поделиться с тредом результатами.
>>2290729 > Там обезьяна в телеге говорит что будет связываться с разрабами чтобы фиксили Ору. А ведь ещё ПОЛГОДА назад мочер в чатике обсуждения нового апи (где его обоссали до такой степени, что он потер все посты и закрыл тред) спизданул, что большинство разработчиков приложений УЖЕ перешли на новое апи. Ору блять с маняфантазий.
На новом апи работает ровно ОДИН блять клиент, так что вопрос о том, будет ли обезьяна хуй можно считать закрытым.
>>2290829 никакой. ichan не дает постить даже с писскодом и не проходит проверку спермофлары. сижу на даше через хохловпн, постить нельзя но хоть читать можно с комфортом.
>>2290844 Что мне парировать? Плеер в даше всегда был болячкой, но мы то >Я только что с хрома отправил пост, где было 4 файла за 0,5 секунды, Про постинг говорим. За нитью обсуждения хоть следи, а не прыгай с темы на тему, как твоя мать по хуям.
>>2290852 Тряску стоп, сынидзе. Пиши макаке чтобы он пофиксил свою йоба-антивайп капчу, который 5 год все равно ебут. Про 40 мегабайт ты все равно не ответил.
Что этой хуйне не нравится? Домен стоит лайф. Думал, что из-за пасскода, с крестьянской капчей все равно 404. Бета домен пробовал, не работает. Помогите дебилу
>>2290870 Если не ошибаюсь, то это у всех это говно дашчан с 404 ошибкой. Максимум что можно высрать это в ридонли чтобы сидеть либо через браузер, т.е. пиздец
>>2290871 >>2290872 >>2290873 Это что, все вокруг реально через браузер сидят? Я думал я один такой говноед, а у всех все нормально работает. Какой же кал, блядь. Я сейчас три раза жал на каждый пост и три раза выходил из постинга чтобы ответить на три поста. Невероятно удобно. Спасибо, дядя Нариман, посидел на двасиэйч.
>>2290834 > и не проходит проверку спермофлары Это потому что макака не только апи поменял, а ещё и дудос-защиту с клауды на какой-то новый аналоговнет. Ну точно дегенерат
А этот любитель шатать Макабу заранее не мог на связь с разработчиками выйти, чтобы они новые версии выкатили? Пиздец, сижу через браузер и как будто в 2012 вернулся.
>>2290919 >Пиздец, сижу через браузер и как будто в 2012 вернулся А я сижу через дашчан, а когда надо отправить ответ на какой-то пост, то нажимаю на него -> отправить ссылку -> kiwi browser, после чего открывается этот пост в браузере, и я отвечаю через него. Но это пиздец костыль конечно. Ждём, когда постинг в даше починят.
>>2290933 Киви это тот же хром, но с поддержкой расширений. Лично я использую его вместе с uBlock Origin, который в отличии от остальных блокировщиком имеет пипетку и блокирует всю рекламу.
Вот ссылка на вирустотал если что (уберите пробел, у меня почему-то вордфильтр не пускает) https://www.virust otal.com/gui/file/d5cdd930a17d89f18a9ee11ba5a8e427b223a14184bd2d6f8c9b9b98b8381b32/summary
Господи, неужели я могу снова постить на двачик. Ave Dashchan, ave TrixiEther. Если у вас ошибка 404, то скорее всего у вас стоит домен beta.2ch.hk, поменяйте его на старый добрый 2ch.hk
Пользовательские разделы работают? У меня 404. Я по тупости сначала удалил дашчан, потом переустановил и поставил расширение, вроде всё остальное работает как надо.
>>2291030 Заметил "баг" в новой версии: при вводе некорректной капчи вместо сообщения "капча невалидна" появляется уведомление "Некорректный ответ сервера".
Посоны, лень читать тред. С Даши нельзя постить? Менял домен, хуё-моё, не получается. Ткните ебалом в пост если кто-то нашёл решение. Или придётся ждать обновление?
>>2291545 Нет, с чего бы? 2% распаковали классы и починили детектор поглазев сорцы, либо собрали себе сами. Остальные быстро и без проблем получили работоспособную дашку.
>>2260455 (OP) Какое же говно этот ваш дашчан. Скачал этот мусор, еле разобрался, как туда настроить двачи, настроил, но приложение меня просит установить какую-то левую мокропиську для двача, ладно установил, получаю invalid certificate, empty response и другие ошибки. Какая же ХУЙНЯ блять у меня слов нет, буду и дальше в браузере капчевать. Рака жопы разрабу за такой мусор.
Скачать:
https://github.com/Mishiranu/Dashchan/releases/latest/download/Dashchan.apk
https://f-droid.org/packages/com.mishiranu.dashchan
Необходим Android 4.1 или выше.