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

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

Она надо?

Да 13 голосов72,22%
Нет 5 голосов27,78%
  1. Оффлайн

    Mr. Cluster

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

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

    Новая версия(ссылка):
    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

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

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

    Сообщений: 399

    Симпатий: 89

    Трофеев: 9

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

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

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

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

    Mr. Cluster

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

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

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

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

    Mr. Cluster

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

    1234567890

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

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

    Еееееееее

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

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

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

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

    Mr. Cluster

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

    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

    Звание: Азиатка с причендалом

    Олдфаги

    Сообщений: 27681

    Симпатий: 16465

    Трофеев: 21

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

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

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

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

    Mr. Cluster

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

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

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

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

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

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

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

    sdir01

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

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

    Сообщений: 2254

    Симпатий: 1656

    Трофеев: 12

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

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


    ну а так, молодец, к успеху идешь, знал бы чего и как там в этом андрюхе и его редакторе то помог бы с дизайном nerd
    21 марта 2017 - 11:11 / #27
  9. Оффлайн

    TrueMemer

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

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

    Сообщений: 1419

    Симпатий: 1566

    Трофеев: 11

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

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

    sdir01

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

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

    Сообщений: 2254

    Симпатий: 1656

    Трофеев: 12

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

    опять ты сваи API рекломируеш!
    21 марта 2017 - 18:04 / #29
  11. Оффлайн

    frendly herobrin rus

    Звание: Азиатка с причендалом

    Олдфаги

    Сообщений: 27681

    Симпатий: 16465

    Трофеев: 21

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

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

    Звание: Азиатка с причендалом

    Олдфаги

    Сообщений: 27681

    Симпатий: 16465

    Трофеев: 21

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

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

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

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

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

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

    frendly herobrin rus

    Звание: Азиатка с причендалом

    Олдфаги

    Сообщений: 27681

    Симпатий: 16465

    Трофеев: 21

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

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

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

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

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

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

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

    frendly herobrin rus

    Звание: Азиатка с причендалом

    Олдфаги

    Сообщений: 27681

    Симпатий: 16465

    Трофеев: 21

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

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

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

    Сообщений: 82

    Симпатий: 32

    Трофеев: 5

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

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

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

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

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

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

    frendly herobrin rus

    Звание: Азиатка с причендалом

    Олдфаги

    Сообщений: 27681

    Симпатий: 16465

    Трофеев: 21

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

    Эх, ну ок хули

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

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

    sdir01

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

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

    Сообщений: 2254

    Симпатий: 1656

    Трофеев: 12

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

    Могу помочь с этим, ну, перенести свои скрипты на мой хост.
    26 марта 2017 - 12:32 / #39
  21. Оффлайн

    TrueMemer

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

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

    Сообщений: 1419

    Симпатий: 1566

    Трофеев: 11

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

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

Сейчас онлайн: 3

Создано тем
6418
Написано сообщений
690595
Пользователей
283195
Новый участник
Strelok2016

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

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

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

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

3JIou_Kpunep

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

Ответов: 108993

Автор: gamerch

Сегодня, 03:50

Девушка Херобрин

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

Strelok2016

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

Ответов: 5

Автор: gamerch

Сегодня, 00:41

King's squad | в стадии пилинга

Тема в разделе: Карта "в разработке"

blaster135790

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

Ответов: 70

Автор: blaster135790

Вчера, 19:58

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

Тема в разделе: Проекты

Mr. Cluster

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

Ответов: 52

Автор: Mr. Cluster

Вчера, 18:40

CustomNPCs, "свой" подмир

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

Oldemar

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

Ответов: 1

Автор: Vlados360rus3

Вчера, 15:12