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

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

Она надо?

Да 11 голосов73,33%
Нет 4 голосов26,67%
  1. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

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

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

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


    Версия rc2.13:


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

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

    11 января 2017 - 16:21 / #1
  2. Оффлайн

    Mordegaard

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

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

    Сообщений: 380

    Симпатий: 80

    Трофеев: 9

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

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

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

    16 марта 2017 - 19:23 / #21
  3. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

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

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

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

    17 марта 2017 - 05:46 / #22
  4. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

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

    1234567890

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

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

    Еееееееее

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

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

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

    18 марта 2017 - 13:36 / #23
  5. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

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

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


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

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

    21 марта 2017 - 00:31 / #24
  6. Онлайн

    frendly herobrin rus

    Звание: Бородач

    Дедушки

    Сообщений: 26768

    Симпатий: 15315

    Трофеев: 20

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

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

    https://vk.com/eurobeateveryday
    Tea Sanctuary Corporation. 2014-2017г.

    21 марта 2017 - 07:14 / #25
  7. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

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

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

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

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

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

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

    21 марта 2017 - 07:55 / #26
  8. Оффлайн

    sdir01

    Звание: V.I.P на хуторе

    Главные редакторы

    Сообщений: 1439

    Симпатий: 892

    Трофеев: 11

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

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


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

    21 марта 2017 - 11:11 / #27
  9. Оффлайн

    TrueMemer

    Звание: V.I.P на хуторе

    Модератор бездны

    Сообщений: 1354

    Симпатий: 1503

    Трофеев: 11

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

    Я веду это к тому, что тебе следует использовать https://bulletenergyapi.eu-gb.mybluemix.net/ .
    21 марта 2017 - 15:58 / #28
  10. Оффлайн

    sdir01

    Звание: V.I.P на хуторе

    Главные редакторы

    Сообщений: 1439

    Симпатий: 892

    Трофеев: 11

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

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

    21 марта 2017 - 18:04 / #29
  11. Онлайн

    frendly herobrin rus

    Звание: Бородач

    Дедушки

    Сообщений: 26768

    Симпатий: 15315

    Трофеев: 20

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

    ты о чём? anonim

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

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

    https://vk.com/eurobeateveryday
    Tea Sanctuary Corporation. 2014-2017г.

    21 марта 2017 - 18:23 / #30
  12. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

    Цитата: 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

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

    26 марта 2017 - 09:50 / #31
  13. Онлайн

    frendly herobrin rus

    Звание: Бородач

    Дедушки

    Сообщений: 26768

    Симпатий: 15315

    Трофеев: 20

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

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

    https://vk.com/eurobeateveryday
    Tea Sanctuary Corporation. 2014-2017г.

    26 марта 2017 - 10:10 / #32
  14. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

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

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

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

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

    26 марта 2017 - 10:20 / #33
  15. Онлайн

    frendly herobrin rus

    Звание: Бородач

    Дедушки

    Сообщений: 26768

    Симпатий: 15315

    Трофеев: 20

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

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

    https://vk.com/eurobeateveryday
    Tea Sanctuary Corporation. 2014-2017г.

    26 марта 2017 - 10:23 / #34
  16. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

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

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

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

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

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

    26 марта 2017 - 10:28 / #35
  17. Онлайн

    frendly herobrin rus

    Звание: Бородач

    Дедушки

    Сообщений: 26768

    Симпатий: 15315

    Трофеев: 20

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

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

    https://vk.com/eurobeateveryday
    Tea Sanctuary Corporation. 2014-2017г.

    26 марта 2017 - 10:29 / #36
  18. Оффлайн

    Mr. Cluster

    Звание: Любитель понажимать кнопки

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

    Сообщений: 73

    Симпатий: 25

    Трофеев: 4

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

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

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

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

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

    26 марта 2017 - 10:40 / #37
  19. Онлайн

    frendly herobrin rus

    Звание: Бородач

    Дедушки

    Сообщений: 26768

    Симпатий: 15315

    Трофеев: 20

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

    Эх, ну ок хули

    https://vk.com/eurobeateveryday
    Tea Sanctuary Corporation. 2014-2017г.

    26 марта 2017 - 10:47 / #38
  20. Оффлайн

    sdir01

    Звание: V.I.P на хуторе

    Главные редакторы

    Сообщений: 1439

    Симпатий: 892

    Трофеев: 11

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

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

    26 марта 2017 - 12:32 / #39
  21. Оффлайн

    TrueMemer

    Звание: V.I.P на хуторе

    Модератор бездны

    Сообщений: 1354

    Симпатий: 1503

    Трофеев: 11

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

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

Создано тем
12090
Написано сообщений
949428
Пользователей
276038
Новый участник
Babahalah

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

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

Название темы Автор Статистика Последнее сообщение
Форумный чат

Тема в разделе: Чат флудилка

3JIou_Kpunep

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

Ответов: 76948

Автор: GeXOn

Сегодня, 17:58

Help!

Тема в разделе: Моддинг

vadim54

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

Ответов: 0

Автор: vadim54

Сегодня, 15:26

Как выдать себе предметы в старых версиях майна(альфа, бета, индев)?

Тема в разделе: Ваши вопросы по Minecraft

Пессимист

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

Ответов: 8

Автор: Пессимист

Сегодня, 10:56

[Help] Вопросы по моддингу.

Тема в разделе: Моддинг

saxalin

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

Ответов: 285

Автор: vadim54

Сегодня, 10:51

Предметы кухни на вашей мебели

Тема в разделе: Флудильня

frity

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

Ответов: 2

Автор: GeXOn

Сегодня, 07:39