1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Обновляйте свои сервера иначе им...

Тема в разделе "Оффтопик", создана пользователем Shevchik, 16 апр 2015.

Статус темы:
Закрыта.
  1. Easy

    Easy Старожил Пользователь

    Баллы:
    103
    Skype:
    dragon_ice2
    Имя в Minecraft:
    Germis
    Так установи его. Я использую easy_install т.к. pip ругается на ssl.
     
  2. InterWall

    InterWall Старожил Пользователь

    Баллы:
    173
    У меня вообще какая-то бредятина.
    Код:
    Mac-Pro-Bogdan:pyCraft InterWall$ python start.py
    
    Enter your username: re***[email protected]
    
    Enter your password:
    
    Please enter server address (including port): mdest.ru
    
    /usr/local/lib/python2.7/site-packages/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
    
      InsecurePlatformWarning
    
    Logged in as [email protected]
    
    Exception in thread Networking Thread:
    
    Traceback (most recent call last):
    
      File "/usr/local/Cellar/python/2.7.8_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    
        self.run()
    
      File "/Users/InterWall/Documents/Другое/GitHub/pyCraft/minecraft/networking/connection.py", line 190, in run
    
        self.connection.file_object)
    
      File "/Users/InterWall/Documents/Другое/GitHub/pyCraft/minecraft/networking/connection.py", line 232, in read_packet
    
        packet_id = VarInt.read(packet_data)
    
      File "/Users/InterWall/Documents/Другое/GitHub/pyCraft/minecraft/networking/types.py", line 99, in read
    
        byte = ord(file_object.read(1))
    
    TypeError: ord() expected a character, but string of length 0 found
     
  3. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Всё крч, для 1.5.2 написал, щас выложу на тестирование.
     
  4. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
  5. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ничего, патч уже в ядре.
    Держите, проверял только на локальном сервере, и сервер даже где-то минуту боролся за свою жизнь, так что крашит не мгновенно.
    Щит, прикрепить забыл. Исходники в архиве тоже.
    Выкладывание данного крашера на другие ресурсы в данный момент запрещается.
     

    Вложения:

    • 152crasher.zip
      Размер файла:
      7,3 КБ
      Просмотров:
      138
  6. Easy

    Easy Старожил Пользователь

    Баллы:
    103
    Skype:
    dragon_ice2
    Имя в Minecraft:
    Germis
    Ну ты монстр) Для пиратки разве ник обязателен?
     
  7. Firkys

    Firkys Активный участник Пользователь

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Не правильно поступаешь, но дело твоё личное конечно.
    Просто у большинство хомячков не хватило бы мозгов воспользоваться скриптами питона, либо в клиенте изменить отправку пакетов.

    Крч. Продам фикс для 1.7 и 1.6 за слишком большую монету, либо ищите иные пути исправлении проблемы. Обращаться только за покупкой, да я плохой человек.
     
  8. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    На пиратках ничего не вышло
     
  9. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ник просто от балды. Если бы я забил бы какой-нибудь гвоздями, то можно было просто пробанить ник. А так приходится реально фиксить.
    Не всегда падает, но 2 из 5 рандомных серверов упало, но надо переходить на другой пакет, с этим проще всего было работать.
     
  10. Easy

    Easy Старожил Пользователь

    Баллы:
    103
    Skype:
    dragon_ice2
    Имя в Minecraft:
    Germis
    И каков шанс уронить пиратский сервер? Можно как-нибудь включить прогу с консолью, чтобы мониторить?
     
  11. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Также как и всё остальное java -jar ...
    Прога в консоль только ошибки пишет.
     
  12. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Я так понимаю это через книгу делают?
     
  13. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Нет, читай пост.
     
  14. Qmaks

    Qmaks Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    А хочешь я тебя пошлю на***?
    Ребят! Берем, запрещаем пакет да и всё..
     
  15. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да, отличная идея запретить пакет которым игрок ставит блоки...
     
  16. Firkys

    Firkys Активный участник Пользователь

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Пошли, мне нравится это :)
    Конечно запрещай, а ещё сервер закрой, чтобы вовсе не сломали длинным пакетом.
    Ерись не неси, если ты не понял в чем косяк.

    И да, мне хотелось бы увидеть как ты будешь запрещать его, можно кусочек кода ? :D
     
  17. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Скрипт на гитхабе только для 1.8.
     
  18. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    А как тогда зайдут на 1.5 если скрипт токо для 1.8? Переписывают чтоли под 1.5?
     
  19. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    socket write error всегда, на 20ти серверах попробовал, эх жаль :3
     
  20. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    А какой именно? А хотя понял, немного неправильно заимплементил протокол.
    Вот новый, должен работать чуть лучше. Хотя многие вещи всё равно на костылях ещё.
     

    Вложения:

    • 152Crasher.zip
      Размер файла:
      7,8 КБ
      Просмотров:
      852
    Последнее редактирование: 17 апр 2015
Статус темы:
Закрыта.

Поделиться этой страницей