Это копия, сохраненная 10 марта 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Dashchan - Android клиент для 2ch.hk.
Изначально клиент создавался на основе 2ch Browser - https://github.com/vortexwolf/2ch-Browser
Релизная версия: https://www.dropbox.com/s/m7kswt81js04l3q/Dashchan.apk
Ссылка для аутистов: http://dl.dropboxusercontent.com/s/m7kswt81js04l3q/Dashchan.apk
Тестовая версия: https://www.dropbox.com/s/c3w6wtkszz0jlbk/Dashchan_test.apk
Ссылка для аутистов: http://dl.dropboxusercontent.com/s/c3w6wtkszz0jlbk/Dashchan_test.apk
Браузер работает только на Android версии 4.0 и выше. Поддержки более ранних версий не будет.
Почему нет в Google Play?
Приложение было удалено из Google Play, т.к. гугл нашёл там "секс и насилие". Вопрос с маркетом пока что откладывается до лучших времён, последние несколько месяцев (с начала июля) у гугла определённо есть с этим проблемы.
Как связаться?
E-mail: fukurou.mishiranu@gmail.com (желательно пометить, что пишешь по поводу клиента)
Twitter: http://twitter.com/dashdevelop
Информация и FAQ: http://pastebin.com/FC8L1rYg
Для отзывов и предложений: http://dashchan.reformal.ru
Микро-FAQ:
1. Если что-то не грузится - пробуй менять домен в настройках (2ch.pm, 2ch.re).
2. Если при установке "синтаксическая ошибка" - либо андроид ниже 4.0, либо криво скачан apk. Во втором случае скачивай по ссылке для аутистов.
3. Если не работают гифки, слишком много полосок, не работает пасскод и так далее - попробуй поставить тестовую версию (если она новее релизной).
4. Если приложение вылетает и установка тестовой версии не помогает - присылай логи на емаил (инструкция на пастбине).
Реквизиты для доната:
QVC (карта): 4890494002198653
ЯД: 410012427548780
Так же разработчик Dashchan принимает анонимные донаты через QIWI Яйца, для их этого нужно пройти по этой ссылке: https://w.qiwi.com/eggs/main.action
Предыдущий тред - https://2ch.hk/mobi/res/443836.html
Нету, только бомжесервисы, лул.
Да ничё не сделал блеать.
Где именно он тупит? Сейчас специально открыл тред с кучей картинкой в /b: ни галерея, ни просмотрщик картинок не тупят.
У меня слоу мобильный инет. И если я перелистываю пикчу на следующую, пока эта не загрузилась, вьювер на полсекунды замирает в промежуточном состоянии (слева половина одной пикчи, справа половина другой). А может и вообще на секунду повиснуть, а после двух тапов по кнопке назад я нервный сразу закрывается приложение, как будто вьювер и не был открыт.
И эта хрень не листается.
Только в портретном нормально.
Да, это надо будет починить.
Но я не хочу ставить 12-й до официального релиза из-за какой-то хуйни в дэшчане.
рыдаю как побитая сука
1.7.1 от 01.01.2015
У меня опять же всё норм работает.
С годом промахнулся. Вернул свой 2013.
Где же я так нагрешил?
Без мультивложения. Раньше можно было если я ничего не путаю пролистать все пикчи треда, не заходя в него.
Так никогда нельзя было.
У меня проходит.
Перезагрузил дэшчан и снова заработало правильно.
Да, проверил, путаю. Сейчас пишу с 1.6.0 TEST это на неё ссылка в шапке, лол, тут перелистывание пикч не лагает. Похоже, проблема в новой анимации загрузки.
Ты ещё тут?
Время реформ
Не жужжи
Ага, сосни хуйца.
Только экран странно делается, когда новые посты читаю. Раньше такой хуйни не было.
> Стильномодно, хули. Так часто настройки пердолькаешь?
Не так часто, но начинаю понимать, от чего полыхал пердак zl-куна, когда на простейшие действия становится нужно больше нажатий, причём без причины, просто потому, что так захотелось разработчику.
Ебать перегрузили. Настройки там к месту.
И это правильно. Настройки запускаются очень редко, им изначально было не место в меню часто используемых действий.
Не корми.
Небось, и расход батареи снова зашкаливает?
Да, толще стал
Где у тебя там дергается?
Открой тред и получи новые посты. Раньше переход был моментальный, теперь дергается, как попой по лестнице. Зато скорость скачивания вложений стала выше.
> Дай скрин с открытой клавиатурой.
Сейчас эта хуита перестала появляться, понаблюдаю за этим.
Да, тащит.
Прошу вынести на реформал.
Завтра в 20:00
У него фетиш.
Обнови версию. Дэш сделал мотание по треду к новым постам в течении некоторого времени вместо моментального перехода.
Вовсе нет. Раньше результат был сразу после нажатия, теперь приходится ждать.
Я с тобой соглашусь. Тормозов у меня нет, но раньше было лучше. Так же раздражают шрифты в дровере. Зачем их было делать толще?
Вопрос не четверти секунды, когда мигнешь и не заметишь, а в принципе ожидания того, что раньше было сразу.
Покажи скрин чтоли
Я же писал, что скролл тредов в каталоге, она захлебывается в попытке подгрузить пикчи. Внутри треда, даже огромного, все отлично. Ну не отлично, но почти без проблем.
О, действительно. Вот место, где списочки на ведре реально лагают, лол. В отличие от.
У меня типа он тоже, и что?
> Как отключить загрузку всех картинок одним нажатием?
Что? В галерее?
> В опции превью указал never - все равно грузит, что за хуйня?
Эта хуйня отвечает за загрузку миниатюр в тредах.
И у меня так же, а вобще тест. Обновление избранных постов почему то у меня не работает. Щас после ночи нажал обновить и ни хера. По нулям показывает. Сюда зашел 48 новых, чому так, подскажите?
Обнови все треды в избранном. Зайди в каждый и нажми кнопку "Перезагрузить" (именно в меню которая). Где-то моча подтерла посты и счётчики пошли по пизде.
Раньше на вакабе можно было аудио файлы прикреплять.
А теперь для воспроизведения вокару используется.
Как они проверят приложение с закрытым кодом?
Да, все таки вариант с мочей скорее всего и был, только у меня теперь неподдельный интерес вызывает вопрос, какие посты он тут то мог потереть?
Обычно эти посты остаются в кэше дашчана и отображаются с крестиком вместо номера.
Погугли макаба и цветовые коды шрифта.
Понятно, спасибо. Щас все нормально. Обнова вроде нормальная, ни чего не лагает. Вчера после обновления только постоянно требовала проверку cloud, поменял доменное имя, перестала.
mail.to:ваш_текст
Без точки.
Алсо, парни, проверьте https://2ch.hk/test/res/80935274.html тред.
У меня, как только начинаю пролистывать пикрелейтед, Дэшчану настают пиздарики. Зависает и вылетает к хуям.
А какая разница то? Если и так все работает, мне хуй на то какие буквы там стоят, главное перестало эту хрень запрашивать каждые 10 секунд. Я вобще не понимаю в чем различие от этих букв.
Была вчерашняя сначала, лагало и вылетало.
Сейчас специально обновил до тестовой - жуткие лаги остались, но вылетов больше нет, ага...
У меня нормально. Не вылетает, только подтормаживает из за выйпа, но это нормально.
> только подтормаживает из за выйпа
Из-за чего?
Насколько сильно подтормаживает? У меня лаги по 2-3-4 секунды.
.hk это основной домен, остальные резервные. Часто оказывается, что неработающее на одном работает на другом. Сейчас нельзя нормально открывать тред в браузере, как было раньше. И, например, куклоскрипт работает с основным доменом и может не работать с дополнительными. Поэтому стандартом, если собираешься делиться ссылками, остается основной домен.
Спасибо, понятно. Но я этим не пользуюсь, но буду знать. Щас всё-таки ради интереса поменяю.
Тебя попы за неразрешенную мозговую деятельность не судили, или кадилом в детстве ударили?
На то оно и быдло. Ненавидит свою тупость, но виноватыми в этом считает всех вокруг. Всех, кроме себя.
Ничего не вылетает, один раз притормозило скроллинг на залго, потом листалось вверх-вниз вообще без проблем. Последняя тестовая версия.
Блядь. От гигабайта там только ильдик и клепается под этим шильдиком китаеговно низших проб.
Которые работают ровно гарантийный срок плюс неделю, а потом дружно идут по пизде? Нет уж, нахуй это говно, однажды закупили штук 15 для планового апгрейда на работе, через год все 15 выкинули нахуй. Купили асусы и уже три года работают.
На предыдущей не проверял.
Даша, реквест: удалять треды из избранного свайпом вбок в дровере. И при добавлении треда в избранное чтобы трекинг новых постов по дефолту был включен.
Ну меня все устраивает и телефон действительно меня устраивает, тем более за эту цену. Просто тут любители все обосрать и вот поэтому сразу и не писал, дабы не утруждались.
иметь*
В первом нашел, спасибо
Ты начинаешь понимать.
Это место свободно от хешей.
Свайп галимая идея. Я бы предложил вместо нынешней унылой кнопки 'обновить', запилить кнопку 'редактировать', по нажатию на которую дровер переходит в соответствующий режим - счетчики трекера пропадают а на их место встают кнопки с крестиками, нажимая на которые тред будет удаляться. Завершается режим редактирования тапом на ту же кнопку. Было бы совсем неплохо, если это все анимировалось.
Слишком громоздко. Сейчас удалить тред из трекера можно только сознательно и есть возможность сразу же вернуть обратно, если ошибся.
Это был не я.
Никогда ничего не смахиваешь случайно? Как обратно махать будешь, парниша? Я за тебя подмахивать не буду.
Перезагрузил, так снова мотает с начала и до конца.
Случайные и преждевременные, типа обстоятельств твоего зачатия.
Что сильнее раздирает твой зад, когда не дают ожидаемое, или отнимают привычное?
Смена домена не влияет.
При отключении HTTPS, кстати, вылет при попытке загрузки любой доски. Даже в настройки не зайти. Приходится вырубать инет полностью и заходить.
Это ведь на тестовой версии?
На чём именно? Xperia Z2, CM12: тоже вылетает при отключении HTTPS, а популярные треды не загружаются. Версия даши 1.8.0 TEST.
Да
> Пикрелейтед.
> Смена домена не влияет.
Я показывал что все работает нормально. При отключении https ничего не вылетает, просто на каждый тред вешает 301, но по приложению прекрасно можно ползать и включить обратно.
Если выключить https и сменить на .pm, то все идеально.
А, просто было аж джве тестовые версии, вторую я втихаря обновил.
301 тоже быть не должно, редиректы http <-> https не обрабатываются самостоятельно, лол.
Обновился еще раз, все то же самое, все работает.
Даша, хочу виджет на рабочий стол и уведомления на локскрин с возможностью ответа!
Как раз ввели новый тип.
Иди переделывай, блядь, должна создаваться новая папка с темой треда в имени или номером треда, если нет темы и картинки уже туда. А ты опять хуйню сделал, мудель хуев.
А как ведет себя качалка если файлы имеют одинаковое имя?
Двач не умеет в пуши.
Разве что раз в некоторое количество минут будить девайс и грузить, а это вообще нахуй.
Да и вообще бесполезная хуйня.
Вот и у меня вчера было, хз домен меняю, все отлично.
Используй новую фичу из 5 ведра жобшедулер, охуенная вещь.
Нет ты. Я просил нормально сделать функцию, а не через жопу, блядь. Лучше бы вообще ничего не делал, чем так, еблан конченый.
Да.
Это не ты два треда назад на говно исходил из-за этого и из-за кнопки "открыть в браузере"?
>Не ты ли тут вчера-позавчера усирался, доказывая, что сток на S4 Mini кривой
Словно не кривой. Искренне не понимаю почему ты такой толерантный.
> Не ты ли тут вчера-позавчера усирался, доказывая, что сток на S4 Mini кривой и нужно ставить каштом?
Не я один.
> при отключении https по-прежнему вылет.
> сток на S4 Mini кривой и нужно ставить каштом?
Просто-таки сам напрашиваешься, притом что больше ни у кого не вылетает. Проигрываю с тебя уже второй тред.
> Лол. Я заметил: если просто отключить и обновить тред, то не вылетает. Если отключить, выйти из Дэшчана и зайти - вылет.
Домен какой?
+300
У меня hk и та же проблема. Даш, почему в пастбине нет ссылки на тестовую версию?
Нексус, 5.0.2
Как я ее буду открывать, дурень, при неработающем даше и невозможности открыть тред в браузере? Ты хоть думай, перед тем как советовать. Надеюсь, ты не Даш, а то при отключенном https 301, да 302 сплошные.
> при неработающем даше и невозможности открыть тред в браузере?
Я откуда знаю как у вас там все вылетает, у меня все хорошо. Тем более кто тебе мешает из настроек проверить обновление и в шоке увидеть там возможность скачать тестовую или релизные версии, болван?
Проверил на hk, pm, tf, re, yt - везде вылет.
Лог? Скажи, как сделать, и я с удовольствием вышлю.
Я мамку только твою заебал, и то, она завтра ещё попросит. А ты заткни обратно хуем свой рот и не пизди.
И часы с минутами выпуска еще сравнить. Покрась в зеленый более новую версию, в синий ту, которая установлена и в красный устаревшую.
Я это и написал, что это кретинизм. Нахуй ему тогда вообще версионность, пафосное 1.8.0? Пускай просто дашчан и все дрочат на дату сверки, хули там. Пиздец, придумали механизм для удобства, а он для красоты, циферок ему жалко.
А на ебло тебе не поссать? Ты не из тех, кому нужна красная сажа и каждая ссылка ответов отдельно, потому что ПЛОХО ВИЗУАЛЬНО ВОСПРИНИМАЕТСЯ ПОК ПОК КУКАРЕКУ?
>>452447
Прошу прощения.
Алсо, заметил, что вылетает только при заходе на борду. Если врубить режим полета, зайти в любой тред через Избранное, отрубить и обновить тред - все нормально.
И да, при отключенном https не работает пасскод - "Произошла неизвестная ошибка".
Лог вылета сейчас вышлю на мыло.
Попахивает миллиардом if-else в коде вместо внятной структуры.
Ну как хочешь, хотя уже отправил.
java.lang.RuntimeException: An error occured while executing doInBackground()
\tat android.os.AsyncTask$3.done(AsyncTask.java:300)
\tat java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
\tat java.util.concurrent.FutureTask.setException(FutureTask.java:222)
\tat java.util.concurrent.FutureTask.run(FutureTask.java:242)
\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
\tat java.lang.Thread.run(Thread.java:841)
Caused by: java.lang.NullPointerException
\tat com.mishiranu.dashchan.http.HttpClient.getStatusMessage(HttpClient.java:482)
\tat com.mishiranu.dashchan.http.HttpClient.checkStatusCode(HttpClient.java:347)
\tat com.mishiranu.dashchan.http.HttpClient.connect(HttpClient.java:301)
\tat com.mishiranu.dashchan.http.HttpClient.connect(HttpClient.java:214)
\tat com.mishiranu.dashchan.http.HttpClient.get(HttpClient.java:176)
\tat com.mishiranu.dashchan.http.HttpClient.get(HttpClient.java:165)
\tat com.mishiranu.dashchan.http.JsonReader.readData(JsonReader.java:444)
\tat com.mishiranu.dashchan.http.JsonReader.readYouTubeTitles(JsonReader.java:330)
\tat com.mishiranu.dashchan.http.JsonReader.readYouTubeTitles(JsonReader.java:376)
\tat com.mishiranu.dashchan.http.JsonReader.readYouTubeTitlesAndApply(JsonReader.java:405)
\tat com.mishiranu.dashchan.pages.ThreadsPage$DownloadTask.doInBackground(ThreadsPage.java:506)
\tat com.mishiranu.dashchan.pages.ThreadsPage$DownloadTask.doInBackground(ThreadsPage.java:1)
\tat android.os.AsyncTask$2.call(AsyncTask.java:288)
\tat java.util.concurrent.FutureTask.run(FutureTask.java:237)
\t... 3 more
Ну как хочешь, хотя уже отправил.
java.lang.RuntimeException: An error occured while executing doInBackground()
\tat android.os.AsyncTask$3.done(AsyncTask.java:300)
\tat java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
\tat java.util.concurrent.FutureTask.setException(FutureTask.java:222)
\tat java.util.concurrent.FutureTask.run(FutureTask.java:242)
\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
\tat java.lang.Thread.run(Thread.java:841)
Caused by: java.lang.NullPointerException
\tat com.mishiranu.dashchan.http.HttpClient.getStatusMessage(HttpClient.java:482)
\tat com.mishiranu.dashchan.http.HttpClient.checkStatusCode(HttpClient.java:347)
\tat com.mishiranu.dashchan.http.HttpClient.connect(HttpClient.java:301)
\tat com.mishiranu.dashchan.http.HttpClient.connect(HttpClient.java:214)
\tat com.mishiranu.dashchan.http.HttpClient.get(HttpClient.java:176)
\tat com.mishiranu.dashchan.http.HttpClient.get(HttpClient.java:165)
\tat com.mishiranu.dashchan.http.JsonReader.readData(JsonReader.java:444)
\tat com.mishiranu.dashchan.http.JsonReader.readYouTubeTitles(JsonReader.java:330)
\tat com.mishiranu.dashchan.http.JsonReader.readYouTubeTitles(JsonReader.java:376)
\tat com.mishiranu.dashchan.http.JsonReader.readYouTubeTitlesAndApply(JsonReader.java:405)
\tat com.mishiranu.dashchan.pages.ThreadsPage$DownloadTask.doInBackground(ThreadsPage.java:506)
\tat com.mishiranu.dashchan.pages.ThreadsPage$DownloadTask.doInBackground(ThreadsPage.java:1)
\tat android.os.AsyncTask$2.call(AsyncTask.java:288)
\tat java.util.concurrent.FutureTask.run(FutureTask.java:237)
\t... 3 more
Я не он, но держал десять секунд и ничего кроме корзины не появилось. Рута нет.
Схороняй. Я летом чистил все свои папки с паками, удалил с десяток гигабайт говна, оставил трех котиков.
Тем что ты редкий идиот, сказано же тебе, вылетает при запуске, какие настройки!? Я сейчас как местный аутист ругаться буду. Проблему решил тем, что с пастбина, сохраненного в избранном, поставил обычную. Она тоже без https, так как настройки изменены зато не вылетает. Из нее уже отметил https и поставил тестовую.
Ты не виноват. Но все равно, Даш, на длинных постах буксует эта новая перемотка. Приходится дальше длиннопоста свапаться.
Спасибо, учту на будущее. Запустить кешированную версию. Ты настоящий Аноним.
Местный главаутист крайне вежлив и туп, собственно, своей вежливостью тупость и прикрывает.
мне эта хуйня напоминает пердоперефорс в с, когда пердоликами начали виндоюзеров называть, и свиноперефорс в по, когда хохлы русских свиньями кличут
Никогда.
И телефоны современные говно какое-то, и курс доллара хуёвый.
Алсо тестовую версию обновил, вроде не вылетает теперь.
Ага, вылет исчез. Спасибо.
Главаутист, пожалуйста.
А причём здесь сони? Можно же было купить нормальный телефон, а не сони или сосунг.
ВОТ ЭТО ПЕРЕФОРС
Можно ли ездить на машине, если зарабатываешь достаточно, чтобы не лазать под капот?
Иначе бы сказал, что обновил тестовую. Нет, не он.
Да, ты прав, не стоит.
Удваиваю. Пили фотку с супом.
Не покажу, лень искать старую версию.
Фееричный даун ты.
Тонковато, он не понял.
Толстовато, на самом деле. Такое говно как S2 было флагманом всего три года назад.
До сих пор лучше СРЕДНЕГО СЕГМЕНТА А БРЕНДОВ по практически всем параметрам.
Протестил в бэ. Вроде разобрался. Интересная штука, думаю, ей можно будет найти применение. Особенно, когда её включат в тематике.
Охуенные аргументы. А мне нужно.
Такие как ты с радостью бы сидели на футабе образца 2003 года.
Китаедебил со своими фантазиями нас посетил.
Это значит, что ты - пидор.
Каждая новая версия должна иметь отличный номер, будь то 1.8.0.1 или как угодно. Дашкино версионирование - это маразм.
Старайся не употреблять слово "должна" в этом треде, местный аутист агрится на него.
Ты поехавший. S2 сейчас находится на уровне бюджетников, но до среднего сегмента не дотягивает при всём желании.
Уже в курсе. Лучше собирай такие пикчи, лол.
Он на все агрится, потому что аутист. На нено внимание обращать, только тред в бамплимит катить.
Ну так и хорошо, пусть на бюджетнике и тестирует.
Есть лёгкие подлагивания из за подгрузки пикч, да и то только в том случае, если ты сколлишь на огромной скорости.
У меня тот же вопрос, кстати.
Ты просто ебанутый.
Тогда спрошу тех, кто все еще жалуется на лаги при прокрутке, обновились ли и на каких телефонах двачуют.
При скроллинге лагает только если возюкать пальцем, как ебанутый. А если скроллить только после того, как скорость падает после предыдущего скролла, то никаких тормозов нет.
То есть надо привыкнуть.
Нексус 7 последний, 5.0.2
Жутко неудобно сделан переход на другую страницу треда. Почему нельзя листанием? Почему нельзя зумить страницы? Почему нельзя открывать тред как в браузере, в соседней вкладке?
И ещё: при любом действии (открыть тред, сменить страницу) выдаёт "Ошибка SSL/HTTPS". Со второй попытки всё получается. Ни в одном другом приложении такого нет.
нюфаня
> другую страницу треда.
Что?
> Почему нельзя листанием?
Свайпы есть, если ты про это.
> Почему нельзя зумить страницы?
В настройках масштаб текста/превью.
> Почему нельзя открывать тред как в браузере, в соседней вкладке?
Дровер открой свайпом от левого края экрана. Там и вкладки, и избранное, и настройки.
> И ещё: при любом действии (открыть тред, сменить страницу) выдаёт "Ошибка SSL/HTTPS". Со второй попытки всё получается. Ни в одном другом приложении такого нет.
Смени домен. Вообще, пощелкай настройки.
Молодой человек, это не для вас приложение сделано.
> Жутко неудобно сделан переход на другую страницу треда.
> Почему нельзя листанием?
> Почему нельзя зумить страницы
> Почему нельзя открывать тред как в браузере, в соседней вкладке?
> Ни в одном другом приложении такого нет.
Чем больше толстишь на дваче, тем он толще будет, маня.
Залезь в настройки и отмени разделение борды на страницы.
Никакое
Два цп поста в минуту
Да я в курсе уже, говорили об этом. Починю.
Скинь логи, если у тебя тоже такая хуйня постоянно.
Мимо_UIX_хуйло
Пшел нах отседа.
Правый край занят скроллом.
Как в хроме текущем. Смахиваешь карточку с вкладкой, чтобы закрыть ее. А для аутистов с вечными "А ВДРУГ СЛУЧАЙНО", выводить сообщение с кнопкой "отмена". Ну как в хроме опять же. Пикрелейтед
Не нужно усложнять существующее.
Не для меня.
Это пока оно одно?
Лог сделай
Поставь новую тестовую версию. Я проверку клоудфлары тоже сломал, кек.
Алсо, на тестовой версии вроде пикчи нормально работают, проверьте.
Они и раньше сломанные были, просто по-другому сломанные. Один баг исправил, на месте него другой возник.
Или они уже где-то есть, а я жопоглазое хуйло?
Уже давно просят.
Только чтобы и реквест разбана можно тоже было просить. Полнофункционал хорош целиком.
Сменить домен, блядь. Или оператора. Ну что ты тупой такой, сука, как пробка, блядь.
Как видно, читаешь.
Это шатабинг макабы со вчерашнего дня.
По пикам.
На доске раскрыли оп-пост (пик 1), если он понравился ткнуть в него (пик 2) и сразу откроется тред (пик 3)
Удобная штука будет.
А теперь подумай логически, как может работать одинарный клик и двойной одновременно?
Ну вот нажми на пост и придержи чуть. Там начинает работать функция подсветки. Секешь? Вместо неё запилить переход в тред и все дела.
Ящитаю сейчас нормально реализовано. Будут кучи случайных открытий ненужных тредов, а это траффик.
Тестовую версию накати, там уже работает.
Нинужна.
А с чего бы он должен его воспроизводить? Это клиент для борды, а не видеоплеер.
И текст в Блокноте?
Петушок, галерея не умеет картинки из веба открывать.
Сможешь назвать хоть один недостаток проигрывания webm в стороннем видеоплеере?
Либо ты внятно объяснишь зачем тебе это надо знать, либо ты траллируешь.
>Эти неуклюжие попытки увильнуть от ответа на простой вопрос.
Ясно, можешь вернуться обратно в тред вортекса.
Ребёнок, ты так и будешь вертеть сракой? Получается плохо, тренируйся больше.
О чём ты, дурачок?
Быстро ты слился
Для того, чтобы понять в этом плохого. Сам же сказал, что хоть пять недостатков назвать можешь.
Он еще и импотент. Все обещает и обещает.
Ебал твои шрифты в ухо.
Красиво, но покажи на меньших разрешениях. Все посыпется.
Сам небось напердолил.
Конечно, могу, но ты же усиленно прикидываешься дурачком и не можешь ответить почему картинки и музыка открываются внутри дашчана, это что, так сложно открывать их в предустановленном браузере? Даже ничего ставить не надо, он у всех есть. Круто, да?
Но виляешь здесь ты, маня. Я до сих пор жду от тебя внятного ответа, а ты толстишь как сука.
>Сможешь назвать хоть один недостаток проигрывания webm в стороннем видеоплеере?
>Хоть пять
>зачем тебе это надо знать
>Конечно, могу
>Но виляешь здесь ты
Да что ты говоришь?
Картинки и аудио легко реализуются, вебм - нет.
А теперь рассказывай 5 недостатков, мне тоже очень интересно.
Но толстишь здесь ты.
Сложно реализовать вменяемый видеоплеер. У Вортекса это так и не вышло.
Аудио намного легче. Твою охуительную претензию насчет картинок я вообще не понял. Попробуй реализовать загрузку пикч через тот же квикпик.
Хорошо. Какое счастье, что у тебя есть выбор. Тут видеоплееора нет. И врятли будет.
Предлагает заменить собой другую программу. Почему нельзя поставить параллельно?
Устаешь ждать 10 секунд, пока закончат обновляться? Причем от количества тредов не зависит.
Спасибо.
> Причем от количества тредов не зависит.
Зависит вообще-то. Для каждого счётчика свой запрос.
А еп. Я с планшета. Ну да, не пашет.
Проверил, ты прав. Отключил трекер на части тредов, скорость обновления увеличилась.
Как поставить её рядом с новой, а не вместо?
потому что оно идет под одним именем, сейчас попробовал по гайду
>как установить два одинаковых приложения на один телефон
сделать, но у меня приложение не пере собирается, так что надо просить донатить Дашу
ЗИПСингер скачай и переподпиши другой подписью. Там одна из кучи работает норм.
> ЗИПСингер скачай и переподпиши другой подписью. Там одна из кучи работает норм.
https://play.google.com/store/apps/details?id=kellinwood.zipsigner2
Дэш его там сделал?
Зачем? Всё большинство уже на Lollipop или перекатится на него в ближайшее время.
По твоему гугол выпилил апи для нищенских аппаратов?
А чё за оптимизации такие, добавленные в киткате?
С этим крглешком другок дело: во первых он предназначен исключительно для свайпа сверху, во вторых он не показывает прогресс (а тот что сейчас может теоретически показывать, просто макаба content length не возвращает).
Кек. Зачем какой-то прогресс? Пусть крутиться себе. Этого не достаточно? Что мешает использовать его с нижним свайпом?
https://source.android.com/devices/tech/low-ram.html
В самом низу для приложений. Не думаю, что с лолипопом от всего этого отказались, да и для лоли наверняка что-то такое есть.
Но материал дезигн же.
Это тот случай, когда раньше было не так хорошо, как теперь. Теперь смотришь прямо на картинку и видишь, как она скачивается и скоро ли будет. Раньше приходилось смотреть вверх экрана, а не на нее.
> Кек. Зачем какой-то прогресс? Пусть крутиться себе. Этого не достаточно?
Страницы сайта прилично так весят (даже жсон), браузеры то показывают.
> Что мешает использовать его с нижним свайпом?
То, что он спроектирован так, что работает исключительно для свайпов сверху. Можно конечно самому захуярить аналогичный, но просто он как элемент интерфейса не предназначен для свайпов снизу, как по гайдлайнам, так и с точки зрения устройства библиотеки.
> В самом низу для приложений. Не думаю, что с лолипопом от всего этого отказались, да и для лоли наверняка что-то такое есть.
Чёто нихуя на полезного, только советы уровня "используй пнг", " используй calloc в нативном коде". Может что-то другое имелось в виду.
Блять что ты из треда собрался скачивать? Зачем тебе эта кнопка тут?
Ну так это наверное какая-то автоматическая хуйня, от меня ничего и не требуется.
Свайп может быть только от края треда, кнопка с любого места.
Не, r developers, Android 4.4 helps you deliver apps that are efficient and responsive on all devices. A new API, ActivityManager.isLowRamDevice(), lets you tune your app's behavior to match the device's memory configuration. You can modify or disable large-memory features as needed, depending on the use-cases you want to support on entry-level devices. Learn more about optimizing your apps for low-memory devices here.
Ну откуда мне знать, я же погромист. Списочки-то как лагали так и лагают. Я лишь предложил.
Списочки к раме отношение какое имеют?
Вот у меня дашчан долгое время сейчас запущен, естб открытые вкладки. Отжирает 30мб. Это приемлимо.
У приложений есть ограничение на количество оперативки, так вот на устройствах с её низким количеством, у приложений это ограничение просто больше.
В дашчане в принципе нет особо тяжёлых вещей, которые засирают оперативку.
А списочки так и будут лагать, вывод текста всегда время занимает, и если текста много или он сложный (цвета, болд итд) - он будет дольше прогружаться.
У меня лагает так: если при анимации скролла каталога тредов подгрузилась миниатюра, то её прорисовка создаёт лаг. Можно ли запилить опцию для загрузки миниатюр всегда, кроме скролла?
Зачем тебе дашчан, ты что, ебанутый?
У него нет задач.
Мне удобно кнопкой.
> Спойлеры, квотирование, сагу, ватермарку и прочее сделай видимыми только в горизонтальном положении.
> Постоянно приходится свайпить для ввода капчи.
Ясно.
А вообще, "тему" стоит сделать отключаемой, поскольку многим она нахуй не сдалась.
Алсо, еще хотелось бы видеть автоматический релогин при ошибке капчи, если есть пасскод.
Меня всегда интересовало, где в этой йобе кнопка перехода на новую строку. И смены языка. И пробела. И символов. Все на свайпах?
Мне мало,хочу уменьшенный и упрощенный интерфейс. Как опцию или для всех.
>где в этой йобе кнопка перехода на новую строку.
Свайп вверх по бэкспейсу.
>И смены языка.
Язык меняется только в полноценном режиме, свайпом по пробелу.
>И пробела.
Свайп вправо по середине клавиатуры, удаление свайп влево.
>И символов.
Свайп вверх по шифту.
Разработчик гений. Самая удобная клавиатура, которой мне доводилось пользоваться.
Нет, я тоже не женщина. А тебе действительно кажется сложным запомнить пару жестов?
Тут не в запоминании дело, а в глажке своего любименького телефончика. Хотя, скорее, разработчик пидор.
Дело не в запоминания, а вчеткой отработке набора текста. Я помню где какие буквы расположены на клавиатуре, но это не делает меня богом набора.
>Аналогично.
Но ведь это не я ассоциирую свайпы с поглаживанием своего телефона, полом разработчика и его сексуальной ориентацией.
>>453535
>а вчеткой отработке набора текста.
Ты пишешь так, словно это что-то плохое. К набору текста на Fleksy привыкаешь за десять минут, зато потом можешь печатать быстрее, чем на любой другой сенсорной клавиатуре.
Твоя длина равна ширине. И клавиатура пидорская.
Щито поделать. Грамарпидор.
Двачую, полная хуйня.
Посмотрел в приложениях, у программы нет разрешения на доступ к карте памяти. И каким образом у кого-то это работает?
И что для этого надо делать? Рут пердолить вместе с какой-то еще левой программой? Да ну нахуй. Почему из коробки нельзя было разрешение на запись в SD сделать?
Это стандартные разрешения, бака. Я просто показал. Могу так еще.
Покажи, что ты ввёл.
Какая версия системы? В файловых менеджерах внешний накопитель как отображается?
Ну и ебанько. Надо писать /storage/sdcard1/folder, а не ту ёбань, которую ты предложил.
А что хорошего? По этому адресу находится внутренняя память же.
В /storage/emulated у меня находится только 0 и legacy, которая ведет туда же куда и 0.
С биноклем сидишь? Мало того, что МО стоковым размером нереально читать, так у тебя ещё и дпи меньше.
Каждый раз проигрываю, когда вижу твой пердолинг. Хотя сейчас хотя бы логотип Google из навбара убрал.
Такая хуйня. Пришлось терминал ставить.
$ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/secure/asec tmpfs rw,seclabel,relatime,mode=700 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/dm-0 /mnt/asec/com.nuance.swype.dtc-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-1 /mnt/asec/com.emulator.fpse-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-2 /mnt/asec/com.bubblezapgames.supergnes-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-3 /mnt/asec/com.trueaxis.trueskate-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-4 /mnt/asec/com.heaval.portalize-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-5 /mnt/asec/com.byril.battleship-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-6 /mnt/asec/com.hyperbees.RafalWilinski.voxelrush-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-7 /mnt/asec/com.PinballGame-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-8 /mnt/asec/com.fingersoft.failhard-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/hidden /preload ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persdata /persdata/absolute ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/data/knox/sdcard /mnt/shell/knox-emulated sdcardfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,derive=none 0 0
/data/media /mnt/shell/emulated sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,mode=751,gid=1028 0 0
/dev/block/vold/179:33 /mnt/media_rw/extSdCard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/mnt/media_rw/extSdCard /storage/extSdCard sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=unified 0 0
/data/media /storage/emulated/0 sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
/data/media /storage/emulated/legacy sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0u0_a266@serrano3g:/ $ cat /proc/mounts
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/secure/asec tmpfs rw,seclabel,relatime,mode=700 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/dm-0 /mnt/asec/com.nuance.swype.dtc-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-1 /mnt/asec/com.emulator.fpse-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-2 /mnt/asec/com.bubblezapgames.supergnes-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-3 /mnt/asec/com.trueaxis.trueskate-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-4 /mnt/asec/com.heaval.portalize-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-5 /mnt/asec/com.byril.battleship-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-6 /mnt/asec/com.hyperbees.RafalWilinski.voxelrush-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-7 /mnt/asec/com.PinballGame-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-8 /mnt/asec/com.fingersoft.failhard-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,jcat /proc/mounts
rootfs / rootfs ro,relatime 0 0 tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,seclabel,relatime 0 0 selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0 none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/secure/asec tmpfs rw,seclabel,relatime,mode=700 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0 /dev/block/dm-0 /mnt/asec/com.nuance.swype.dtc-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-1 /mnt/asec/com.emulator.fpse-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-2 /mnt/asec/com.bubblezapgames.supergnes-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0 /dev/block/dm-3 /mnt/asec/com.trueaxis.trueskate-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-4 /mnt/asec/com.heaval.portalize-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-5 /mnt/asec/com.byril.battleship-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-6 /mnt/asec/com.hyperbees.RafalWilinski.voxelrush-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-7 /mnt/asec/com.PinballGame-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-8 /mnt/asec/com.fingersoft.failhard-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/hidden /preload ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persdata /persdata/absolute ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/data/knox/sdcard /mnt/shell/knox-emulated sdcardfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,derive=none 0 0
/data/media /mnt/shell/emulated sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,mode=751,gid=1028 0 0
/dev/block/vold/179:33 /mnt/media_rw/extSdCard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/mnt/media_rw/extSdCard /storage/extSdCard sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=unified 0 0
/data/media /storage/emulated/0 sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
/data/media /storage/emulated/legacy sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB
Такая хуйня. Пришлось терминал ставить.
$ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/secure/asec tmpfs rw,seclabel,relatime,mode=700 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/dm-0 /mnt/asec/com.nuance.swype.dtc-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-1 /mnt/asec/com.emulator.fpse-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-2 /mnt/asec/com.bubblezapgames.supergnes-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-3 /mnt/asec/com.trueaxis.trueskate-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-4 /mnt/asec/com.heaval.portalize-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-5 /mnt/asec/com.byril.battleship-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-6 /mnt/asec/com.hyperbees.RafalWilinski.voxelrush-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-7 /mnt/asec/com.PinballGame-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-8 /mnt/asec/com.fingersoft.failhard-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/hidden /preload ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persdata /persdata/absolute ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/data/knox/sdcard /mnt/shell/knox-emulated sdcardfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,derive=none 0 0
/data/media /mnt/shell/emulated sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,mode=751,gid=1028 0 0
/dev/block/vold/179:33 /mnt/media_rw/extSdCard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/mnt/media_rw/extSdCard /storage/extSdCard sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=unified 0 0
/data/media /storage/emulated/0 sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
/data/media /storage/emulated/legacy sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0u0_a266@serrano3g:/ $ cat /proc/mounts
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/secure/asec tmpfs rw,seclabel,relatime,mode=700 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/dm-0 /mnt/asec/com.nuance.swype.dtc-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-1 /mnt/asec/com.emulator.fpse-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-2 /mnt/asec/com.bubblezapgames.supergnes-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-3 /mnt/asec/com.trueaxis.trueskate-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-4 /mnt/asec/com.heaval.portalize-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-5 /mnt/asec/com.byril.battleship-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-6 /mnt/asec/com.hyperbees.RafalWilinski.voxelrush-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-7 /mnt/asec/com.PinballGame-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-8 /mnt/asec/com.fingersoft.failhard-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,jcat /proc/mounts
rootfs / rootfs ro,relatime 0 0 tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,seclabel,relatime 0 0 selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0 none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/secure/asec tmpfs rw,seclabel,relatime,mode=700 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0 /dev/block/dm-0 /mnt/asec/com.nuance.swype.dtc-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-1 /mnt/asec/com.emulator.fpse-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-2 /mnt/asec/com.bubblezapgames.supergnes-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0 /dev/block/dm-3 /mnt/asec/com.trueaxis.trueskate-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-4 /mnt/asec/com.heaval.portalize-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-5 /mnt/asec/com.byril.battleship-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-6 /mnt/asec/com.hyperbees.RafalWilinski.voxelrush-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-7 /mnt/asec/com.PinballGame-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
/dev/block/dm-8 /mnt/asec/com.fingersoft.failhard-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,errors=continue 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/hidden /preload ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persdata /persdata/absolute ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/data/knox/sdcard /mnt/shell/knox-emulated sdcardfs rw,nosuid,nodev,relatime,uid=1000,gid=1000,derive=none 0 0
/data/media /mnt/shell/emulated sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,mode=751,gid=1028 0 0
/dev/block/vold/179:33 /mnt/media_rw/extSdCard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/mnt/media_rw/extSdCard /storage/extSdCard sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=unified 0 0
/data/media /storage/emulated/0 sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
/data/media /storage/emulated/legacy sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB
> mount
> cat /proc/mounts
Блять, эти команды одно и то же делают.
> /mnt/media_rw/extSdCard
Это пробовал прописывать?
Сделал так /storage/extSdCard/имя папки, стало сохранять на внешнюю карточку.
У Меня Всё Работает.
Йода ты потому что?
Можно и в этом итт.
https://www.dropbox.com/s/3b34xx4qc480tfh/Dashchan_stest.apk
Включи логи на пастбине написано как, попробуй скачать что-нибудь, лог сюда кинь.
Тогда сделай знак закрытого треда на карточке слева, раньше всего остального.
java.io.FileNotFoundException: /mnt/media_rw/extSdCard/Download/Dashchan/14228081856420-b-85305151.jpg: open failed: EACCES (Permission denied)
\tat libcore.io.IoBridge.open(IoBridge.java:409)
\tat java.io.FileOutputStream.<init>(FileOutputStream.java:88)
\tat java.io.FileOutputStream.<init>(FileOutputStream.java:73)
\tat com.mishiranu.dashchan.http.DownloadManager$DownloadFileTask.downloadFile(DownloadManager.java:241)
\tat com.mishiranu.dashchan.http.DownloadManager$DownloadFileTask.doInBackground(DownloadManager.java:174)
\tat com.mishiranu.dashchan.http.DownloadManager$DownloadFileTask.doInBackground(DownloadManager.java:1)
\tat android.os.AsyncTask$2.call(AsyncTask.java:288)
\tat java.util.concurrent.FutureTask.run(FutureTask.java:237)
\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
\tat java.lang.Thread.run(Thread.java:841)
Caused by: libcore.io.ErrnoException: open failed: EACCES (Permission denied)
\tat libcore.io.Posix.open(Native Method)
\tat libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
\tat libcore.io.IoBridge.open(IoBridge.java:393)
\t... 10 more
File:"/mnt/media_rw/extSdCard/Download/Dashchan/14228081856420-b-85305151.jpg":notexists:0
> java.io.FileNotFoundException: /mnt/media_rw/extSdCard/Download/Dashchan/14228081856420-b-85305151.jpg: open failed: EACCES (Permission denied)
> open failed: EACCES (Permission denied)
> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Нагуглил ещё вот это https://code.google.com/p/keepassdroid/issues/detail?id=674 тоже на с4 жалуются.
Короче, в самсунге всё от души сделали.
Ну и что это значит, нельзя починить? Другие приложения у меня сохраняют на карту нормально.
Ну, я не знаю как это починить. Разрешение на запись есть, а писать всё равно не выходит, хули я ещё сделать смогу?
Ну ладно тогда, хуй с ним. Это не так уж критично. Может самсунги сами пофиксят эту хуйню со временем.
Не помогает в данном случае? Тогда идеи кончились.
Алсо, ты уверен, что другие приложения сохраняют на внешнюю карту?
Дай пример такого приложения и путь, куда оно сохраняет.
Чета сейчас полазил и оказалось, что все приложения сохраняют на внутреннюю память, кроме стандартной камеры и еще какого-то фоторедактора, который я уже удалил. Он сохранял в /storage/extSdCard/Android/Data/com.google.android.apps.plus/files/Pictures
Это же вроде каталог гугл+?
Короче, поясняю.
В 4.4 гугл ввёл крутую фичу - ни одно несистемное приложение теперь не имеет доступ к вторичной внешней памяти. То есть во внешнюю память, которая emulated/0 я могу писать, в extSdCard - нет.
Исключение - я могу писать в папку /storage/extSdCard/Android/data/com.mishiranu.dashchan. Эдакий загон конкретно для дашчана.
Не спеши прописывать этот путь: если вдруг ты удалишь дашчан (ну всякое бывает), то все твои смешные картинки, которые ты так кропотливо сохранял из засмеялся-обосрался тредов, удалятся вместе с этой папкой. То есть, на сдкарту вообще никак нельзя сохранять.
Но выход есть: если есть рут и желание обмазаться пердолингом, то вот даже гайд нашёл, лол http://trendblog.net/fix-kitkat-sd-card-write-restriction/
Ну, допустим, первый вариант меня устраивает. Папка удалится только с удалением дашчана, или с его обновлением тоже? Если пропишу этот путь, сохранение должно заработать?
> Не спеши прописывать этот путь: если вдруг ты удалишь дашчан (ну всякое бывает), то все твои смешные картинки, которые ты так кропотливо сохранял из засмеялся-обосрался тредов, удалятся вместе с этой папкой.
Не уверен, что только с удалением. Должно только с ним, но помню у меня какая-то хуйня из-за этого случалась.
Ну и ты сам подумай: вдруг откатиться захочешь или ещё что, банально чтобы проверить. Короче, нирикамендую.
Но путь да, должен заработать.
Совсем ебанулись в этом гугле. Чтобы приложение да не могло писать данные на внешнюю карту. Это уже за гранью добра и зла.
Она не создалась, но я ее создал сам и все заработало, к моему удивлению. Поэкспериментирую еще с этой папкой, откачусь на 1.8.0 и посмотрю удалится там что или нет. С проблемой разобрались короче, в любом случае. Так что спасибо тебе.
Теперь удали приложение и посмотри, останутся ли в папке файлы, сохраненные дешем.
Потому что это не откат был. У этих версий разные названия, но код один.
Откат - это когда ты этот код понизить пытаешься (он не отображается нигде). Например, если бы ты пытался 1.7.1 поставить сейчас - выдало бы ошибку, и откатиться ты бы смог только удалив текущую версию. А вместе с этим папка удалится стоинфа.
Чета не охото потом заново все настраивать.
>>453758
Тогда лучше сделаю бэкап файлов, когда ты новую версию выпустишь и проверю как папка переживет обновление. Все равно нужные пикчи я кидаю на комп при первой же возможности. А пока с таким способом буду сидеть, наблюдать за жизнью сей папки. Если что глюканет - в тред отпишу о причинах.
Не поправили, а поправил.
>Ещё до того, как ты с сегой тут отписался, её поправили
хуясе у тебя анондетектор работает. но можешь понять и моё негодование, пришлось юзать неудобный браузер.
Почему при зарядке заряд падает? Я просто такого не видел никогда. Что такое нужно запустить, чтобы сжигать более тысячи миллиампер?
Будут сожжены тысячи миллиампер-часов.
Просто ты живёшь не там. Я после эпопеи и рекапчей и возвращения яндексовой ни разу не видел капчи от клаудфлары, только секундное окошко верификации и то раз пять всего.
Хуёво быть тобой, что могу сказать. Передвинься поближе или добудь wifi-свисток, используй раздачу интернетов по wifi, а телефон включи в розетку.
Дело именно в слишком длинном кабеле и затухании сигнала.
Кстати да, Даш, попроси у макаки тестовую модерку и добавь возможность логина в модерку с выполнением хотя бы элементарных действий типа удаления постов. У вротексов такого-то нет.
Даша, не слушай этого пидораса. Он всратый.
https://2ch.hk/wp/res/35169.html#41053 - ссылка на пикчу.
Даш, сделай возможность обновления счетчиков избранного вручную, когда галка только вайфай стоит. Сейчас ничего не происходит по тапу на обновить.
С днем недели и годом? Лампово, как на том самом.
Давай уж не мелочиться, чо.
ОТВЕТ НОМЕР ШЕСТЬСОТ ТРИДЦАТЬ ДЕВЯТЬ, ПОСТ НОМЕР ЧЕТЫРЕСТА ПЯТЬДЕСЯТ ТРИ ТЫСЯЧИ ДЕВЯТЬСОТ ПЯТЬДЕСЯТ ОДИН
@
ОТПРАВЛЕН ВТОРОГО ФЕВРАЛЯ ДВЕ ТЫСЯЧИ ПЯТНАДЦАТОГО ГОДА В СЕМЬ ЧАСОВ СОРОК СЕМЬ МИНУТ И ПЯТЬ СЕКУНД
Ой, 46 минут же. Ну да хуй с ним.
Эк тебя колбасит.
Гонконгское? Не гони сам знаешь кого. Хотя присоединюсь. В альтернативном браузере есть, а у нас ненужно?
Шапка сверху, картинка слева, пост начинается справа от нее и уходит ниже. Как когда-то и было на компьютере.
А у нас выпилено с самого начала непонятно для чего. Там и открытие треда в браузере в одно нажатие есть, а у нас теперь нету.
Вот этого тоже не понимаю, зачем мешало. Что, нужна была строчка? И что теперь на этой строчке стоит вместо него?
Скопировать ссылку стоит, если ты про открытие в браузере. То есть скопируй, сверни, открой меню, найди браузер, запусти, открой новую вкладку, вставь в адресную строку, нажми ввод. Вместо "меню - открыть в браузере". Дашелогика, хули.
Чтобы открыть тред в браузере, очевидно же. Это всегда было понятно из названия этого пункта. Всем, кроме тебя.
Охуеть. Строчку съекономил, а всех кругом бегать заставил. Напоминает мне строительство подземного пешеходного перехода из ниоткуда в никуда на все деньги. И это тогда, когда на главной площади лужи по колено.
Вот тебя поддержу, полумера, но гораздо лучше, чем никакого браузера.
А что ненормального в моём ответе? Я время от времени пользовался этой возможностью, теперь я не могу ей пользоваться, хотя надобность не пропала.
>>454004
У дашки сосунг калакси два хуя в жопе с wvga вместо разрешения экрана, ему нивлизает.
>>454005
Если б только вчерашний. Он тут уже который месяц пасётся и всегда с одними и теми же фразочками.
Это тролль, не говори с ним. Вчера у него было обосрение. Жаль, что нет опроса, какой размер экрана у большинства дашистов. Запилим?
Потому что я спрашивал о юзкейсах. Хочу знать, зачем тебе открывать тред в браузере.
Но ты, мамкин острячок, решил сделать финт жопой и просто повторить название пункта.
ЧТД.
А их тогда надо вротарями назвать?
> Хочу знать, зачем тебе открывать тред в браузере
А я хочу знать, зачем убирать пункты в меню и в настройках, которые там были и усложнять жизнь пользователям, если можно не убирать и не усложнять.
Чтобы в приллжении не было бесполезных пунктов, очевидно.
Ты так и не доказал полезность этого пункта.
Тыщщы тролльчонков?
Ты ебанутый? Доказать полезность того пункта так сложно? Привести примеры его использования - так сложно?
Ёбаный ты дебил, апи для модерки никто делать не будет, тем более для мечтающих стать мочой мамкиных вахтёров.
... Чтобв при шатабе макабы, когда не открываются треды, можно было спокойно открывать их в браузере.
Ты под кроватью не проверял? Тролли у него, семёны. Вообще охуеть.
Если диалог слишком трудный для тебя, это не значит, что это троллинг.
>всех
Опять аутист решил, что он глас народных масс. Озвучь юзкейс этой хуйни, мразь всратая. Убрали, потому что бесполезная хуйня. Или тебе обязательно, чтобы было как у вротекса всё, ты ж так к этому привык, а теперь мирок рушится, да? Ну так пиздуй к вротексу, не еби мозг людям.
Такого никогда не было.
Если не работает мобильный api - его можно отключить в настройках. Если не работает дпже так - то лежит весь сайт, и браузер тебе не поможет.
Одна галочка в настройках - мобильный апи для тредов называется. Если не работает ни с ней, ни без - то и в браузере не откроет. Или у тебя волшебный манябраузер, работающей на твоей фантазии даже при недоступном сайте? Ну тогда нахуй тебе вообще что-нибудь ещё?
> Если не работает мобильный api - его можно отключить в настройках
А как потом угадать момент, когда его нужно обратно включать? В браузере открыть быстрее было, чем лезть в настройки, которые теперь в жопе мира и до которых надо скроллить через десятки открытых и избранных тредов.
Пиздец.
Когда всё снова нормально заработает. Куда-то торопишься? Выключил, через сутки включил.
Открыть и продолжить читать тред в браузере для тебя проще?..
> Выключил, через сутки включил
А тем временем при загрузке постов будет перезагружаться весь тред, а не только новые посты. Трафик мобильный ты мне оплатишь потом?
У тебя мозговые слизняки разбушевались.
Я тебе пример привёл насчёт суток, своя голова на плечах есть?
И, да, даже это будет лучше, чем начинать открывать треды в браузере и читать их там. Так трафик ещё выше даже будет, я молчу об удобстве.
То есть то, что у тебя через браузер будет не только весь тред грузиться, но и куча другого говна - тебе похуй, да? Волшебный манямирок, воистину.
Зато так удобнее проверять, работает ли вообще сайт или нет, чем лезть в настройки и перетыкать галочки. Читать в браузере я и не собирался. Начало загружаться - надо пинать дащку, чтобы чинил. Нет - пинать макаку в твиторе, чтобы чинил.
Именно. Для того, чтобы быстро вычислять, кому именно начинать ебать мозги. Это ведь дело такое, если начать ебать мозги, а виноват не тот человек, некрасиво получится.
Для меня, другого, это возможность не только посмотреть, где ситуативный затык, но и оценить реальное оформление треда. Как этот тред выглядит для того, кто мне сейчас пишет с компьютера и чем именно он недоволен. Да и вообще жаль, что простой способ заменил сложным, да и в том поделиться ссылкой с браузером не работает.
Охуеть вообще. Добоёбу даже не приходит в голову, что как даша, так и абу и без его "чиничиничини" и так всё знают и чинят.
Да в интересах дашки этот пункт убрать, получается. Чтобы мозги не ебали, ага.
Аутизм - не причина для ввода пункта. Нахуй тебе знать, как тред выглядит в браузере?
Его в детстве аутисты игнорировали?
О чём ты, он даже не может посты в треде считать, он ответы считает, без оп-поста.
Вчера он писал, что нинужно. Придется весь двач за треды дергать. А уж сколько времени назад вообще смысла не имеет. Ты запоминаешь, когда уже смотрел этот тред и считаешь в уме, сколько времени прошло?
И никаких обвинений в аутизме. Это и называется терпимостью к людям. Всем людям, даже не таким, как все.
Так у нас здесь только один товарищ ходит, доёбывается до всех предложений и обзывает всех аутистами. С самого лета ходити всё неймётся ему.
Так в каждом треде такая хуйня, ты каждый теперь туда схоронять будешь?
Скорее, это шаблон или клише, чем один человек. Или и впрямь аутист.
Другие не читал. Есть архив сохраненных тредов? Потому что если есть, пишите, порою забавляет.
Еще захотел проверить архивирование. Оно работает и посмотреть тред в браузере можно через него.
Мейби, не один. На реформале минусов понатыкано, причем везде примерно одинаковое количество.
Ответим на аутистский минус жирным плюсом.
> причем везде примерно одинаковое количество
Ничуть не показатель. Когда-то я в одно ебало набигал на небольшое интернет-радио с возможностью заказа песни и почти месяц всё радио слушало то, что хотел я. У меня было почти десять виртуалок, торы, проксики и всё ради накрутки голосов. А потом они это починили и стало неинтересно.
Так Даша другой возможности не оставил. Или руками долго работать, так как интернет-браузер со ссылками через дашчан на поделиться не ассоциируется.
Версией.
A мне кажется, что на реформале кто-то активно накручивает лайки.
47 лайков за
>Выделять красным цветом номера постов после бамплимита
29 лайков за
>Количество оставшихся символов для отправки сообщения
Тут во всём треде больше двадцати анонов не наберётся, а тем более тех, кого интересуют такие говнореквесты.
Похоже на то. Данные предложения абсолютно точно не стоят такого количества голосов.
Не комментит прошлые предложения?
А потому что поначалу было лучше, а сейчас хуйня ебаная, а не обновления.
Ну хуй знает. Нормальная галерея со скачиванием, сортировка избранного...
> Нормальная галерея
Нинужна.
> со скачиванием
Через жопу.
> сортировка избранного
Спорно.
> ...
Иди нахуй, короче, многоточечник.
В твоём уютном мирке, разве что. Тот же трекер новых сообщений это просто десять из десяти.
> Нинужна.
Ты ебанат?
> Через жопу.
Что не нравится?
> Спорно.
Согласен, поскольку сделано не так, как просили. Ну и на том спасибо.
> Иди нахуй, короче, многоточечник.
... Сам иди. :)
Прав он, а не ты. С моей кочки зрения, конечно. Удобно видеть все вложения в треде разом и качать из них одним махом все, что хочется.
Опять же в твоём уютном мирке, разве что.
Считаешь, что карточки нужны? Тредов на страницу стало вдвое меньше помещаться.
> Ты ебанат?
Её можно было спокойно заменить прокруткой к посту, из которого картинка открыта.
> Что не нравится?
Нет кнопки "скачать всё", нужно сначала всё выделить. Не создаёт папку с именем или номером треда, валит всё в папку дашчана, усугубляет тем самым бардак.
А я говорил, что они нужны? Я говорил про трекер, а карточки и псевдоматериал завезли в 1.5.0 уже.
Да, тоже хочу подпапку с номером треда, а имя файла с номером поста.
Чтобы скачать все, выполни два действия, выделение всего и скачивание. Существующий способ позволяет очень хорошо скачать как большую часть вложений, так и меньшую. Делать еще одну кнопку для всего разом не нужно. Я не Дэш, это мое мнение.
> > Ты ебанат?
> Её можно было спокойно заменить прокруткой к посту, из которого картинка открыта.
Дурак ты какой-то.
Я хочу увидеть все картинки, что есть в треде, при этом я не хочу пролистывать сотни постов со срачами и уж тем более - просматривать картинки по одной. Галерея мне помогает.
> Нет кнопки "скачать всё", нужно сначала всё выделить.
Найди кнопку "удалить все", например, в квикпике. Все папки со всеми файлами.
> Не создаёт папку с именем или номером треда, валит всё в папку дашчана, усугубляет тем самым бардак.
Здесь да, согласен. Мейби, доработает.
> Здесь да, согласен. Мейби, доработает.
А как это доработать можно?
Вот ты заходишь в галерею, выделил картинки, скачал 5 штук. Создалась папка "треднейм", там 5 картинок.
Захожишь в другой тред, и там 1 картинка. Тоже качаешь её.
В результате создаётся папка " треднейм2" с 1 картинкой. И так всё время.
Не представляю себе, как можно разделить функционал на "скачивание в специальную" или "скачивание в общую" папку.
> Я хочу увидеть все картинки, что есть в треде
Дохуя разглядишь на этих хуитках? Я вот хочу автопрокрутку, есть реквест на реформале, есть голоса за, но прокрутки нихуя нет. А мне бы она помогала смотреть десктоп-треды и комментировать скриншоты. Дашеизбирательность во все поля.
> > Не создаёт папку с именем или номером треда, валит всё в папку дашчана, усугубляет тем самым бардак.
> Здесь да, согласен. Мейби, доработает.
Вероятность этого стремится к нулю с его темпами и способом выбора того, что делать.
Очень просто. Все вложения из треда и в отдельную, не все - в общую. Или две кнопки "скачать", где одна в свою, вторая в общую.
> Дэш, сделай нам всем в папке сохраненных картинок еще один уровень. Каждому треду свою папку, названную его номером и буквенную кодом борды. И каждому файлу в имя добавь номер поста на борде. Или хотя бы только первое.
Починил.
Ну так начинай пилить свой собственный клиент с блэкджеком и шлюхами, прямо как порванный ZL-кун. Делов-то.
И не надо разделять. Качай все в свои папки, вот только как быть с просмотром в квикпике, бегать по папкам? Так что доработай имя файла номером поста.
Ещё раз. Если ты выделил все и вложения - создаётся подпапка. Не все - не создаётся. Куда уж проще.
К примеру, если одновременно из треда качаются более Х пикч - создается папка с ними: /Dashchan/thread/.
Если меньше - то сохраняются в общую папку.
Одиночные картинки (сохраненные не из галереи) также идут в общую.
>>454149
> Я вот хочу автопрокрутку
И я хочу. Ждем, пока сделает.
> Дашеизбирательность во все поля.
Щито поделать, десу.
> Вероятность этого стремится к нулю с его темпами и способом выбора того, что делать.
Не скажи...
Я не хочу пилить с нуля или вротексоклиента, я ж не ебанутый, я хочу исправленный дашчан. Если бы даша не был пидором и жлобом и выложил бы исходники, как все нормальные разработчики - я бы уже давно сделал как надо.
Дэш, сделай возможность смещать окно с одиночным ответом, перетаскивая его вверх-вниз по экрану. Иногда хочется видеть одновременно ответ и пост, на который он дан, как в обычном браузере.
Двачую.
Просто нелепое условие - "если выделил больше Х, то скачать в специальнуб папку". А ещё нелепее было бы, если эту Х настраивать нужно было бы.
Или чтобы тред сам сдвигался по экрану чуть выше или ниже, если нельзя подвинуть ответ, потянул за него.
А как еще?
Окее, тогда так: при сохранении из галереи нескольких пикч сразу предлагается создать папку. Выбираешь "да", вводишь имя, качаются туда. Или просто создается с номером треда папка. Выбираешь "нет" - качается как обычно.
Вот это не самый хуёвый вариант. Может что-то получше придумают, всё равно хуита какая-то так выходит.
Пусть так.
А я не фап-треды качаю. Я качаю треды с обоинами, треды со всякими понравившимися тян (и аниме тоже), треды с тематическими пикчами...
А вот и аутист, который лучше всего всё за всех знает.
Только номер, без имени.
Я тоже.
Это один с динамическим айпи.
Один минус он поставил честно - это его мнение, он имеет на это полное право. Остальные четыре поставлены нечестно, и должны быть уравновешены столькими же плюсами. Там еще один минус влепили, скорее всего, он же. Ну да хуй с ним.
Двачаю. Годный реквест.
Жрать хочу.
Включено. Такое происходить на холодный пуск, после ребута. Рута нет, не ебу куда что тут логи пишет. И пишет ли вообще?
Может быть, я не помню уже, только название.
Даша, чини.
Схуяли? Когда я обновляю страницу на пека, всё сразу нормально, а тут пять секунд целых. Налицо же баг клиента.
Проблема не в клиенте, у меня на десктопе и планшете тоже самое. Причём началось это совсем недавно, где-то неделю назад.
Тыкаешь рефреш - сервер вощврашает данные, даша их отображает. Еслм интернет говно, то секунд 5 может и пройдёт, да.
Я не говорю, что возвращаемые данные - валидные.
Не в удалении постов дело, тогда просто номер последнего поста и число постов внутри треда разные, а в том, что число постов в счётчике на борде увеличивается не сразу после появления нового поста, а с задержкой.
Твоей мамаше-шлюхе. Говорю же, на десктопе и планшете тоже самое.
Ну в онлайн-игорах пинг всегда хороший, в пределах 90мс.
Клован.
Когда обезьяна включила рекапчу, а клиенты ещё не адаптировались, я так постил - через бровзер.
По 7 рублей за мегабайт? Или ты 300-500 килобайт считаешь? Сидя при этом на лимите в 50мб.
Маняфантазии.
2015-ый год на дворе, а у кого-то до сих пор нет безлимитного мобильного интернета. Сюр какой-то.
Да это наш главаутист Сашенька, всё никак до врача не дойдёт - занят постоянным двачеванием в млп.
Как и большая часть безлимита в России.
Трафик-то безлимитный. Хотя соглашусь, мои десять гигабайт при частом использовании Spotify и YouTube съедаются за две недели и приходится покупать дополнительный пакет.
Исключительно спортивный же. Сколько времени хватит терпения у них и упорства у меня. Они сдались первыми и пидорнули меня.
Пусть и урода, но удобного для меня урода, а не выбор между говном и мочой, как сейчас.
Чтобы его найти, если будет надо.
Думал, что ты предлагаешь переименовывать файлы. Этот хвостик номер треда, а не поста.
Ну я достаточно продержал их в железных тисках своей воли, пока админам было похуй. Последние пару дней я уже подумывал оставить их в покое, но тут меня забанили. А снова регистрироваться я уже не стал. Надоело.
А на тестовой такого нет?
Зачем ты ешь мочу? Её нужно пить!
Тут таких море.
> Зажми кнопку назад.
В нормальных прошивках после этого происходит убиение приложения и всплывает тост application killed. Сорт оф закрытие всех всплывающих окошек, но слишком радикально. Хотелось бы всё же кнопку опционально иметь.
> В нормальных прошивках после этого происходит убиение приложения и всплывает тост application killed.
Рассказываю, как запилить костыль. Ставим Andmade Share из маркета... И все. Далее просто нажимаем на любом треде "поделиться ссылкой", выбираем Andmade Share, "всегда". В списке будет и браузер.
Список можно редактировать, долгими тапами перемещая приложения вверх-вниз.
Алсо, страницы двоща из браузера можно будет отправлять в Дэшчан через то же меню "поделиться".
Такие дела.
Долбоёб не может в тайминги. Чтобы килльнуть приложение нужно держать кнопку около 3-4 секунд, чтобы закрыть ответы - достаточно меньше секунды.
Только на твоём говнофоне нужно держать столько времени, у меня через секунду убивает.
>В нормальных прошивках после этого происходит убиение приложения и всплывает тост application killed.
Спешу тебя огорчить, прошивка, разработчик которой назначает бессмысленные действия на кнопки навбара и не даёт возможности их настроить не является нормальной.
Ну дрочись.
Снова киндлпетух кинам пожаловал. Уёбывай, долбоёб.
Я тебя спрашиваю - нахуй тебе это нужно вообще?
Трекер, галерея, нормальное избранное. Нет? Тогда пшел вон.
Если не рухнет само, закрывай через список открытых приложений вместе с дэшем.
Разработчик, а ты с Вортексом общался? Он тебя на хуй не шлёт?
Алсо, не мог бы ты запилить такую поеботу, чтоб по воздуху приложение обновлялось?
Порой ssl немного ошибается, но обновление помогает справиться.
Не, не общался.
Хз чё ты имеешь в виду "по воздуху". Но в настройках можно по номеру версии нажать и обновиться.
Ну вот сиди и мучайся тогда со своей говнопрошивкой на своём говне, обоссыш.
В официальном CM это настраивается. Повесил бессмысленную функцию на долгий тап? Терпи. Никто под тебя подстраиваться не будет.
Настройки - Скрывать страницы.
С компа заходишь, вверзу серая табличка всплывала.
Не понял
Не пизди, у меня мммаксимум официальный цыганоген, и первый долгий тап по назад закрывает все попапы, а уже второй — приложение.
Лал.
На спине твоей мамки. Иди проверь скорее!
Ну-ка быстро извинился, пидорас.
Блять, пили уже каталог как на форчановском клевере. Сука, ты меня уже достал своими обещаниями, уёбок!
Фрейдисты довольны твоей фиксацией.
Это у тебя от лукавого, убери смятение из души, вернись к истинной 1.4.1
Последней версией была 1.4.0.
Зачем такой вопрос.
Тогда почему она "тестовая"? Как раз релизная версия должна быть стабильнее, а тестовая используется для тестирования новых функций. Все у вас через жопу.
Опять фиксация.
> тестовая используется для тестирования новых функций
Она и используется для тестирования новых функций.
Вовсе нет, новые функции появляются в релизной, а ошибки исправляются в тестовой.
Ты бы ещё спросил, почему мелкие обновления отличаются датой сборки, но не отличаются номером версии.
Тебе не похуй? Или у тебя папочка с версиями под дашчан запилина и ты их бережно складываешь?
Такая папочка весьма не помешала бы.
Вообще-то сейчас в тестовой есть новые функции. Просто об этом никто и не знает.
Одна хуйня.
Тебя не смущает возможность установить модифицированный зонд,
Лал. Пользуюсь последней версией - это достаточно аутично?
Че ебанутый штоли?
О майнере все знают. Чего скрывать.
А обычный браузер у тебя иначе работает?
Потому что проверка капчи идёт на сервере только после того, как все данные будут отправлены блять
А через обычный браузер я не сижу, он только на пека, а там неважно, когда проверяется.
А схуяли я должен из своего кармана оплачивать кривую работу макакиного поделия, а следовательно, и дашкиного поделия тоже? В вакабе и при педалике такой хуйни не было.
Не думаю, что связано, но в дашчане яндекс капча не может быть больше шести знаков, что исключает ошибку с перенабором. Меньше шести можно послать, но будет справедливо забракована. Можно ли подпилить дашчан так, чтобы яндекс капча в пять и меньше знаков давала предупреждение об ошибке при попытке отправить?
Дашчан не говно, так что все нормально.
С подключением. Тариф?
Весь веб так всю жизнь работал, а у него блять какой-то свой манявебмир, где такой хуйни нет. Сейчас Тим Бернерс-Ли лично побежит для тебя http переделывать, долбоёб.
Пришлите нам ваши данные и мы пошлем вас нахуй. Вот так работает интернет.
Какой-то тариф без абонентской платы пятилетней давности от мтс. Сменил бы, но звоню очень мало, а тарифов без минут, но с нормальным интернетом я не видел у мтс.
И почему нельзя сначала проверять капчу, а потом грузить на сервер картинки, м? Можешь назвать хоть одну причину, кроме "всегда через жопу работало, значит так надо"?
Капча состоит из шести легко читаемых знаков, кем надо быть, чтобы ввести её неправильно?
другой анон
> И почему нельзя сначала проверять капчу, а потом грузить на сервер картинки, м? Можешь назвать хоть одну причину, кроме "всегда через жопу работало, значит так надо"?
Потому что http так устроен. Сначала ты шлёшь данные, потом получаешь ответ. Получить ответ, пока ты не отослал всё, нельзя.
> Я же просил без этой хуйни про так надо потому, что всегда так было.
Ну вот я тебе и говорю - пиши Тиму Бернерсу-Ли, он тебе всё хорошо зделает, раз тебе не нравится, как протокол работает.
И браузеры все тоже пусть бегут переделывать под это, потому что долбоёб с двача всё лучше всех знает.
> Я же просил без этой хуйни про так надо потому, что всегда так было.
Ты прочто феерический еболдыш.
> Потому что http так устроен.
> Сначала ты шлёшь данные, потом получаешь ответ.
> Получить ответ, пока ты не отослал всё, нельзя.
Перечитай эти три строки. Затем еще раз перечитай. И еще пару раз, для верности. Затем не спеша, со вкусом обдумай. А затем убери палец от кнопки "ответить" и больше не говори таких глупых вещей.
Ну пусть хач костыль напишет, чтобы сначала только капчу отсылать, а картинки потом, если капча правильная.
Можно сделать маску на 6 символов и кнопку неактивной, но это же Даша дебил, у него номер версии для красоты сделан, так что его больной мозг может это пожелание превратить в личное оскорбление.
Был уверен, что ошибся в капче.
Чем тоньше линии, тем лучше мне видно. Планирую перейти на 240 дпи.
Можешь рекапчу включить, она работает почти так, как ты хочешь. Если вводишь не заебёшься, конечно, кек.
Этот хуесос на любую критику и вопросы так реагирует, будто ему в анус вставили палку.
Например?
Хорошо.
Линии капчи чёрные, поле под ней белое даже в темных темах, а не только, как сейчас в светлых.
Бочку.
Ты дебил? Речь о даше
Один раз ставил тестовую, ошибок нет, ЧЯДНТ?
А попал на себя, дурачок. Впрочем, как обычно, не обосраться ты не мог, позавчера точно так же слился, петух.
А в оригинале было. И зачем было убирать? Кому мешала возможность видеть нормальное время постов?
Позавчера я с тобой, нищенкой, и не срался. Детектор чини.
Он каждый день сюда заходит потралировать на старые темы.
Да. Мне нужно оригинальное время постов, я заебался вычитать 4 часа постоянно т
Чтобы не было.
Теперь и не будет.
Спасибо. Бобра тебе, всем бобра.
А всё от того что Даш не желает прислушиваться к просьбе сделать опционально светлую капчу и на тёмной теме.
Это копия, сохраненная 10 марта 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.