_isbanned Опубликовано: 8 февраля 2022 Поделиться Опубликовано: 8 февраля 2022 Простенькая программка для просмотра модераторов онлайн. Написана для людей со слабыми пк, которые не могут позволить открыть одновременно браузер и игру. Копирование ника происходит при нажатии на ник модератора. При копировании появляется соответствующая строка. ССЫЛКИ: 1. Exe-файл 2. Архив с кодом 3. VT POCTICJIAB и Charkos0ff 1 1 Ссылка на комментарий
Charkos0ff Опубликовано: 8 февраля 2022 Поделиться Опубликовано: 8 февраля 2022 На каком языке написано? Ну, и исходный код недоступен Ссылка на комментарий
_isbanned Опубликовано: 8 февраля 2022 Автор Поделиться Опубликовано: 8 февраля 2022 2 минуты назад, Charkos0ff сказал: На каком языке написано? Ну, и исходный код недоступен Python, тупанул, не залил код. Исправил Ссылка на комментарий
Charkos0ff Опубликовано: 8 февраля 2022 Поделиться Опубликовано: 8 февраля 2022 (изменено) 16 минут назад, _isbanned сказал: Python, тупанул, не залил код. Исправил /online/staff возвращает только онлайн MODER, WARDEN И CHIEF, в данном случае DEV и ADMIN можно убрать. Скрытый текст def ranks(i): if server_data_staff[i]["rank"] == "MODER": server_data_staff[i]["rank"] = "Модератор" elif server_data_staff[i]["rank"] == "WARDEN": server_data_staff[i]["rank"] = "Пр. Модератор" elif server_data_staff[i]["rank"] == "CHIEF": server_data_staff[i]["rank"] = "Гл. Модератор" Изменено 8 февраля 2022 пользователем Charkos0ff _isbanned 1 Ссылка на комментарий
Гость Опубликовано: 8 февраля 2022 Поделиться Опубликовано: 8 февраля 2022 Блин, хочу сделать свою версию доработанную)) Ну, почему бы и нет. Ссылка на комментарий
notKeluke Опубликовано: 8 февраля 2022 Поделиться Опубликовано: 8 февраля 2022 (изменено) Запрос к апи у тебя за весь код всего один, что означает, что moder_update вовсе не обновляет список модераторов Для этого можно сделать определенную функцию, которая будет делать запрос к апи и возвращать нужную нам информацию в Json def server_staff_online(): return requests.get("https://api.vimeworld.ru/online/staff").json() Делаем пару правок в moder_update и ranks и вуаля, при каждом нажатии список действительно обновляется Кстати про ranks, что она тут делает как функция? Насколько я понял, это должен быть префикс, поправь, если не так def ranks(server_data_staff, i): if server_data_staff[i]["rank"] == "DEV": server_data_staff[i]["rank"] = "Разработчик" elif server_data_staff[i]["rank"] == "MODER": server_data_staff[i]["rank"] = "Модератор" elif server_data_staff[i]["rank"] == "WARDEN": server_data_staff[i]["rank"] = "Пр. Модератор" elif server_data_staff[i]["rank"] == "CHIEF": server_data_staff[i]["rank"] = "Гл. Модератор" elif server_data_staff[i]["rank"] == "ADMIN": server_data_staff[i]["rank"] = "Гл. Администратор" if.. elif.. elif... elif... elif.... не самый лучший подход Есть куча разных способов такое избежать, прочитай о них тут Вот один из способов, пользуюсь им на ежедневной основе def ranks(server_data_staff, i): ranks_dict = { 'DEV': 'Разработчик', "MODER": "Модератор", "WARDEN": "Пр. Модератор", "CHIEF": "Гл. Модератор", 'ADMIN': 'Гл. Администратор' } server_data_staff[i]["rank"] = ranks_dict[server_data_staff[i]["rank"]] А в moder_update уже можно добавить сам префикс, там уже на твой вкус (sorry за тавтологию) Скрытый текст ну и по мелочи - в main.py есть два лишних импорта (xmlrpc и pyperclip), а в interface.py импорт sys идет с конца файла, советую всегда ставить их сверху c pyqt5, к сожалению, помочь не смогу, ибо за него не шарю код / exe у да чи Изменено 14 февраля 2022 пользователем notKeluke lucid, _isbanned и ElHacking 2 1 Ссылка на комментарий
Гость Опубликовано: 8 февраля 2022 Поделиться Опубликовано: 8 февраля 2022 1 час назад, notKeluke сказал: Есть куча разных способов такое избежать, прочитай о них тут Нужно будет как-нибудь почитать... Ссылка на комментарий
lucid Опубликовано: 9 февраля 2022 Поделиться Опубликовано: 9 февраля 2022 3 часа назад, notKeluke сказал: Есть куча разных способов такое избежать, прочитай о них тут опоп, это мне Ссылка на комментарий
sanewi Опубликовано: 13 мая 2022 Поделиться Опубликовано: 13 мая 2022 Прикольно. Ссылка на комментарий
Patric1337 Опубликовано: 17 мая 2022 Поделиться Опубликовано: 17 мая 2022 А VimeTop зачем? Ссылка на комментарий
Charkos0ff Опубликовано: 17 мая 2022 Поделиться Опубликовано: 17 мая 2022 1 час назад, Patric1337 сказал: А VimeTop зачем? 08.02.2022 в 21:14, _isbanned сказал: Написана для людей со слабыми пк, которые не могут позволить открыть одновременно браузер и игру. Ссылка на комментарий
dontfxckwithme Опубликовано: 1 августа 2022 Поделиться Опубликовано: 1 августа 2022 Имба, полезная штука. Ссылка на комментарий
NickDORIN Опубликовано: 25 августа 2022 Поделиться Опубликовано: 25 августа 2022 для читеров самое то Ссылка на комментарий
Denigration Опубликовано: 26 августа 2022 Поделиться Опубликовано: 26 августа 2022 09.02.2022 в 00:24, notKeluke сказал: Запрос к апи у тебя за весь код всего один, что означает, что moder_update вовсе не обновляет список модераторов Для этого можно сделать определенную функцию, которая будет делать запрос к апи и возвращать нужную нам информацию в Json def server_staff_online(): return requests.get("https://api.vimeworld.ru/online/staff").json() Делаем пару правок в moder_update и ranks и вуаля, при каждом нажатии список действительно обновляется Кстати про ranks, что она тут делает как функция? Насколько я понял, это должен быть префикс, поправь, если не так def ranks(server_data_staff, i): if server_data_staff[i]["rank"] == "DEV": server_data_staff[i]["rank"] = "Разработчик" elif server_data_staff[i]["rank"] == "MODER": server_data_staff[i]["rank"] = "Модератор" elif server_data_staff[i]["rank"] == "WARDEN": server_data_staff[i]["rank"] = "Пр. Модератор" elif server_data_staff[i]["rank"] == "CHIEF": server_data_staff[i]["rank"] = "Гл. Модератор" elif server_data_staff[i]["rank"] == "ADMIN": server_data_staff[i]["rank"] = "Гл. Администратор" if.. elif.. elif... elif... elif.... не самый лучший подход Есть куча разных способов такое избежать, прочитай о них тут Вот один из способов, пользуюсь им на ежедневной основе def ranks(server_data_staff, i): ranks_dict = { 'DEV': 'Разработчик', "MODER": "Модератор", "WARDEN": "Пр. Модератор", "CHIEF": "Гл. Модератор", 'ADMIN': 'Гл. Администратор' } server_data_staff[i]["rank"] = ranks_dict[server_data_staff[i]["rank"]] А в moder_update уже можно добавить сам префикс, там уже на твой вкус (sorry за тавтологию) Скрыть содержимое ну и по мелочи - в main.py есть два лишних импорта (xmlrpc и pyperclip), а в interface.py импорт sys идет с конца файла, советую всегда ставить их сверху c pyqt5, к сожалению, помочь не смогу, ибо за него не шарю код / exe у да чи господи, как вы в этом ахалай махалай разбираетесь... Для меня даже самая лучная аппаратура в самой лучшей студии звукозаписи выглядит проще, чем написанное на любом языке программирования "hello world" Ссылка на комментарий
FullPlz Опубликовано: 30 августа 2022 Поделиться Опубликовано: 30 августа 2022 Нет, программа не нужно проекту, так как есть VimeTop Ссылка на комментарий
Refli Опубликовано: 3 сентября 2022 Поделиться Опубликовано: 3 сентября 2022 (изменено) 26.08.2022 в 04:56, Denigration сказал: господи, как вы в этом ахалай махалай разбираетесь... Для меня даже самая лучная аппаратура в самой лучшей студии звукозаписи выглядит проще, чем написанное на любом языке программирования "hello world" вся эта аппаратура работает на АО, которое пишут программисты, так что энивей она смотреться проще не может дада душнила и что Изменено 3 сентября 2022 пользователем Refli Ссылка на комментарий
SmokyyySweed Опубликовано: 7 февраля 2023 Поделиться Опубликовано: 7 февраля 2023 это можно на ваймьопе посмотреть так что прога бесполезная! connsequencess 1 Ссылка на комментарий
PursuiitOFD Опубликовано: 24 февраля 2023 Поделиться Опубликовано: 24 февраля 2023 07.02.2023 в 08:26, SmokyyySweed сказал: это можно на ваймьопе посмотреть так что прога бесполезная! "Написана для людей со слабыми пк, которые не могут позволить открыть одновременно браузер и игру." Ссылка на комментарий
Fomka33 Опубликовано: 7 марта 2023 Поделиться Опубликовано: 7 марта 2023 26.08.2022 в 07:18, NickDORIN сказал: для читеров самое то Если читерам надо будет зачем то чекать онлайн модеров, то они это сделают через ВаймТоп Ссылка на комментарий
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас