Вы используете устаревший браузер

Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь до более современного браузера. :(

[ANDROID] Неофициальный клиент Для Ру-Мине

[ANDROID] Неофициальный клиент Для Ру-Мине

Она надо?

Да 13 голосов72,22%
Нет 5 голосов27,78%
    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    После довольно продолжительного моего отсутствия на Ру-Мине которое, впрочем, никого не волновало я таки решил вернуться.
    Но возвращаться с пустыми руками - не кошерно, и я подумал, что надо-бы допилить мой клиент для всеми нами любимого сайта.

    Все попытки допилить окончились крахом разобраться в старом говнокоде - та ещё задница, поэтому я сел и основательно на сколько это возможно начал кодить.

    Новая версия(ссылка):
    RuMineMobile
    Версия: R3.0
    Сборка: debug
    Фичи:
     - Отправка сообщений(флудильня)
     - Отображение сообщений треда(флудильня)
     - Основные BB-коды(Bold, italic, underline)
     - Авторизация
     - Профиль пользователя
    


    Версия rc2.13:


    Версия 1.1b145:
    GeXOn, Almighty, NIGHTDANGER и ещё 1 нравится это сообщение.
    Сообщение отредактировал Mr. Cluster 25 марта 2017 - 22:50

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #1 | 11 января 2017 - 16:21

    Mordegaard
    не в сети

    Просто хорошие люди

    Звание: Бесценный нехолоп

    Трофеев: 8

    Сообщений: 399

    Симпатий: 92

    SDIR01,
    Дай человеку хотя-бы костяк сделать, а потом уже можно будет и дизайн допилить.

    Если жизнь одаривает вас лимонами - не делайте из них лимонад. Взбеситесь, заставьте её забрать свои лимоны: "Зачем?! Что мне с ними делать?!" (c) Кейв Джонсон

    Картинка была убрана по просьбе моего голоса-шизофреника

    #21 | 16 марта 2017 - 19:23

    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    Цитата: SDIR01
    дизайн можно было более интересным образом продумать

    Дезигн-то, конечно, нужен, да вот я в дезигн - не сильно могу.

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #22 | 17 марта 2017 - 05:46

    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    Сайту не нравятся мои запросы...
    Говорит, что нельзя оставлять сообщения в данном разделе...

    1234567890

    О!
    Теперь стало ясно, куда отсылать запросы...

    Если это сообщение появится, то всё пошло абсолютно отлично...
    Second line
    Emoji the-man

    Еееееееее

    Всё работает!

    Сегодня отладил авторизацию и постинг мессагов в тред.
    Завтра запилю UI и соберу.
    Потом выложу.
    Сообщение отредактировал Mr. Cluster 18 марта 2017 - 20:08

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #23 | 18 марта 2017 - 13:36

    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    Короче, запилил я таки новую версию.
    Ставится как другое приложение.
    Из фич пока только авторизация и профиль пользователя.
    Кто хочет помочь, скачайте и посмотрите, работает ли оно. Если что сломалось, то пишите сюда.

    RuMineMobile
    Версия: rc2.13
    Сборка: debug
    Ссылка: https://yadi.sk/d/_rXSnFSr3GBsLo


    4:33
    Я спать.
    Вернусь через 2-3 часа.
    Сообщение отредактировал Mr. Cluster 21 марта 2017 - 00:33

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #24 | 21 марта 2017 - 00:31

    frendly herobrin rus
    не в сети

    Дедушки

    Звание: Искуственный AI, блеять

    Трофеев: 20

    Сообщений: 28629

    Симпатий: 20962

    Цитата: Mr. Cluster
    пользователя.

    Желтым по белому megayeah

    #25 | 21 марта 2017 - 07:14

    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    frendly herobrin rus,
    Дык, в профиле карма за новости тоже болотно-жёлтого.
    Поправлю.

    Тест.
    //Отправлено через RuMine Client

    О, теперь не дублируются :3

    Добавил отправку сообщений.
    Вечером постараюсь запилить отображение сообщений в тредах.

    /*
    Внимание! У вас нет прав для просмотра скрытого текста.
    */
    Сообщение отредактировал Mr. Cluster 21 марта 2017 - 10:42

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #26 | 21 марта 2017 - 07:55

    Voknehzyr
    не в сети

    Модератор

    Звание: Бабка на лавке

    Трофеев: 13

    Сообщений: 3598

    Симпатий: 2860

    Не забудь запилить в настройках возможность отключения этих вещей...
    Цитата: Mr. Cluster
    //Отправлено через RuMine Client

    Цитата: Mr. Cluster
    /*сообщение отправлено через клиент*/


    ну а так, молодец, к успеху идешь, знал бы чего и как там в этом андрюхе и его редакторе то помог бы с дизайном nerd

    💚 ГетероХаб 🍃 Вебщите 🍀

    #27 | 21 марта 2017 - 11:11

    TrueMemer
    не в сети

    Просто хорошие люди

    Звание: Чоткий паря

    Трофеев: 12

    Сообщений: 1599

    Симпатий: 1673

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

    Я веду это к тому, что тебе следует использовать https://bulletenergyapi.eu-gb.mybluemix.net/ .

    #28 | 21 марта 2017 - 15:58

    Voknehzyr
    не в сети

    Модератор

    Звание: Бабка на лавке

    Трофеев: 13

    Сообщений: 3598

    Симпатий: 2860

    Цитата: TrueMemer
    Я веду это к тому, что тебе следует использовать https://bulletenergyapi.eu-gb.mybluemix.net/ .

    опять ты сваи API рекломируеш!

    💚 ГетероХаб 🍃 Вебщите 🍀

    #29 | 21 марта 2017 - 18:04

    frendly herobrin rus
    не в сети

    Дедушки

    Звание: Искуственный AI, блеять

    Трофеев: 20

    Сообщений: 28629

    Симпатий: 20962

    Цитата: SDIR01
    опять ты сваи API рекломируеш!

    ты о чём? anonim

    Цитата: SDIR01
    Не забудь запилить в настройках возможность отключения этих вещей...

    А лучше сразу выпилить
    SDIR01, Mordegaard, ЯndomTrash нравится это сообщение.
    Сообщение отредактировал frendly herobrin rus 21 марта 2017 - 18:23

    #30 | 21 марта 2017 - 18:23

    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    Цитата: SDIR01
    отключения этих вещей

    я их почти сразу и выпилил. Они нужны были для теста.

    Цитата: SDIR01
    помог бы с дизайном

    так даже знать ничего не надо: запили мокап и отправь мне. Нпример тут(онлайн) или тут(программа)

    Цитата: TrueMemer
    тебе следует использовать https://bulletenergyapi.eu-gb.mybluemix.net/

    1) Документация не существует, я так понимаю? Ибо и на сайте TS и по ссылке на репозиторий на ГХ мне выдаёт 404.
    2) Мне моя реализация больше нравится: инстанции классов генерятся параллельно с разбором документа, как по-мне, это работает быстрее, чем разбирать JSON стандартными средствами или, упаси Монолит, библой GSON.

    Цитата: TrueMemer
    трафик технически не будет экономиться

    будет. При загрузке страницы надо ещё выполнить js-код, загрузить картеночки, а так - Jsoup грузит чистый html, разбирает его - и всё, вот вам документ, пригодный для работы.
    Сообщение отредактировал Mr. Cluster 26 марта 2017 - 09:51

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #31 | 26 марта 2017 - 09:50

    frendly herobrin rus
    не в сети

    Дедушки

    Звание: Искуственный AI, блеять

    Трофеев: 20

    Сообщений: 28629

    Симпатий: 20962

    Цитата: Mr. Cluster
    будет. При загрузке страницы надо ещё выполнить js-код, загрузить картеночки, а так - Jsoup грузит чистый html, разбирает его - и всё, вот вам документ, пригодный для работы.

    Однако не будет ли он ЕЩЁ меньше потреблять трафик, если будет парсить страницу на стороне сервера? Hmm По сути тут уже дело в килобайтах, но всё же
    Сообщение отредактировал frendly herobrin rus 26 марта 2017 - 10:11

    #32 | 26 марта 2017 - 10:10

    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    Цитата: frendly herobrin rus
    ЕЩЁ меньше

    Полный сайт: 1 933 312 байт
    Чистый html: 147 456 байт

    Сжатие ~13 раз.

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #33 | 26 марта 2017 - 10:20

    frendly herobrin rus
    не в сети

    Дедушки

    Звание: Искуственный AI, блеять

    Трофеев: 20

    Сообщений: 28629

    Симпатий: 20962

    Цитата: Mr. Cluster
    Полный сайт: 1 933 312 байтЧистый html: 147 456 байтСжатие ~13 раз.

    Дык если ты будешь передавать с сервера только нужною информацию(а не полностью html, лол), то ты получишь ещё меньше размер, да и программа будет работать быстрее(ну или даже скорей меньше ресурсов потреблять), т.к. уйдёт один пункт её алгоритма на сторону сервера
    Сообщение отредактировал frendly herobrin rus 26 марта 2017 - 10:23

    #34 | 26 марта 2017 - 10:23

    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    Цитата: frendly herobrin rus
    нужною информацию

    Ответ в JSON? Ну так придётся писать код обработки JSON'а. Стандартными средствами - куча boilerplate-кода, используя библы - GSON - тоже куча мороки.

    Цитата: frendly herobrin rus
    будет работать быстрее

    См. п1. Больше библ - больше грузим систему и больше apk-файл.

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #35 | 26 марта 2017 - 10:28

    frendly herobrin rus
    не в сети

    Дедушки

    Звание: Искуственный AI, блеять

    Трофеев: 20

    Сообщений: 28629

    Симпатий: 20962

    Цитата: Mr. Cluster
    Ответ в JSON? Ну так придётся писать код обработки JSON'а. Стандартными средствами - куча boilerplate-кода, используя библы - GSON - тоже куча мороки.

    Я не говорю про API мемера, ты можешь вполне создать свой API без JSON'a и шлюх anonim
    Сообщение отредактировал frendly herobrin rus 26 марта 2017 - 10:46

    #36 | 26 марта 2017 - 10:29

    Mr. Cluster
    не в сети

    Просто хорошие люди

    Звание: Пользователь, просто пользователь

    Трофеев: 5

    Сообщений: 82

    Симпатий: 32

    Цитата: frendly herobrin rus
    без JSON

    JSON - де-факто стандарт.

    Цитата: frendly herobrin rus
    свой API

    А я создал. Только на ПеХаПе. А он очень много памяти кушает, а на моём фри-хостинге и память ограничена и процессорное время(

    Мой Стеаме
    Мой Ютаб
    [Мой Сайт] [Он же]

    #37 | 26 марта 2017 - 10:40

    frendly herobrin rus
    не в сети

    Дедушки

    Звание: Искуственный AI, блеять

    Трофеев: 20

    Сообщений: 28629

    Симпатий: 20962

    Цитата: Mr. Cluster
    а на моём фри-хостинге и память ограничена и процессорное время(

    Эх, ну ок хули

    #38 | 26 марта 2017 - 10:47

    Voknehzyr
    не в сети

    Модератор

    Звание: Бабка на лавке

    Трофеев: 13

    Сообщений: 3598

    Симпатий: 2860

    Цитата: Mr. Cluster
    а на моём фри-хостинге и память ограничена и процессорное время(

    Могу помочь с этим, ну, перенести свои скрипты на мой хост.

    💚 ГетероХаб 🍃 Вебщите 🍀

    #39 | 26 марта 2017 - 12:32

    TrueMemer
    не в сети

    Просто хорошие люди

    Звание: Чоткий паря

    Трофеев: 12

    Сообщений: 1599

    Симпатий: 1673

    Mr. Cluster,
    http://truememer.cc.ua/archive/api.html
    Документировано, там единственный рабочий метод получения сообщений

    #40 | 26 марта 2017 - 18:00

Статистика форума

Создано тем
14399
Написано сообщений
874856
Пользователей
378273
Новый участник
l1Skip

Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички

Последние сообщения с форума

Название темы
Статистика
Последнее сообщение

Просмотров: 7324

Ответов: 163

Просмотров: 6953

Ответов: 59

Просмотров: 110

Ответов: 0

Просмотров: 145390

Ответов: 693