Это копия, сохраненная 14 февраля 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Скачать:
https://github.com/Mishiranu/Dashchan/releases/latest/download/Dashchan.apk
https://f-droid.org/packages/com.mishiranu.dashchan
Необходим Android 4.1 или выше.
>Капча не работает.
Нужно обновить Android WebKit https://play.google.com/store/apps/details?id=com.google.android.webview&hl=ru&gl=US
>Не открывается cайт и архивач.
Добавь в настройках домен 2ch.life и arhivach.ng
>Как стереть exif?
Тап по изображению при загрузке.
>Что-то не работает, работает неправильно, приложение вылетает.
Проверь наличие обновлений для клиента и расширений. Установи, если имеются. Если проблема осталась, сообщи об этом разработчику (контактная информация внизу) или в треде. При вылете стоит прикрепить логи, находящиеся в директории Android/data/com.mishiranu.dashchan/errors.
>Как сделать, чтобы первым загружался нужный мне сайт?
Передвинь его в списке бокового меню на самый верх используя долгое нажатие.
>Как отсортировать избранные треды?
Долгое нажатие двумя пальцами позволяет передвигать треды.
>Как включить встроенный видеоплеер?
Установи расширение с библиотеками, затем включи видеоплеер в настройках (Медиа — Видеоплеер).
>Как получать уведомления об ответах?
Тред должен быть добавлен в избранное и для него должно быть включено отслеживание (нажатием на счётчик). Обновление избранного происходит только когда приложение используется (фонового обновления пока что не предусмотрено). Помимо этого, уведомления должны быть включены в настройках (Содержимое — Уведомления об ответах).
>Не устанавливается клиент или расширения, пишет «приложение не установлено».
Возможно, у тебя установлен форк Dashchan Continued или его расширения. Установка поверх них невозможна, сперва нужно их удалить.
>Почему клиент зависает на 10-15 секунд, когда я что-то качаю?
Требование Android 11, особенность современных файловых систем.
Ссылки:
Связь с автором: https://mishiranu.github.io
Вики: https://github.com/Mishiranu/Dashchan/wiki
Гайд по автоскрытию: https://i.imgur.com/xd1HzmU.png
Темы оформления: https://2ch.hk/mobi/res/1966250.html (М)
Дополнительно:
Библиотеки видеоплеера:
https://github.com/Mishiranu/Dashchan-Meta/raw/master/update/package/DashchanWebm.apk
Расширение для 2ch.hk:
https://github.com/Mishiranu/Dashchan-Meta/raw/master/update/package/DashchanDvach.apk
Другие расширения:
https://github.com/Mishiranu/Dashchan-Meta/blob/master/README.md#packages-list
Форк клиента Continued от f77 с поддержкой голосов в /po/ и /news/.
https://github.com/f77/Dashchan
Instant Image — приложение для быстрого поиска и прикрепления картинок. Работает с Dashchan и множеством других приложений.
https://github.com/Mishiranu/Instant-Image/releases
Просроченый: https://2ch.hk/mobi/res/2207223.html (М)
>Капча не работает.
Нужно обновить Android WebKit https://play.google.com/store/apps/details?id=com.google.android.webview&hl=ru&gl=US
>Не открывается cайт и архивач.
Добавь в настройках домен 2ch.life и arhivach.ng
>Как стереть exif?
Тап по изображению при загрузке.
>Что-то не работает, работает неправильно, приложение вылетает.
Проверь наличие обновлений для клиента и расширений. Установи, если имеются. Если проблема осталась, сообщи об этом разработчику (контактная информация внизу) или в треде. При вылете стоит прикрепить логи, находящиеся в директории Android/data/com.mishiranu.dashchan/errors.
>Как сделать, чтобы первым загружался нужный мне сайт?
Передвинь его в списке бокового меню на самый верх используя долгое нажатие.
>Как отсортировать избранные треды?
Долгое нажатие двумя пальцами позволяет передвигать треды.
>Как включить встроенный видеоплеер?
Установи расширение с библиотеками, затем включи видеоплеер в настройках (Медиа — Видеоплеер).
>Как получать уведомления об ответах?
Тред должен быть добавлен в избранное и для него должно быть включено отслеживание (нажатием на счётчик). Обновление избранного происходит только когда приложение используется (фонового обновления пока что не предусмотрено). Помимо этого, уведомления должны быть включены в настройках (Содержимое — Уведомления об ответах).
>Не устанавливается клиент или расширения, пишет «приложение не установлено».
Возможно, у тебя установлен форк Dashchan Continued или его расширения. Установка поверх них невозможна, сперва нужно их удалить.
>Почему клиент зависает на 10-15 секунд, когда я что-то качаю?
Требование Android 11, особенность современных файловых систем.
Ссылки:
Связь с автором: https://mishiranu.github.io
Вики: https://github.com/Mishiranu/Dashchan/wiki
Гайд по автоскрытию: https://i.imgur.com/xd1HzmU.png
Темы оформления: https://2ch.hk/mobi/res/1966250.html (М)
Дополнительно:
Библиотеки видеоплеера:
https://github.com/Mishiranu/Dashchan-Meta/raw/master/update/package/DashchanWebm.apk
Расширение для 2ch.hk:
https://github.com/Mishiranu/Dashchan-Meta/raw/master/update/package/DashchanDvach.apk
Другие расширения:
https://github.com/Mishiranu/Dashchan-Meta/blob/master/README.md#packages-list
Форк клиента Continued от f77 с поддержкой голосов в /po/ и /news/.
https://github.com/f77/Dashchan
Instant Image — приложение для быстрого поиска и прикрепления картинок. Работает с Dashchan и множеством других приложений.
https://github.com/Mishiranu/Instant-Image/releases
Просроченый: https://2ch.hk/mobi/res/2207223.html (М)
Сделай новую шапку и потребуй от модеров легитимный перекат.
Бета.2ч.хк
Дашчан это приложение, выполненное по клиент-модульной схеме. Учи терминологию или соси хуй.
Мне похуй на терминологию, пришел сюда ибо не могу зайти на свою любимую помоечку со своего любимого приложения для помойки. Всякая терминология и матчасть - хуйня для сопливых селёдок вроде тебя. Сгинь.
У тебя двач работает чтоль?
пишу с браузера
Мы уже в окопе, что ж нам теперь, не двачевать что ли?
Че мне теперь без капчи сидеть ридонли?
Я изначально отключил хттпс, все равно с обоих доменов нихуя. Эх, а ведь у меня столько сегодня важного произошло, а двачику не рассказать.
Всё работает же.
Какие варианты можно опробовать?
inb4: пасскод не рабочий
Сейчас попытался зайти с впн на харкач, получилось. Только какого хуя я теперь без впн не могу зайти?
Ну это уже совсем безобразие. Сначала мучаешься с настройками и тредами на 4пда и моби, штурмуешь все возможные гайды на решения ошибок, потом когда что-то да получилось оказывается тебе та постить нельзя, чмо)))))
Столько хуев в рот ко мне ещё не прилетало.
Добро пожаловать в протухший труп того самого двача.
Тоже не работает там. Пиздец, так что делать? У кого провайдер какой? У меня Интерсвязь вроде.
Сейчас зашёл с даши, но только через трафиковый тырнет. С вайфая теперь не хочет. Пиздец.
Все там работает. Даже когда только начиналось все это, там работало. Сейчас работает и не прекращало. У тебя мб бесплатная версия?
Бесплатная версия чего? Даши? А разве она изначально не бесплатная?
Кстати да, с оверчана заходит с вайфая. Значит с моей дашенькой что-то не то. Придется ждать когда пофиксят.
Да, надо ждать фикса, ибо с прошлой версии Даши все работает идеально. Вот я идиот.
Не, не работает, я забыл отключить мобильный интернет.
Сделол ещё две на всякий случай. Теперь у меня 3 бочки и 0 возможности постить с даши в /d. Какие-то у тебя хуёвые решения проблемы
Подтверждаю. Пишет что нет доступа. Вот нахера они все время обновляют то, что нормально работает?!
Спасибо, и правда в глаза ебусь.
Не пизди.
Только в /а/. /д/ просто перенесли на другой поддомен, из-за этого постить там с даши нельзя пока.
у меня уже и с оверчана не заходит. более того, у меня постоянно ошибка 522 через браузер, картинки не прогружаются, в фоновом окне ничего из медиа не открывается, страницы часто не грузит - приходится перезапускать браузеры. и все это и на пк, и со смартфона, через провайдер или моб сеть - без разницы. но самое забавное что всем абсолютно похуй. я не знаю как другие украинцы сидят или это у меня только происходит. как же тяжко быть хохлом
Кто сейм?
Спасибо. Больше статистики, тред!
> HTTP 401: Unauthorized
Того рот ебал эти нововведения, пиздец хуею в ридонли с этих затейников.
Спасибо насчет напоминания по поводу необходимости держать постоянно обновленный вебвью. Все время боюсь, что гугл с него заблокирует мне телефон за то, что я русский.
В общем, интернет это пидорасы.
У некоторых операторов остались блокировки двача ещё с того времени когда его блокировали
А они в курсе, что его уже снова разрешили?
Carrier services ещё обновляй.
Жди вместе с сектой Четвёртого Пришествия.
Он же ЧВКшник, а сейчас такой шанс денег заработать.
Все перепробовал.
Покупай на трекерах как нормальные люди, лалка.
Ты, в своё время, уже подкинул Гейбу и издателям игр свои копейки с распродажи, и тем самым дал понять, что "вот это мне нравится, сделайте ещё вот такого".
А раз нельзя больше покупать, то можешь смело пиратить. Никто из-за этого деньги не теряет.
как фиксить? скачивается без проблем
Наверное когда шатать перестанут и все сломается, тогда мб и будут
во встроенном плеере
Встроенный плеер отключи. Потом убери дашчан из оперативы и запусти начисто. Если и тогда не сможешь выбирать внешний плеер, тебе не повезло с телефоном.
Повезло с оператором
Общий список тредов без разделения на страницы. И вообще, двач это ансамбль самовлюбленных психопатов. Внезапно сформулировалось.
Долгое время не могу постить именно с дашчана. При попытке загиузить капчц или ранее при попытке отправить сообщение, пишет: "Не удалось пройти DDoS защиту". С браузера постить удаётся, как видите.
Шрифт маленький.
Три точки справа вверху - Выделить - выделяешь пост и нажимаешь на камеру справа вверху
Его сломали под предлогом того, что захотели перемен.
Каеф, спс
Я с оверчана сижу
Он бесплатный есть
Я оставлял то сообщение. Web view обновлял, Carrier Services устанавливал, но ничего из этого не помогло. Не понимаю только, почему только мы с тобой вдвоём отписались, а у других всё пашет.
Да, там все противоестественно. Лучший интерфейс это вообще NC.
Напиши в телегу миширану, он скинет реквизиты и ключ
Такая же кривая залупа, что и оверчан, ну может чуть лучше. Либо я к даже уже бесповоротно привык.
А теперь подумой. Антикапча платная. Анончики за неё не платят. Что разраб получает взамен оплаты антикапчи для анончиков?
В бесплатной версии антикапча имеет лимит. В платной с маркета безлимитная. В своё время за полтос приобрёл. Ну или по подписке, но там цены конские.
> В своё время за полтос приобрёл
Проиграл
В чатике настя раздавала промокоды всем, кто попросит, сразу после платного релиза в маркете
Да ну ебанись блядь! Я просто иногда разворачиваю чекнуть ответы в тематиках, как оно жрет блядь?
Его нельзя сворачивать? Полностью останавливать приложение нужно чтобы не сжирало все нахуй?
Тут один на днях за рубель жабу предлагал. Ну очень зеленая!
Показалось.
Двач бы кто починил. И тебя.
Такая же хуета. Думал капча ваще не работает, пока не прочитал твой пост и не затраил на несколько попыток
На какой доске у нас техподдержка?
Что ж это блядь творится, заебали дашку ломать!
Вот видишь
Ещё раз. При чем здесь гуглосервисы, если капча на сосаче своя личная, а DDOS защита от CloudFlare.
Не знаю как там капча связана с гуглосервисами но без них не работает. Раноше можно было использовать домен life.
Выше в треде обсуждалось уже. Но теперь лайф сдох.
да, заходит
Проблема в твоём операторе. Без гуглосервисов всё работает. Проверил только что на голом AOSP.
Я же могу постить из браузера.
И с мобильного интернета тоже не постится.
Так что проблема в криворукости макакошатателей.
Нет, не помогает
Тапни 10 раз на номер сборки, откроется меню разработчика где-то в настройках, там выбираешь новый вебвью
>>269302
О, всё! Заработало! Спасибо за советы!
-------
Резюмируя:
1) Надо поставить Android System WebView (например с 4pda)
2) Выбрать его по умолчанию в настройках для разработчиков.
(С дефолтным WebView в AOSP Android 7.1 капча на дваче не работает, в более новых AOSP релизах WebView тоже более новый и с ним проблем не возникает)
Теперь осталось решить проблему с картинками.
Превьюшки видны. А картинка - нет доступа к памяти.
Так это известно было
Просто какой-то дебил шапку писал. Там даже вместо WebView написано WebKit лол
Ну и эти помоечные сервисы от мегакорпораций тоже заебали.
В чём проблема выдавать капчу по https запросу? Нахуя обязательно эту гуглочмонь тащить? А дальше что? Сертификат от ркн попросят поставить?
Не ну это уже после регистрации на дваче сделаю
Это совершенно не значит что ты не попытался бы выебать эти кроссовки нащупав их в темноте, впервые в жизни.
Само собой.
У меня тож
>Домен 2ch.hk?
hk/pm/life
>Включен https?
Включал/выключал
>Дашчан НЕ continued?
Бля точняк в этом проблема)))) Конечно не форк, лол
>ПОЧЕМУ МОЙ ДАШЧАН ВЕРСИИ ИЗ 2005 ГОДА НЕ РАБОТАЕТ?
>КАК УСТАНОВИТЬ НА ANDROID 2.0??
>ДОШЧАН КОНТИНЬЮД ПЕРЕСТАЛ РАБОТАТЬ!! УСТАНОВИЛ ЕЩЁ 10 ВЕРСИЙ ДАШЧАНА НИ ОДНА НЕ РАБОТАЕТ!!
>ПОЧЕМУ ВЕБМ НЕ ОТКРЫВАЮТСЯ???????
>реклама айчана
>У МЕНЯ НИЧЕГО НЕ РОБОТОИТ, ХУЙНЯ ВАШ ДАШЧАН!!
>А ВОТ НА СЯОМИ...
Нужен рут обязательно чтобы эти пункты меню появились? В стоковом андроиде у меня ничего похожего нет.
> Тапни 10 раз на номер сборки, откроется меню разработчика где-то в настройках, там выбираешь новый вебвью
Шестая. Но выше писали, что даже в 5 есть.
Поясните, причём здесь память?
Изображение кешируется что-ли?
И типа к кешу нет прав доступа?
Почему это не делается в озу?
>>260455 (OP)
Видимо не смогу пройти IQ тест чтобы выйти из ридонли. Получил рут, установил bromite, но в системе основным его выбрать не смог, т.к. не нашел где. В Даше теперь получаю сообщение об ошибке.
Можно как-то webview сменить через сторонние приложения?
> Изображение кешируется что-ли?
Да, все просмотренные картинки кэшируются в папку.
> Почему это не делается в озу?
Экономия траффика, можно старые треды без интернета смотреть.
Попробуй webview от гугла поставить, а не bromite.
И в теме webview на 4pda есть метод смены системного webview для lineage os.
Когда загружаешь пост с каким-нибудь тяжёлым прикрепом, или же с медленным инетом, то через какое-то время дашчан прекращает загрузку и выдаёт что-то типа "ошибка загрузки данных" или как-то так. При этом, если ровно то же самое грузить просто с браузера, то все отправляется без проблем, даже если загрузка идёт долго.
Я так понимаю есть какой-то таймаут загрузки, и если загружаемый пост в него не укладывается, то шайтан-приложение само обрубает загрузку, а выдаёт какой-то порожняк про ошибку. Если так, то это говно можно как-то отключить? По настройкам ходил, нихуя чего-то похожего не нашёл
Таймаут капчи истекает и всё, ну и возможно выгрузка с мобилки идёт дольше чем с компа и ты ловишь таймаут.
У меня пасскод, какая нахуй капча
> выгрузка с мобилки идёт дольше чем с компа
Так я ж говорю - дашчан ловит таймаут, захошу на двач с хрома на телефоне с тем же инетом, ебашу точно такой же пост с точно таким же прикрепом - все ровно отправляется
Завелось. 2 дня пердолинга наху. Проблема была в том, что у бромайт другое название пакета. Подошёл Chromium SystemWebView.
Хз зачем я это пишу, но вдруг кому пригодится.
Какая хуйня случилась с Дашей - утром все работало, а в обед даже доски не грузит. Пробовал разные домены, и бету - хуита. С другими АИБ все заебись. И так неделю уже.
Макака шатает вакабу
archived.moe было бы идеально добавить. сидеть с браузера телефона это вообще безумие, если только поисковик использовать, он отличный на архив-сайтах
Хуя в рот могу задонатить только этой ленивой шлюхе
> Instant Image — приложение для быстрого поиска и прикрепления картинок. Работает с Dashchan и множеством других приложений.
Ты даун?
320x240, 0:20
> Instant Image — приложение для быстрого поиска и прикрепления картинок. Работает с Dashchan и множеством других приложений.
Спасибо.
Дудос-защита не от CF, а от мейлру. Держу в курсе.
Но ведь я как-то сцу тебе на ебальник хоть и без дашчана. Следовательно не бот.
Нет
Только что зарепортил тебя, все ок
Так чисто треды полистал, лол.
Либо до последнего билда обновляться и смотреть как батарея слетает будто при потоковом стриме в 1080р
Да, я понимаю, как это звучит, но не спеши кидать говном, анон.
Да, это совершенно точно будет медленнее, чем натив, особенно на больших тредах.
Но у браузерного клиента есть и неоспоримые преимущества:
1) самое главное: низкий порог вхождения для программистов, раз в 10 ниже, чем в натив.
2) полная и абсолютная кроссплатформенность без каких-либо модификаций: работает везде, на любом говне, на любой операционке.
3) быстрая скорость внедрения новых фич: продолжение пункта 1. Новые фичи делаются быстрее, ибо не нужно пердолиться с 20 пизданутыми методами лайфсайкла и кучей кала платформы, чтобы показать 2 кнопки.
4) Шатания аналогично, фиксятся быстрее
Короче, основное преимущество этой хуйни заключается в том, что его очень просто изменять под нужды.
При этом в современном браузере есть продвинутые возможности: и локальная БД, и оффлайн-режим, и фоновые запросы.
Это будет a kind of говно, но это рабочий вариант, хуле делать ещё.
Половина айос-довенов вообще с каким-то кастомным css в браузере сидят.
Дашчану 10 лет, сова на пенсии уже, ему похуй на всё, он ничего не будет уже делать.
По затратам времени и сил, написать хотя бы просто 1 экран нативного приложения - все равно что сделать прототип жиэсного.
В чем отличие от flutter/react native:
Во-первых, флаттер и иже с ним по затратам времени от натива отличаются дай бог раза в 2, а не в 10, как с приложением для браузера.
Проблемы у этой хуйни все те же: слишком значительные затраты времени на разработку/поддержку/добавление фич.
Единственную ощутимую проблему помимо производительности я вижу такую: не будет удобных UI-элементов натива. Всех этих смахиваний, анимаций, списочков, будут только браузерные контролы, это будет похоже на сайт гораздо больше, чем на приложение.
А это? https://2ch.hk/mobi/res/1934959.html (М)
Так по идее он рабочий, только капчу надо новую крутить
> 1) самое главное: низкий порог вхождения для программистов, раз в 10 ниже, чем в натив.
Нужно больше прослоек. Предлагаю для кросплатформенности делать клиент форума в виртуалбоксе с виндой, в докере.
Так прослоек наоборот меньше по сравнению с флаттером и реакт нетивом.
Только браузер и всё, больше ничего.
Согласен, даже начинал пилить это, но недопилил
Двачу нужен просто нормальный фронтенд с фичами дашчана
Целый браузер для парсинга json. Охуеть.
Я запускал Оверчан на втором андроиде, на котором строилась прошивка фотоаппарата с 256 оперативки и приложение бодро работало в треде с картинками.
> Целый браузер для парсинга json
Для отображения интерфейса.
> Охуеть
А что поделать. Иначе слишком долго разрабатывать
На ванильном жс вперемешку с жквери поэтому и перестал
Надо конечно на чем-то нормальном типа vue или react, но я их не знаю нихуя
наконецто могу капчевать с телефона ура блядский веб вию неустанавливался бля пришлось хром отключить чтобы его установить
На каком древнем говне вы там сидите? Не смогли накопить даже на современный сяоми? Нужно вообще отключить всех нищенок, чтобы не гундосили в треде, подмачивая имидж хорошему приложению
> Иначе слишком долго разрабатывать
Вот из-за таких ленивых долбоёбов ведру нужно 12 гигов оперативки. Потому что на каждую хуйню запускаем браузер.
Ну плоти тогда за разработку, или пиздуй докупать ещё 20 гигабутов оперативки, потому что дальше у каждого приложения будет своя виртуалка со своей ос
Как пример остоебенивший срач про рюкзаки, я бы хотел вообще его не видеть, как и рулетки всякие, но в выдаче он есть и скрывается только оп.
Спасибо, как раз это мне и нужно было.
Опа, починили
Та я вообще пидор из лгбт раздела форчана, мне ваш пол нахуй не всрался((
Начал пилить эту хуйню. Выбрал 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. Это будет видно только в реальных тестах.
Держу в курсе. Буду пока высираться здесь, отдельный тред создам, как будет какой-то прототип, а пока смысла нет, вдруг я заброшу эту шизоидную идею уже завтра.
Начал пилить эту хуйню. Выбрал 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. Это будет видно только в реальных тестах.
Держу в курсе. Буду пока высираться здесь, отдельный тред создам, как будет какой-то прототип, а пока смысла нет, вдруг я заброшу эту шизоидную идею уже завтра.
Ебать ты мастер разметки 80го уровня.
У меня самого д в даше не работает, поищи через браузер
Сегодня еще немного повозился.
Пердолю формочку. Установил пакет для валидации форм. Попробовал в деле обертку для БД.
С одной стороны, библиотека для валидации удобная.
С другой - есть два нюанса. Во-первых, она не умеет препроцессить. Допустим, стирать пробелы по бокам строки. Было бы хорошо, если бы это делалось еще на стадии валидации. Во-вторых, я чет в душе не ебу как она работает. В смысле, где хранится состояние формы и как его сбросить потом, лол.
Еще оптимально делать добавление какой-либо хуйни и редактирование этой хуйни в одном компоненте, ибо там на 90% все то же самое. Но остальные 10% могут все заруинить. Например, правила валидации немного разные в случае новой записи и редактирования старой. Например, если в базе уже есть сайт с определенным названием, то правила валидации запрещают добавлять сайт с таким же названием, но если ты редактируешь запись, то это нормально, что название совпадает с одной из записей в БД (с текущей), но блять не с другими. Короче ебатня я ебал. А еще говорят, у вебмакак работа простая.
Но что хорошо - при разработке любой хуйни сложность внедрения новых фич логарифмическая. То есть, поначалу ты тратишь дохуя времени на создание первоначальной экосистемы и очень медленно движешься. Но как ты с этим закончишь, дальше ты по большей части копипастишь готовое и пишешь целевой функционал.
Например, сейчас я пердолюсь с этой формой, но это происходит лишь 1 раз. Как я заставлю ее работать как надо, другие формы сразу будут работать как требуется.
Хорошие новости, хрюканы. Ведро позволяет без пердолинга иметь доступ прямо из жопаскрипта к приложению ведра.
Это значит, можно осуществлять любую системную интеграцию, такую, как нативные уведомления
Да тоже об этом думал на днях. Нормальный фронтэнд бы. Например было какое-то там мобильное зеркало двача, но без постинга. Всё просто и удобно. Поделием макаки в браузере пользоваться решительно невозможно.
Спрашивать как вы пользуетесь айчаном в треде дашчана. А ты не очень умный?
Чтобы подрочить есть миллион сайтов в интернете
Включи их в настройках
Если это правда, то очень хорошо. Больше способов доступа на двачи, дальше линия интернет-фронта от нашего дома.
После каждого ребута слетает на дефолтный AOSP.
Как пофиксить?
>пчел
>просто купи
Что и требовало доказать, что этот уебанский сленг только школьники используют
Бонькнули, 403
Соуснао прям всё-всё ищет? А ещё в гугле можно загуглить шакальный пик и вытащить оттуда более высокое разрешение
Не фашист, а национал-социалист.
Долго думал, что делать с этой ебаной валидацией при помощи react-hook-form, у которой сразу куча проблем:
- неконтролируемость. Состояние формы хранится хуй знает где, как его сбросить - тоже хз. Самая большая проблема. Компонент становится неуправляемым, перестает быть чистой функцией от пропсов и стейта, порождает побочные эффекты.
- нет препроцессинга во время валидации
- ебанутая типизация, надо писать много лишнего.
И понял я, что иногда все же лучше написать свой велосипед. Если все остальные велосипеды говно, то свой только облегчит задачу.
В конце концов, это то, почему я вообще пишу свой клиент.
Тем более, задача пустяковая, я могу буквально в 50 строк написать свой валидатор, который будет делать все, что мне нужно, не будет делать того, что мне не нужно, при этом я буду полностью понимать, как он работает и где хранится состояние.
На случай роскомпозора
Чтобы проксихохлам на пораше перемогать
Замерил производительность рендера 1000 карточек и приуныл.
По всей видимости, в лоб их рендерить не выйдет, слишком дорого.
Придется делать аналог recycler-view, паттерн "windowing". То есть, динамически рендерить только те посты, которые видны на экране. Но тут может подкрасться другая беда - экран будет дергаться как у эпилептика под наркотой, могут быть заметны разрывы между рендерами при скроле. Тут зависит от того, насколько хорошо библиотека виндовинга будет справляться. Надо тоже затестить, кстати.
https://bvaughn.github.io/react-virtualized/#/components/List показывает неплохую производительность на сферическом примере в вакууме, но надо тестануть конкретно у меня.
> Марсоход Curiosity работает на PowerPC 750 / 200Mhz, 256 mb Ram
> Дегенерату нехватает производительности 8 ядер и 2Ghz чтобы отрендерить текстовый аниме-форум.
Обещали всем рассказать.
Тестанул react-window при рендере 1000 карточек. Производительность - мое почтение. У меня даже в 120 фпс не лагает. Разрывов скролла тоже нет. Но есть нюанс...
Я должен знать точную высоту элемента ДО того, как он отрендерился. Это пизда, это значительно, ЗНАЧИТЕЛЬНО усложняет дело. Дело в том, что точная высота элемента, допустим, поста, зависит от охуилярда факторов: разрешения и размеров экрана, используемого шрифта, браузера и фазы луны.
Единственный надежный способ получить высоту элемента "до" его рендера - это отрендерить его дважды. Или отрендерить сразу все, запомнить высоты и далее динамически ренедрить. Но это сорт говна.
Надо еще подумать.
> Дело в том, что точная высота элемента, допустим, поста, зависит от охуилярда факторов
Да хули, лэзи программинг, огранич высоту поста, а там внутри сделай ещё скрол.
Ну это совсем хуита будет
Совсем не то. Куколдскрипт не имеет мобильного интерфейса, не имеет своей бд, оффлайн-режима, уведомлений, вкладок, да и каких-либо функций любого клиента кроме автоскрытия.
Напердолил немного верстку для показа динамического списка. Тестанул другую библиотеку для виндовинга. Там не нужно заранее вычислять размеры элементов, что само по себе охуеть какой плюс. Производительность у нее тоже вроде норм. Но опять же, нюанс тоже есть. Там какой-то другой механизм рендеринга, поэтому пикчи перезагружаются каждый раз при каждом рендере. Но это хуйня, кэширование один хуй делать понадобится. Но я очень рад, теперь реально похуй на размер треда, пусть хоть 10к постов, поебать.
Service Worker.
Почитал тут про современные фичи PWA и прихуел! До чего дошел прогресс. Браузерные приложения очень сильно приблизились к нативу. А именно, они могут устанавливаться, то есть хранить ВСЕ свои ресурсы локально на клиенте. Запускаться не во вкладке браузера, а в отдельном окне, как обычное приложение. Могут работать полностью оффлайн и осуществлять АВТОМАТИЧЕСКИЕ фоновые запросы. Причем реально автоматические, сама ОС будет будит скрипт, чтобы он сделал свои дела, а не бесконечный опрос при вечно включенном приложении.
Блять, да это имба.
Одно только портит малину: CORS по-прежнему никуда не девается, если сайт не предоставляет спец-заголовок, то браузер не даст осуществлять запросы к нему, если у тебя нет доступа к контролю самого браузера. Если бы не эта хуйня, можно было бы даже не делать приложение-браузер-обертку.
Хотя может быть, CORS можно будет наебать кастомным DNS-сервером, который по домену сайта будет выдавать приложение, а значит браузер будет думать, что он находится на легитимном сайте.
Блять, опять забыл. Как сделать так, чтобы спойлеры по умолчанию открыты были?
Спасибо!
На внутреннюю память перенести не могу, ей пизда пришла.
Нет там ничего.
Из-за чего это? Даша не воспринимает какие-то типы файлов? Или у меня какая-нибудь хуйня с переполненым кэшем?
Тред перезагрузить надо было
Да.
Это вариант для слабаков
Да впизду его теперь. Где он был когда был нужен? Ну разве что там таймаутов не будет...
Такой папки вообще нет. У меня сяоми.
Проверьте и доложите. С пасскодом и без. Пасскод возьмите в отделе связей с общественностью.
Загрузи фото в форму ответа, долгий так по нему и измени формат
Можно вообще по красоте сделать охуительное PWA (progressive web app). Будет устанавливаться с браузера как нативное в систему, иметь свой значок, место в диспетчере задач. Будет иметь системные интеграции: уведомления, управление мультимедиа с лок-скрина. При этом абсолютно кроссплатформенное, идентичные файлы на android, ios, винде и т.д.
Но всю малину портит CORS: приложение, так как работает в браузере, не может посылать никакие запросы на "чужие" домены (ограничение браузера). То есть, самый главный функционал приложения в виде запросов к апи сосача не будет работать, что делает приложение бесполезным.
Переходим к двум стульям:
1) Сделать собственный браузер-обёртку для приложения, где будет отключено вышеобозначенное ограничение. Но тогда идут по пизде системные интеграции и идеальная кроссплатформенность, так как для каждой ос нужна будет своя обёртка.
2) PWA будет являться только интерфейсом, а сетевые запросы будет осуществлять некое внешнее приложение-компаньон.
Профиты:
- Чрезвычайно лёгкая и надёжная установка/обновление PWA.
Второй стул мне не нравится, ибо это вступление на очень скользкую дорожку.
Подводных камней тут масса:
- если есть более чем одно приложение, тупые двачеры гарантировано будут регулярно обсираться с их установкой
- необходимость поддержки кодовой базы второго приложения
- сложности синхронизации работы двух приложений, ибо второе должно являться сервером и быть запущенным постоянно. А ещё, тупые двачеры гарантировано будут ставить приложения несовместимых версий. Кроссплатформенность гарантировано идёт по пизде.
В случае же первого стула профит в том, что для каждой ос надо реализовать лишь браузер с отключенным CORS. И все, больше нихуя. Кодовая база буквально чуть больше хелловорда.
Это точно возможно на android и десктопе, айос-довенам соболезную. Но, может быть, в ихнем WebView тоже можно отключить CORS.
Что ещё хорошо, первый стул включает в себя второй. В любой момент можно добавить поддержку кастомного апи и реализовывать сетевые запросы где хочешь и как хочешь.
Можно вообще по красоте сделать охуительное PWA (progressive web app). Будет устанавливаться с браузера как нативное в систему, иметь свой значок, место в диспетчере задач. Будет иметь системные интеграции: уведомления, управление мультимедиа с лок-скрина. При этом абсолютно кроссплатформенное, идентичные файлы на android, ios, винде и т.д.
Но всю малину портит CORS: приложение, так как работает в браузере, не может посылать никакие запросы на "чужие" домены (ограничение браузера). То есть, самый главный функционал приложения в виде запросов к апи сосача не будет работать, что делает приложение бесполезным.
Переходим к двум стульям:
1) Сделать собственный браузер-обёртку для приложения, где будет отключено вышеобозначенное ограничение. Но тогда идут по пизде системные интеграции и идеальная кроссплатформенность, так как для каждой ос нужна будет своя обёртка.
2) PWA будет являться только интерфейсом, а сетевые запросы будет осуществлять некое внешнее приложение-компаньон.
Профиты:
- Чрезвычайно лёгкая и надёжная установка/обновление PWA.
Второй стул мне не нравится, ибо это вступление на очень скользкую дорожку.
Подводных камней тут масса:
- если есть более чем одно приложение, тупые двачеры гарантировано будут регулярно обсираться с их установкой
- необходимость поддержки кодовой базы второго приложения
- сложности синхронизации работы двух приложений, ибо второе должно являться сервером и быть запущенным постоянно. А ещё, тупые двачеры гарантировано будут ставить приложения несовместимых версий. Кроссплатформенность гарантировано идёт по пизде.
В случае же первого стула профит в том, что для каждой ос надо реализовать лишь браузер с отключенным CORS. И все, больше нихуя. Кодовая база буквально чуть больше хелловорда.
Это точно возможно на android и десктопе, айос-довенам соболезную. Но, может быть, в ихнем WebView тоже можно отключить CORS.
Что ещё хорошо, первый стул включает в себя второй. В любой момент можно добавить поддержку кастомного апи и реализовывать сетевые запросы где хочешь и как хочешь.
Ты мыслишь так же коряво, как пишешь. Включи автопереход к просматриваемому посту.
Лонгтап на видосе.
Думаю какой минимальный уровень ведра поставить в приложении-обертке.
С одной стороны, WebView вообще похуй, оно на любом некроговне будет работать.
С другой стороны, на некроговне может тормозить тяжёлый жопаскрипт.
И надо ли давать пчёлам на ведроид 4 возможность устанавливать приложение? Они же будут скулить, как все лагает. И думать, что это приложение такое говно, а не его бабкин телефон.
Но ведь есть и нормальные аноны-нищеброды, которые будут рады хоть какому-нибудь капчеванию.
Короче, сложный выбор. Ограничить минимальную версию высокой, чтобы более-менее у всех работало или дать устанавливать некрофилам 2 ядра 2 гига и потом слушать их вопли про тормоза и тухлый WebView.
У меня что-то везде не работает теперь.
Пока не вернёшь букву ё, ничего не получится.
https отключи. Майору с ним НЕУДОБНО.
Поставь обязательно. Иначе как корпорация зла сможет читать абсолютно все твои данные?
У меня кста с пеки с антизапретом тоже перестал заходить. Причём видно, что треды прогружаются, но потом гасятся пустым окном на всю страницу. Доступен только faq с внешней ссылки.
На торе всё ок.
Я в /a/ сижу, ему просто нет альтернатив т.к. на русских имиджбордах он дохлый
Да, там пиздец. Но ты наверно необучаемый. Я полгода назад, когда хотел там потусировать, научился распознавать раза с десятого.
Они что, ебанулись? Здесь нет читаемой капчи вообще.
Самая левая в среднем ряду же. Хз, по-моему это даже легче чем на компе
А, нет, нихуя.
До 20к постов тред архивировался без особых проблем, а уже после 40к стал архивироваться через раз, застревая процентах на 80 секунд на 10 и вылетая к хуям. На 150к стабильно застревает на 4-7%, а дальше не идёт, вылетает.
Как этот тредище заархивировать? Помогите плиз
Никогда такого не было и вот опять: произошел обсер.
Мои идеи о легкости отключения CORS в ведроидном WebView оказались несколько преувеличены. Так же легко, как это делается на десктопном хроме, это сделать там нельзя, только с помощью весьма нехуевого пердолинга, сводящего на нет осмысленность этой затеи как таковой.
Тогда остается 2 других варианта:
1) CORS-proxy. Прокся, которая будет выполнять запросы браузера и при этом пихать туда заголовок, разрешающий CORS. Вариант тоже с подводными, нужно тестировать. А главное, еще хз как это запускать на ведре.
2) Полностью радикально отказаться от реализации сетевых запросов в жс-приложении и возложить эту задачу на сторонние модули.
Все варианты говно, нужно найти наименее плохой.
Но плюс есть и здесь: в обоих вариантах жс-приложение с интерфейсом и БД можно сделать полностью как идеально кроссплатформенное PWA.
Зависимыми от платформы будут только модули, реализующие сетевые взаимодействия.
>>227623
Просто, блять, поправь Куклоскрипт, чтобы он ветку ответов удобно для мобилы отображал.
Аналогом этого действия для жс-приложения будет загрузка главной страницы условного двача в WebView и затем замена ее содержимого на бандл приложения.
Думал об этом варианте. Он, во-первых, тоже ещё не протестирован. Во-вторых, нельзя будет сидеть одновременно на нескольких сайтах и база IndexedDB будет у каждого своя, такой вариант не подходит.
> Во-вторых, нельзя будет сидеть одновременно на нескольких сайтах
Как это нельзя? Как я сейчас с куклой из браузера сижу на нескольких сайтах?
Я тебе предлагаю просто поправить куклу, чтобы анон поставил её себе на сафари и кивибраузер.
> Как это нельзя? Как я сейчас с куклой из браузера сижу на нескольких сайтах?
Потому что кукла не имеет своей общей для всех сайтов БД.
Есть обнадеживающие результаты по nginx reverse cors proxy.
Браузер наебать вроде как вполне удается. Проксируются и пикчи и даже капча двачовская, лол.
Только cloudflare, как всегда, срет в штаны. Бесшовно обходить это говно, вполне возможно, не удастся. Как минимум, потому что жс-скрипт клауды может проверить window.location и увидеть, что он не соответствует реальному.
Но это отдельный геморрой. В дашчане тоже какой-то нетривиальный костыль для этой хуйни стоит.
Также пока не удается настроить динамический домен для cors-proxy, чтобы она работала с любым сайтом.
Может быть, проще использовать какой-то готовый cors-proxy (ага, если бы все было так просто. Все они находятся в полуразвитом-полузаброшенном состоянии).
Если удастся создать cors-proxy, которая будет прозрачно проксировать в том числе клауду и будет запускаться на телефоне, то это будет однозначный эпиквин сразу по нескольким причинам. А если нет, то будет пизда.
Можно. Идёшь в /андроид/дата/дашчан/кеш/медиа и ставишь на файлы расширение .jpg/.png/.gif
Блед, треду больше нескольких дней, а там чёт всего 40 файлов от силы и то все сегодняшние. Похоже плакали мои попытки
> В дашчане тоже какой-то нетривиальный костыль для этой хуйни стоит
Он во всех клиентах стоит, и открывает фоном браузер с двачем
> и открывает фоном браузер с двачем
Я знаю. Но в моем случае клиент - это и есть обычный браузер, и он никак не контролируем. За этим я cors proxy и делаю, потому что просто вырубить cors в браузере невозможно.
В идеале прокся должна полностью проксировать вообще все, и клауду, и небо и Аллаха, только лишь добавляя cors-заголовки везде. Тогда браузер просто будет работать с локальным доменом в точности как с настоящим, и проверку клауды проходить тоже на локальном домене.
Но может и не выйти. Вообще, надо сказать, я таки умудрялся несколько раз проходить проверку с локального домена, но редиректит на настоящий.
А иногда не проходит проверку, в основном, в приватном режиме. На главной странице никогда не бывает проверки.
Короче, эта тема требует отдельного исследования.
Сделал динамический домен для прокси, используя заголовки. При этом эти заголовки не будут переданы на целевой сервер.
Это тоже важный шаг на пути к универсальной cors-проксе.
Я криворучка походу, но ползунок не дергаетсякак-то дерьмово звучит как бы я его не нажимал, хз
Странно, изначально неудобно было. Но привык, теперь даже быстрее чем с другими ползунками справлюсь, спасибо!
Настройки - Интерфейс - Активная полоса прокрутки
Включи и поелозь по правому краю экрана
Это работает только в тредах, где больше пары постов (типа этого)
В дате есть еще такая папка, туда залетают сами страницы. Или используешь ibaka.ru, он восстанавливает треды, вытягивая их из вебархива (ну или откуда-то, хз, по крайней мере видеофайлы оттуда)
Поясните за автоскрытие, почему оно не работает?
не могу даже скрин прикрепить, ошибку выдает
Память на телефоне/карте памяти заполнена?
А ты не очень умный.
Значит кто-то зачем-то отправлял пустые сообщения, если это оп, то он бампал тред
На 12 андроиде есть возможность, чтобы не спрашивало постоянно про разрешение на папку сохранения?
В загрузки нуля больше сохранять. Создаю в загрузках папку, даю права. Все ок сохраняю. Удаляю папку, опять спрашивает за права. Что за говно?
Почему другие приложения не делают так? Тотал коммандер тупо создаёт новую папку, если я удалил.
Браузер или загрузчик 1дм тупо в загрузки без проблем загружают.
Есть решение?
Ну да, на внешнюю.
У меня вот microsd подмонтирована для расширения памяти и тоже нет доступа к памяти.
Думаю это какая-то хрень с selinux или что-то подобное...
Да наверняка. Каждое поколение андроидописателей себе самостоятельно костыли конструирует.
> Каждое поколение андроидописателей себе самостоятельно костыли конструирует.
Это петухи из гугол их конструируют. Каждая сраная версия содержит ворох проблем с обратной совместимостью.
Корпорация зла, точно. А как у нас с Яндексом?
Для чистоты эксперимента попробуй восстановить его на устройстве минимум тремя поколениями ОС моложе.
/андроид/дата/дашчан
> На 12 андроиде есть возможность, чтобы не спрашивало постоянно про разрешение на папку сохранения?
> В загрузки нуля больше сохранять. Создаю в загрузках папку, даю права. Все ок сохраняю. Удаляю папку, опять спрашивает за права. Что за говно?
> Почему другие приложения не делают так? Тотал коммандер тупо создаёт новую папку, если я удалил.
> Браузер или загрузчик 1дм тупо в загрузки без проблем загружают.
> Есть решение?
Ресурсошизики сейчас вообще охуеют. Пришел к мысли, что может понадобится для клиента двачей использовать ДВА браузера. Один браузер для интерфейса, другой - для сетевых запросов, точнее, для обхода клауды.
Корс-прокси можно сделать множеством разных способов. На компе корс вырубается вообще плагином для браузера, а на мобиле уже начинается пердолинг.
Например, можно сделать проксю на nginx. Но на мобиле его сложновато запускать, а на 12 ведре и вовсе невозможно.
Нужно что-то более надёжное. И это надёжное - сделать проксю в виде приложения. Типа как дашчан, только без дашчана. В приложении будет веб-сервер, который будет работать как cors-прокси. И иногда запускать скрытый браузер для обхода макакиного вишмастера.
Это уже звучит оптимально: pwa для интерфейса и нормальное приложение для прокси.
А то от пердолинга конфигов нжиникса в термуксе посетители рулетка-тредов точно обмякнут.
Но остаётся вопрос с промежуточными файлами и стримингом видео. В идеале прокся должна все это в памяти хранить.
Очень хорошая новость. Кто еще порадует?
Когда починят mp4 блядь? Чтоб не дергано играло с 5 фпс. Вебм почему-то нормально грузится и умеет в БУФЕРИЗАЦИЮ
Найди умельца который будет за автора все чинить.
Добра
Это неудобно, чтоб вебм открывался внутренним плеером, а mp4 - vlc. Алсо, влц по одному нажатию назад не будет возвращать в дашчан, а в свое меню, сука
Классический вопрос: ты идиот?
Включи его в настройках
Чем больше я исследую проблему обхода CORS, тем глубже я погружаюсь в кроличье очко.
В идеальном случае браузер вообще не должен никаким образом знать, что его наебывают.
Проблема reverse proxy в том, что изменяется адресная строка и клауда это палит.
Socks-proxy же вообще работает на уровне байтов TCP, там невозможно вмешаться в заголовки, ибо они зашифрованы.
На фоне всего этого говна имплементация http-клиента в WebView начинает казаться мне не такой уж плохой затеей.
WebView не позволяет ИЗМЕНЯТЬ ответ сервера, можно только полностью самостоятельно осуществить запрос и отдать юзеру.
Тогда, по идее, адресная строка не изменится и браузер будет наебан.
Нужно это протестировать.
Ах да, как я мог забыть про это говно... Как же меня заебали эти костыли сука, просто пиздец.
Какой имбецил вообще придумал корс?
Проблему межсайтовых запросов можно решить на корню простой изоляцией состояния (куки, бд) для каждой страницы. Типа, скрипт на левой странице тупо имеет свои личные куки, которые не смешиваются с другими. Все, раз у него нет доступа к основным кукам, он не сможет автоматически авторизоваться на других сайтах, ЕСЛИ ЮЗЕР САМ ТОГО НЕ ЗАХОЧЕТ.
Нет блять, сделаем одно состояние на весь сраный браузер и будем ебать мозги.
Фейл на фейле нахуй.
- прямые запросы невозможны из-за cors
- reverse-proxy - вариант рабочий на уровне протокола, но не позволяет обходить клауду из-за другого адреса в адресной строке браузера (хотя НЕ ФАКТ, что клауда чекает через жс-скрипт этот параметр, но она МОЖЕТ это делать). Еще с этим методом проблема в том, что хз как передавать адрес запроса в проксю. Можно через заголовок, но это уже будет непрозрачно для браузера. Использование субдомена локалхоста - идеальный вариант, но сильно ограниченный. Конкретно на моем ведре это возможно, но если прокси-сервер находится не на том же устройстве, то нужна уже полноценная dns, что увеличивает пердолинг на порядок.
- socks5-proxy - протокол уровня TCP, не позволяет вмешиваться в запросы
- http-proxy - позволяет вмешиваться в запросы только для http, не для TLS.
- перехват запросов в WebView - реализован максимально через очко, доступны только заголовки, но не тело запроса.
Еще не пробовал только DNS-прокси, но это уже вообще бред.
Не работает поиск тредов ни в одном разделе, как пофиксить?
И что с двачархивом? Хочу фаптреды чекать после удаления треда, а они недоступны.
Без него не работает. А у некоторых даже с http не работает
На фдроиде есть гарантия, что приложение собрано из исходных кодов. А какие вишмастеры загружены в релизы гитхаба одному богу известно
А то бесконечный тред уже зависает.
Чем еще копировать?
Как всегда. Один говорит с гитхаба качать, другой с фдроида.
Но при открытии треда я теперь вижу просто "тред не существует"
> Но при открытии треда я теперь вижу просто "тред не существует"
Тащемта тред удален с двачей вот и всё.
Он должен быть у меня сохранен. До того как я удялил Дашу, я мог открывать треды из избранного, которые были удалены пару лет назад,
Вот это оно? Конечно перенес
Пасскод купи
Да
> в андоид/дата закинул файлы дашчана.
Нахуя, долбоёб? Бекап/восстановление выполняется из настроек самим дашчаном.
Прошелкал все треды, короче те, которым пару лет открываются нормально, нет почему-то только последних тредов, которым несколько месяцев. чзх?
Вероятно, двач опять пошатнули. Ох уж эти улучшатели.
Даже очень милых?
> ИРЛ
А он вообще свою личность раскрывал? Или может быть деанон был? Мне казалось что ничего такого нет
Время ожидания сервера истекло постоянно такое сообщение, как исправить?
На сайте все нормально работает
Зачем? Дашчан работает идеально, его разве что перевести на material you и будет заебись
> его разве что перевести на material you и будет заебись
и кто этим будет заниматься? ни один аноним не форкнул дашу, потому что она стабильно работает.
На хтмл
Шани лучшая девушка. Особенно, когда Трисс и Цири устраивают с ней лесбийскую групповуху.
Отчасти. Как запасной вариант стоит
Какая отвратительнейшая хуета, кривое уи, капча на все ебало, 2ch4ever с виндфона по сраанению с этим просто небо и земля. К сожалению был. А так лучше с бровузера капчить чем с этого кривого говна
> Когда уже совсем все отвалилось.
Что там у тебя отвалилось то? У меня только /д/, который перевели на бету
А когда все на лайф переползали, потом обратно? Ебля с доменами, хттп, вебвью что бы капча работала
У меня всегда работал hk с https
Скиньте строчку для джей она для смены юзер агента.
Сюда же кидать?
> ///_Android_data/com.mishiranu.dashchan/files
Озвучить - значит автоматически разгадать.
В твоём случае проще на антигейте разгадывать. Платишь 1 доллар за 1000 капч и нигерийцы тебе разгадывают, вообще нечего вводить не нужно.
Ещё можно изменять цветовую схему картинки. Чёрно-белая там или прям под твой тип дальтонизма.
Все это возможно, но пока что нет сырья и кадров.
Тогда пусть будет чернобелая. Яндексовскую я отгадывал моментально, а эту и десяток раз подряд ясно не вижу.
У меня, кстати, и на пк .хк отваливается регулярно или грузится по несколько минут. Сам сайт говнина полная, здесь вина не дашчана. Если на любую другую борду зайти, то всё нормально
cors-reverse-proxy показывает обнадеживающие результаты.
Я смог стабилизировать запуск бекграунд-воркера на ведре. Теперь эта хуйня не падает часов по 15, по крайней мере.
Сама прокся тоже работает на простых сайтах. Хтмл и файлы передаются. Получение инфы о целевом сайте сделал с помощью субдомена локалхоста. Также сделал препроцессинг заголовков (как запроса, так и ответа) и обработку preflight запроса cors.
Однако, есть один жирный проблемес. Двач через проксю не открывается, лол. (Точнее, открывается только с целью высрать Location заголовок при неуказании слеша)
Возможно, это связано с заголовком "Transfer-Encoding: chunked", который сует клауда при первом "401 Unauthorized" запросе. Видимо, там другой тип передачи контента и встроенный клиент прокси не может загрузить результат запроса.
> Запостил
Кому ты пиздишь? Записывай видео. Но ты не запишешь, потому что это на данный момент невозможно
> не осиливший в домен?
Дело не в домене, апи у /д/ другой, даже если поставить домен beta.2ch.hk, то при попытке запостить в /д/ будет ошибка 404
В настройках шарился, не нашел там как это можно исправить.
Ебать ты тупой. Знаешь какие домены у двача? Бета только на одном включена.
Бамп
Сука блядь слепая, читать надо когда первый раз пикчу сохраняешь! Оно тебе говорило: куда угодно, только не в Download, а ты проебланил момент.
> Сука блядь слепая, читать надо когда первый раз пикчу сохраняешь! Оно тебе говорило: куда угодно, только не в Download, а ты проебланил момент.
Шизоид, сам читать научись. Все у него нормально. Проблема в его галерее, в которой он выбрал скрыть.
Так в прошлых версиях этой галереи всё было нормально. Похерилось всё после одного обновления
Смог пофиксить проблему с chunked transfer encoding. Как я и думал, проблема оказалась связана с этим заголовком. Теперь движок прокси сам управляет заголовками content-length и transfer-encoding, что очень хорошо (мне не нужно этим заниматься).
Однако, клауда все ещё не обходится.
Я ещё не делал замену заголовка referrer и замену домена в set-cookie. Надеюсь, что этими вещами дело и ограничится.
Подсвечивать непрочитанное в настройках
> , в моем телефоне просто отсутствуют целые шаги из них
Кому ты пиздишь, рукожоп? Шаг 1: скачал вебвью из маркета. Шаг 2: выбрал нужное в настройках разработчика. И то второй шаг обычно не нужен.
Ведро у тебя современное.
Какой же я кретин, просто пиздец...
Конечно, блять, клауда не обходится. Потому что я забыл указать тело запроса для клиента прокси! Таким образом, выполняются только GET-запросы (у которых нет тела), а все остальные пытаются выполниться без тела и закономерно обмякают. Но это хорошо, хотя бы понятно, в чем проблема.
Сделал замену домена в куках.
Покажи примеры неработы. Кроме конечно, случая, когда ты ничего не делало, а у тебя все сломалось.
Так я же написал, что у меня даша работает идеально. Не работает только /д/, но он у всех в даше не работает
Напомнило глухого, которого спросили, что врачи говорят по его поводу. Коллеги, диагносты в треде есть?
Это же тупо
На 4пидора заходил?
А вообще хули у тебя 8 ведро если давно на твоей телефон вышел miui 12 с 10 ведром?
Я в тупике так-то. В сторе нихуя сделать нельзя, в настройках девелопера нихуя сделать нельзя, с 4пда нихуя скачать нельзя. А главное несколько месяцев назад все прекрасно работало, у меня пиздец бомбит очелло от бессилия.
Бля, в натуре, ща попробую
Погуглил, скачал для своей, то же самое. Еще я наконец нашел как увидеть webview среди установленных приложений, но кнопке enable как будто похуй, я выхожу и все по-старому.
с 8 ведра и выше надо сначала обновить trichrome, это библиотека для твоего webview, найдешь апк сам, главное чтобы версия совпадала с версией webview.
если и это не помогло, то переходи на оверчан. или обнови свой телефон.
Хуи сосал, бочку делал
Я близок ко дну. Я наладил полностью функциональную reverse-proxy, которая передает все заголовки и тело запроса правильным образом на целевой сайт. С точки зрения протокола она идеальна. С точки зрения браузера она почти неотличима от оригинального сайта. Но дело в том, что она работает по http. А некоторые заголовки браузера передаются только при защищённом https-соединении, я не могу заставить браузер вести себя иначе на http-сайте. И по всей видимости, клауда палит отсутствие этих заголовков.
Технически можно запускать проксю и на https с самоподписанным сертификатом, но браузер не будет принимать его (только если не установить сертификат в ос самостоятельно, что пердолинг и далеко не везде вообще возможно).
Это пизда, обход клауды через reverse proxy невозможен.
Остались только 2 последних, самых шизоидных варианта...
Это запуск приложения в WebView совместно с reverse proxy. Клауда будет обходиться через браузер, самым нативным способом из возможных. Далее ее кука будет использована в проксе. Вопрос лишь в том, куда будет посылать запросы js-приложение: в проксю или прямо в приложение ведра через биндинг.
> Скиньте строчку для джей она для смены юзер агента.
> Сюда же кидать?
> > ///_Android_data/com.mishiranu.dashchan/files
Bump
Паскод
Решил я, значит, причаститься к технологиям древних. Скачал репозиторий дашчана, открыл и вбил в поиск "WebView". Как же я блять охуел, когда обнаружил там WebViewService. Сервис блять! Вебвью! Я отнёсся к этому скептически, сначала решил попробовать. И вроде получилось запустить вебвью в бекграунд-воркере (хотя я до этого гуглил этот вопрос и на stackoverflow говорили, что это абсолютно точно невозможно). Сайт грузится, жопаскрипт выполняется, при этом на экране никакого интерфейса не отображается, в активити вебвью не добавлен (то есть, это не скрытый вью, вью вообще нет).
На первый взгляд, это выглядит слишком охуенно, чтобы быть правдой.
Много всего может пойти не так. Вебвью может запускаться только в ui-треде. Существует ли этот тред, когда ui не показан, даже когда активити нет? Если да, то как долго после закрытия активити? Я в душе не ебу, это нужно тестировать.
Возможно ли на дашчане сменить useragent?
Тред читай, долбаеб
Бамп,че делать?
обновился сегодня до MIUI 13, после этого из поиска по пикче пропал хром. У кого было сейм, как чинили?
Авторизуйтесь через паскод мистер куколд
А то заебало что вся мобильная сеть перебанена.
А можно его ещё и на пека в браузере использовать?
Да, ставишь эмулятор или активируешь подсистему Андроид в Win11 (для РФ пока васянить надо)
Пикрил стандартное меню у меня, по нему вопросов нет.
Бля спросонья нажал очевидно. Жаль, почитать дерево ответов было бы интересно конечно.
Че эт за говно? Где нормальные архивачи для форча
Ipv6 в настройках носков
> Жду когда в даш добавят как в кукле автоскрытие по изображению.....
И чо ты мне зделаешь, лох?
Значит тот кто отвечал в шэдоу-бане или ответ удалён.
Последний :r вообще указывает на пост, который не является ответом
Сейм, но я только вчера поставил расширение для форчонга и он не работает.
Анон, если бы я был бабой - я бы тебе дал. Наконец-то заработало. Уже 2 ебаных года сижу в ридонли. И наверное дальше бы сидел. Да только пасскод есть уже давно... Словом спасибо анон.
Видимо скоро вообще какать не сможешь
Сцка
>
Надо мб разработчикам и Абу какой-то диалог наладить. Что бы клиенты успевали адаптировать к изменениям.
А на Дашу уже давно клали. Вот когда все доски отвалятся, тогда мб обновка и будет. Когда его заебут в край, лишь бы отвязались
Скорее всего эти обновы апи сделаны намеренно. Абу зарабатывает с борды на рекламе дилдаков, а в мобильных клиентах рекламы дилдаков нет. Абу не выгодно наличие мобильных клиентов, и скорее всего, он хочет своими шатаниями пересадить хотя бы часть анонов на капчевание с браузера.
Мб и так. Новое апи было опубликовано ещё в апреле. Это.было бы не выгодно.
Он мог бы и сам свой официальный клиент запилить с дилдаками. Который будет работать без перебоев.
Вот только ссылки на репы с клиентами у него на лэндинге, а в мобильной версии это вообще огромная кнопка. Да и если скроллить с мобилки в браузере, рекламы дилдаков все равно не видно. Короче абу пидарас, опять никого не предупредил, и все сломал
> Он мог бы и сам свой официальный клиент запилить с дилдаками
Двачую, за те деньги, что он зарабатывает на сосаче, абу мог нанять тыжпрограммистов, которые бы ему сделали официальный клиент, который он бы выложил в гугл плей, и ещё больше пропиарил бы сосач. Но макак жадный, ленивый и тупой.
У меня работает
да макаке этот сайт уже нахуй не нужен, он с рекламы с каналов на телеге и вк зарабатывает больше чем с этого убыточного говна под названием мейлач, скажите спасибо усманову что его шайка держит этот сайт в своих пропагандонских целях
Если так, то пошёл он на хуй в таком случае. Я лучше ливну нахуй, чем буду пользоваться браузерной версией, которой даже на компе без куклоскрипта некомфортно пользоваться, а на мобилке даже в ридонли сидеть это совсем ёбнутым надо быть.
> он хочет своими шатаниями пересадить хотя бы часть анонов на капчевание с браузера.
Это только у яблочников работает так
Вписал двачлайф, при обновлении треда исчезла надпись Тред удален, но постить не получается, "Нет доступа"
Не работает только список тредов через буквы на доски заходит нормально
Там сломано
Так /б на этот домен и перевели. Ессно он работать будет. В браузере, то все работает. А на телефоне хуй
затянем пояса, сплотимся вокруг Абу и постараемся не бухтеть...
Только через мобильный браузер можно какоть в b, но это ниудобна.
Не пойму хуле он это не сделает, только профиты же
Мне тоже на бэ похуй, но макака ведь рано или поздно и в тематике это высрет.
Ublock везде и всюду, даже в мобильной лисе. Поэтому удачи ему в начинаниях.
У меня дашчан багался так что какие-то левые посты от левых челов становились моими со звёздочкой. Тоже жопой как-то понажимал.
Не сработало. Вот со сменой доменного имени на beta.2ch.hk треды стали обновляться, но постить в них по-прежнему нельзя. И остальные разделы перестают работать, конечно.
> официальный клиент, который он бы выложил в гугл плей
Помню качал дашчан в гуглмаркете в тот самый единственный день в августе 2014-го, когда он там висел. Его удалили по ложному навету завистников. При этом там полно аналогичных приложений есть, и никто их не удаляет.
Ну это элементарно. Галку в "Моё сообщение" на любой пост можно поставить и снять.
Так тут пизда рекламит какие-то свои всратые форки непонятно какого клиента. Она и зарепортила инфа 146% .
её говноподелие никто не удалял
Лол. Очевидное и невероятное.
Вайпал /а до такой степени, что его закрыли на пол года.
Обычно постит изображенич мерзких дырок
Очень удобная хуйня, когда хочется не пропустить ответ на какой-нибудь интересный пост.
Всё для майора.
Ебааааа одно открытие ахуительней другого!
давай ты сейчас скажешь что люди давно в космос по проездным катаются, может я вообще в кому впаду
Быдлятня отвалилась вслед за /д, что дальше...
Давай
Пукнешь там чё нибудь неуместное и тебя заминусят до пермача
Добро подаловать в тоталитарную парашу
Если двач хотя бы 18+, то пикабу - нет. Это автоматически накладывает кучу ограничений только по закону, не говоря о тараканах в башке администрации, там банят за что угодно, даже за матершину, там ёбнутая система плюсов-минусов и куча ботов, которая хуярит тыщи минусов всем неугодным, если у тебя там нет аккаунта с высоким рейтингом созданного давно, то делать тебе там нехуй, порог входа очень высокий
Так же тебе там нехуй делать, если ты типичный двачер: сидишь дома, не работаешь, либо работаешь на не интересной работе, если нет тианочки, семьи, если всё не как у нормальных людей
Ещё удобно, когда тред создаёшь, сразу убрать галку. А то каждая ссылка на ОП-пост кажется ответом лично тебе, а это не всегда так. Или когда репостишь чужой реквест в тематику, например.
> Я конечно ни на что не намекаю, но на Пикабу ничего не отваливается...
А разработчик дашчана сидит на зарплате в мейлру и они совместно с абу обсуждают нововведения? Очень сомневаюсь.
Легче по ip вычислить противника СВО.
Дашка же опенсорс, не?
/b/ыдло, плиз
Лол, знал я один такой раковый говносайт с кармочкой. Называется хабр. Что и требовалось доказать, сейчас там никто кроме полутора дегенератов не сидит.
Когда все затестят, апи сменят на всех досках.
Ты столько сделал для всего двача, и где благодарность? Макака просто шатает в очередной раз свою парашу.
"Да похуй, разработчики клиентов пофтксят))0" - так думает хач.
Не позволяй этому ублюдку ездить на твой шее. Пусть сам жрёт своё говно. Макака получает сотни тысяч рублей с двача и каналов, у него более чем достаточно денег, чтобы сделать официальное приложение. Но вместо этого он плюет в колодец, из которого пьёт. Пусть идёт нахуй, это не твои проблемы.
Нахуя официальное ? Мог бы пару копеек подкинуть разрабам на кофе, а аноны пусть уж сами выбирают какой клиент им больше нравится.
Мочух соси хуи.
Если он какое-то невнятное обновление движка уже пол года делает, то оф клиент выйдет лет через 5, если он начнёт делать его прямо сегодня
Нужен клиент, который без перебоев будет работать, так же как сайт. Официальный он будет или же сторонний, но шатаниеустойчивый. А сторонние клиенты сами по себе как они сейчас и существуют. И пусть аноны сидят где кому удобно. Или же пусть Абу какой-то диалог с разработчиками налаживает, что бы все эти шатания незаметно проходили. Хотя клиентов живых, которые потихоньку пилятся обновляются штуки две наверное, остальные разной степени мертвости
Ты чего разволновался, братюнь? Двойку поставили?
> Или же пусть Абу какой-то диалог с разработчиками налаживает
Вот чисто гипотетически нахуя Абу будет это делать? Потому что командир вроде тебя повелел? Я, конечно, только за, чтоб всё без перебоев работало, но понимаю, что у меня нет никаких рычагов влияния на это.
На самом деле, яхз насчёт конкретно дашчана, но оверчан, например, ругается про невозможность распарить страницу, что намекает, что он пользуется не API, а именно что запрашивает прям вот страницу сайта и её разбирает, чтобы потом вывести в новом виде. В норме API должно быть стабильным (и, кажется, оно таким и является) - но куча клиентов работает на с API, а с сайтом, для которого быть шатаемым - это скорее нормально чем нет.
Я тут сижу, значит мне все должны
Что бы больше народу сидело на двачах, удобно было. Может рекламу дилдаков своих туда пихнуть. Нахуя тогда другие сервисы свои мобильные приложения делают?
Да вон в юзердосках создать филиал /б и срать там. Пока туда доберутся
Потому что аноны - постеры, контент. Если дашка отвалится, я просто ливну, у останется он сидеть со своии ботами
Так в приложениях не видно рекламы. Хотя посещаемость выше, а значит и реклама дороже.
>>290369
А вот это хороший аргумент. Спасибо. Я и правда в создание контента для двача душу вкладываю. Пишу пасты и отзывы, клепаю пикчи и видосы. Анонимный контент – самый ценный, поскольку искренний, а не ради хайпа. Ведь авторы остаются анонимными.
НЕТ, А СКОРО И В ТЕМАТИКАХ СРАТЬ НЕ СМОЖЕШЬ, КОГДА ВСЮ БОРДУ НА НОВЫЙ API ПЕРЕВЕДУТ
Сейчас активно обновляется только хуйбудешьчан, скорее всего нам всем придется в скором времени пересесть на него, потому что даша забил на свой клиент.
> потому что даша забил на свой клиент.
Гражданин, соблюдайте спокойствие. В данное время создатель этого програмного продукта находится на активном отдыхе в юго-западных областях РФ. Не стоит нагнетать обстановку раньше времени.
>Даша русич или нет?
С вероятностью 95.9% - хохол
Русских разработчиков русского софта не существует, они где-то там за бугром якобы есть, делают софт для забугорного дяди, но это не точно
Как-то вот так исторически сложилось
146%, думаю тоже накидать везде говна за то что он топит за пыпу и непосредственно учавствует.
Не нужно вести себя как пидораха. За годы использования даши у меня не было никаких проблем, которые не фиксились бы обновлением.
И перепрошить нельзя будет. На экране при входе в загрузчик будет возникать ехидное лицо пыпы.
Да не буду конешно. Пусть по уму сделает прост, без обязательного этого ебоманого вебвью.
Потому что 50-70% людей сидит на этой параше с телефона, дебс. И даже не смотрит рекламу дилдаков.
Приложение нахуй не нужно, абу, как владелец сервера, легко мог бы нанять жс-макаку и сделать PWA, которое ставится в 1 клик на любой ос. Но нет сырья и кадров, видать...
Обоев ващета. Проверочное слово рулон.
Там в зачеркнуто
Да дохуя где можно сидеть с него. Остальные поделия не дают такой возможности. Выбор борд аж нихуя
чтоб до завтра сделал, ПОНЯЛ?
А то ВИЕБУ
жопич кто
Вебвью было обязательным из за гуглокапчи. Я хотел сделать свой клиент но капче нужен весь ебучий брацзер с жабаскриптом.
Пердота, нахуй с треда
> Я хотел сделать свой клиент но капче нужен весь ебучий брацзер с жабаскриптом.
И как, из-за этого все запоролось?
Жду фикс до конца вечера, иначе удалю!!!!!!
Иди в дотатред сри дальше
> > Я хотел сделать свой клиент но капче нужен весь ебучий брацзер с жабаскриптом.
> И как, из-за этого все запоролось?
Не, запоролось пушо мамку твою регулярно ебал, времени не хватало.
Впервые сталкиваюсь с таким
Дай угадаю, ты с Украины
Ты во временной петле, дружище. Теперь всю свою вечную жизнь будешь читать одни и те же треды.
при попытке ответить пишет "нет доступа"
только в /б/ыдлаче такая проблема
Можешь просто шляпку чмокнуть.
Вас не спасти.
а, тут и так весь тред об этом талдычит, я выше поста анона с временной петлёй не посмотрел даже, сорри
ну ждём обнову, получается
Пасскоды временно не работают.
Описание нового апи выложили, а что там поменяли нет. Так что думаю обновки на днях не будет.
Скорее всего он.
Но мы тоже пилим контент с телефона. Я пишу пасты, клепаю пикчи и видосы исключительно на смартфонах. Сижу на двачах со смартфонов с 2008-го года. Эпоха ПК ушла в прошлое ещё в нулевых. Собственно телефон давно и стал карманным ПК по всем возможностям. Без телефонных пользователей упадёт общая посещаемость и контент двача. Тогда и ПК-бляди станут реже заходить и рекламу кликать.
> В данное время создатель этого програмного продукта находится на активном отдыхе в юго-западных областях РФ.
Он сел штоле?
Ждём, не рыпаемся. Там все схвачено. Сейчас главное не сомневаться в решениях администрации
прыгает на швабре
йобаный Абу что ты натворил
Закономерный вопрос: хули делать теперь? Сидеть через браузер я в рот ебал.
>Хули ещё можно попробовать?
Сравнить старое апи и новое, разобраться в чём различие.
Открыть код модуля двача и посмотреть как там изменить то, что нужно, изменить, скомпилировать, проверить. Закоммитить, если работает. Поделиться с тредом результатами.
Не работает твой трюк с доменом, к сожалению. Я так-то ридонли, мне бы этого хватило.
Вру, заработало после того как отключил впн.
О, спасибо
Ебал рот такого счастья.
А если 403 ошибка даже после этого, то пососать хуй можно?
Через браузер
Так пересобери сам Дашу. Исходники есть, новый апи есть.
Степан отвечает на гитхабе, но было бы конечно быстрее, если бы у него там росгвардия сидела, как в марте.
Раньше нельзя было? Спохватился. Разломал все сначала, ой надо бы сообщить. Слов нету
>обезьяна в телеге говорит что будет связываться с разрабами
Толку с того, если 90% разрабов забили
Он про кураторов из мусарни, там говорят у лахтодырых плагины для учета постов поломались
Это насрано. Пользоваться айчаном можно только будучи слепым (или тупым).
Спроси по уставу.
Чего куда закинуть?
И номер карты с кодом ввел.
> Там обезьяна в телеге говорит что будет связываться с разрабами чтобы фиксили
Ору. А ведь ещё ПОЛГОДА назад мочер в чатике обсуждения нового апи (где его обоссали до такой степени, что он потер все посты и закрыл тред) спизданул, что большинство разработчиков приложений УЖЕ перешли на новое апи. Ору блять с маняфантазий.
На новом апи работает ровно ОДИН блять клиент, так что вопрос о том, будет ли обезьяна хуй можно считать закрытым.
МОЯ ДУМАТЬ МЫ ОБМАЗЫВАТЬСЯ ГОВНОМ ИЗ ПЕЩЕРА И БЫТЬ ЗДОРОВЫЕ
никакой. ichan не дает постить даже с писскодом и не проходит проверку спермофлары.
сижу на даше через хохловпн, постить нельзя но хоть читать можно с комфортом.
Орунах с фантазера. Купи телефон нормальный.
а зачем юзать встроенный плеер? mx player же все открывает прекрасно.
У меня ичан, даже устанавливаться не хочет, лол, давно все может кроме постинган, без всяких впн, на через beta.2ch.hk
Но зелёный это как раз.
Или ты утверждаешь, что двач на старом движке мог обработать 40 мегабайт данных быстрее, чем дашачан?
Что мне парировать? Плеер в даше всегда был болячкой, но мы то
>Я только что с хрома отправил пост, где было 4 файла за 0,5 секунды,
Про постинг говорим. За нитью обсуждения хоть следи, а не прыгай с темы на тему, как твоя мать по хуям.
Причем тут клиент, ебанутый? Капча всегда погружается.
Попробуй ее обновить и засеки время.
Тряску стоп, сынидзе. Пиши макаке чтобы
он пофиксил свою йоба-антивайп капчу, который 5 год все равно ебут.
Про 40 мегабайт ты все равно не ответил.
Сам через что сидишь капчуешь?
Про скорость и плеер плюсую
Однако у этого клиента есть пара приятных плюх, недоступные в веб версии
мимо
ты видимо из-за рубежа и тебя ддосохуета не пускает. впн подрубай, домены менять не надо.
Если не ошибаюсь, то это у всех это говно дашчан с 404 ошибкой. Максимум что можно высрать это в ридонли чтобы сидеть
либо через браузер, т.е. пиздец
> ты видимо из-за рубежа
Дак нет. Все то же самое хоть с впн, хоть без, хоть с домашней сети, хоть с мобильной.
>5 минут
Порватка ты бы сразу сказал, что на свой старенький редми 4про накатил 12 ведроид.
Конечно у тебя все будет по 5 минут лагать.
Накатил тебе за щеку.
>>290872
>>290873
Это что, все вокруг реально через браузер сидят? Я думал я один такой говноед, а у всех все нормально работает.
Какой же кал, блядь. Я сейчас три раза жал на каждый пост и три раза выходил из постинга чтобы ответить на три поста. Невероятно удобно. Спасибо, дядя Нариман, посидел на двасиэйч.
Калплас не тянет дашачан? Жозенько но что поделать.
> и не проходит проверку спермофлары
Это потому что макака не только апи поменял, а ещё и дудос-защиту с клауды на какой-то новый аналоговнет. Ну точно дегенерат
Приходится, до этого переката макаки с дашчана сидел, а ща мне чтобы капчу ввести надо закрывать ввод текста, запомнить капчу и вводить ее
Этот долбаеб ещё и смайлики разрешил постить, вообще пиздец. Смайлики, блять, на дваче. Абу, 2022, итоги.
>Пиздец, сижу через браузер и как будто в 2012 вернулся
А я сижу через дашчан, а когда надо отправить ответ на какой-то пост, то нажимаю на него -> отправить ссылку -> kiwi browser, после чего открывается этот пост в браузере, и я отвечаю через него. Но это пиздец костыль конечно. Ждём, когда постинг в даше починят.
>Я уж молчу про плеер, который в 2к22 не может в банальные 60 кадров.
Да всё он может, просто купи нормальный телефон
Киви это тот же хром, но с поддержкой расширений. Лично я использую его вместе с uBlock Origin, который в отличии от остальных блокировщиком имеет пипетку и блокирует всю рекламу.
это клауда и есть
В разделах 18+ не будет проигрывать видео
Так через дашу удобнее.
Через браузер и постить можно
Скомпилируйте его форк сейчас, пж, я хочу уже через дашу постить https://github.com/TrixiEther/Dashchan-Extensions/tree/fix/move_from_makaba_posting_engine
Удваиваю реквест. После даши двачевать через браузер - это пытка, даже в ридонли.
Ебать. Я уже думал сам этим заняться.
Какая установка? Ещё даже апк нет.
HTTP 404: Not Found
Сделол, а дальше то что?
Какой-то добрый человек, низкий ему поклон, запилил фикс в https://github.com/TrixiEther/Dashchan-Extensions/tree/fix/move_from_makaba_posting_engine
Я скачал студию и собрал апкшку, работает.
Могу сюда выложить, или можете сами собрать, там ничего сложного.
>вся борода в 300кк наносеках
>уже неделю никто не может собрать из исходников рабочую опен сорс приложуху
>>291010
Ну короче вот, я сбилдил: https://transfer.sh/0GQcrS/DashchanDvach-debug.apk
Удалите старое расширение перед установкой
Ой бля, это debug версия, она наверное не установится на обычном ведре, вот собрал release: https://transfer.sh/FmTdbI/DashchanDvach-release-unsigned.apk
>>291013
>>291014
Вот, пробуйте
Так тут сеньоры пиздаболы все.
Аналогично с обоими версиями.
Да нет там особой ебли, я лет 7 назад примерно собирал для бр вроде
Тест
Тест
Тест
Выложи на ресурс с проверкой на вирусы. Иначе буду ждать, пока Mishiranu нас всех спасет от злого Абу.
как-нить можно менять юзерагент в дашчане? желательно без ёбли
Тест смайликов 🐓🐖🐷🐽🇺🇦
Тебе вирусы важнее двача?
Уже кто-то выложил https://www.virus total.com/gui/file/d5cdd930a17d89f18a9ee11ba5a8e427b223a14184bd2d6f8c9b9b98b8381b32/summary (test)
Даже не через раз, а очень часто. Но это все равно лучше, чем ничего. Спасибо челу, который пофиксил, и челу, который собрал апкшку.
И ему и тебе за сборку тонны нефти
Если у вас ошибка 404, то скорее всего у вас стоит домен beta.2ch.hk, поменяйте его на старый добрый 2ch.hk
Да, можешь прям в настройках форума удалить, статистика даже останется
Да
Приложение удалил зачем, спрашивается..., а про расширение забыл. Сейчас дашку переустановлю и попробую.
сейм, писскод не пашет.
Так же
Открой исходник, да посмотри на него, дебил
Настройки > форумы > двач
Заработало
Тоже заметил, улетает сразу и пикчи будто быстрее грузятся
Тест
Ооо, добра и крепкого члена тебе, анон!
Лахта плиз
Ахуенно, работает
Так даша не хочет пилить фикс, пусть тогда будет ссылка на форк в официальном перекате.
> Пользовательские разделы работают?
Нужно самому прописывать ручками нужный раздел в строку вверху меню.
Спасибо.
переустановил расширение заново, но в брг нихуя запостить нельзя, пишет некорректный ответ сервера сука эдакая, а в бреде всё нормально
Что подписать? При установке надо его подписать?
ложная тревога, меня там забанили нахуй, хотя вроде как должно писать о бане а не НЕКОРРЕКТНЫЙ ОТВЕТ СЕРВЕРА
Тест
Клоудфаер?
Я его поставил и чекал периодически обновления, Настя вроде как пилила фикс (по крайней мере, ридонли подъехало быстро).
Нееет. Будет 2 треда. Снова.
Заметил "баг" в новой версии: при вводе некорректной капчи вместо сообщения "капча невалидна" появляется уведомление "Некорректный ответ сервера".
Потому что пикрил.
ПОСТАВЬТЕ ПАМЯТНИК ЭТОМУ БАСТАРДУ
Ридонли подъехало моментально, мозговитые домен правильный поставили и наслаждались.
Ты уж сука почитай долбоеб слепошарый
Интересно, когда распинают кукловода и он пофиксит свое поделие для полного счастья.
Софтошизики уже сами починили, но я не проверял: https://2ch.hk/s/res/3117013.html#3188543 (М)
МЫ НЕ БУДЕМ ПЕРЕКАТЫВАТЬСЯ! СИДИМ ЗДЕСЬ, ПОКА МОЧА НЕ ЗАКРОЕТ ТРЕД
Спасибо
коляска, стоп тряска
Ну так я уже. Спасибо!
Я здесь один сижу
Вот нет, лучше отсосу
Дети же ебаные, майнят какой-то чушке битки, лишь в би свои трапотреды посмотреть, наркоманы ебаные, орунах.
Нет, с чего бы? 2% распаковали классы и починили детектор поглазев сорцы, либо собрали себе сами. Остальные быстро и без проблем получили работоспособную дашку.
Сядь, не пизди.
Будто раньше небыло такой хуйни, не смеши.
Пруфсы, Билли! Нам нужны пруфсы!
Какое же говно этот ваш дашчан. Скачал этот мусор, еле разобрался, как туда настроить двачи, настроил, но приложение меня просит установить какую-то левую мокропиську для двача, ладно установил, получаю invalid certificate, empty response и другие ошибки. Какая же ХУЙНЯ блять у меня слов нет, буду и дальше в браузере капчевать. Рака жопы разрабу за такой мусор.
Это копия, сохраненная 14 февраля 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.