MOTR logo
    • Категории
    • Последние
    • Популярные
    • Метки
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти

    Настройка Ragnarok через прокси (HTTP/SOCKS)

    Запланировано Прикреплена Закрыта Перенесена Описания и прохождения
    607 Сообщения 257 Posters 232.2k Просмотры
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • CDGAxelC Не в сети
      CDGAxel
      отредактировано

      😞 А что теперь скажете?
      Проверил в другом месте игру через SocsCap. Вот там инет нормальный - это точно - с motronline.com инсталляк рагнарока льётся менее, чем за час. 10мбитка в общем... И те же дикие лаги! Играть ну просто нереально:( Что далать?
      Еще одна мысля... Пробовал апдейтиться через sockscap... То есть запустил через него sakray.exe, предварительно отключив прокси в эксплорере... Сразу скажу - игра пропатчена до упора - с этим механихмом я разобрался, и принес апдейт из дома. В процессе апдейта, точнее закачки файлов patch_allow.txt, notice_patch.txt и patch2.txt стало ясно, почему такие дикие постоянные лаги (более 2х сек) в игре - эти файлы суммарным обьемом в 8К льются порядка минуты как мин... Видимо то же происходит и с игрой. Помогите, плиз, понять, откуда берутся такие тормоза? Инет у нас супербыстрый - все просто летает... Почему тогда траффик через sockscap+httpport около 150 байт в секунду? Еще момент - никакие внешние сайты у нас не пингуются - firewall не пускает... Может это тоже как-то влияет?

      1 ответ Последний ответ Ответить Цитировать 0
      • CDGAxelC Не в сети
        CDGAxel
        отредактировано

        Итак... Изучение теории редко бывает вредным - сейчас я расскажу, почему играть через HttpPort нереально из-за лагов, и как с этим бороться. Еще раз напомню, почему приходиться пользоваться программой SocksCap или связкой SocksCap+HttpPort. Дело в том, что порты нужные игре - 5121, 6121, 6900 часто закрыты на работе злостным админом. Как бороться? Использовать SocksCap, туннелирующий траффик по требуемым портам через socks (порт 1080). А что делать, если и 1080й порт закрыт? Тут поможет HttpPort, позволяющий перенаправлять socks-траффик через proxy, заодно шифруя данные. Как работает HttpPort? Он коннектится к программе HttpHost, которая расшифровывает траффик, и направляет его куда нужно. Прикол в том, что использование т.н. public HttpHost, к которому коннектится при дефолтных настройках программа HttpPort бесплатно, а потому там просто жуткие ограничения на траффик и время отклика. Вердикт - играть нереально (пинг более 2 сек при траффике менее 100b/sec). Что делать? Использовать свой HttpHost. Что требуется? Скачать программу, и поднять сервис на каком либо доступном серваке. Далее, в настройках HttpPort на закладке proxy в разделе Use personal remote host at задается IP вашего сервака, его порт и пароль. Вроде бы все хорошо:) Одна проблема - далеко не у каждого есть свой хост, где можно запустить сервис HttpHost (скажем проще - практически ни у кого нет). Отсюда просьба к к Spacoomу... Нельзя ли поднять этот сервис, скажем на socks.deeptown.net, или где еще? Уверен, траффик через него будет мизерный - слишком мало людей читают форум, еще меньше прочтут вышенаписанное, а только единицы захотят так заморачиватся. Но разве не стоит любовь к игре этих единиц небольшого гемора в виде поднятия срвиса?
        PS: если можно - вынесите этот пост в отдельный топик...

        1 ответ Последний ответ Ответить Цитировать 0
        • SpacoomS Не в сети
          Spacoom
          отредактировано

          нельзя, следует указывать свой локальный прокси. Если такого нет - покупать нормальный инет

          1 ответ Последний ответ Ответить Цитировать 0
          • CDGAxelC Не в сети
            CDGAxel
            отредактировано

            Хм.. Причем тут локальный прокси? Я не про настройку "http proxy to bypass", а про "Use personal remote host at". А про покупку инета - это, конечно, верно, но на работе я не могу юзать никакой инет, кроме рабочего... а дома никаких проблем и нет... Только тогда зачем вообще тут разводить разговор о httpport, если играть через него нельзя?
            PS: значит не стоит... эхь...

            1 ответ Последний ответ Ответить Цитировать 0
            • SpacoomS Не в сети
              Spacoom
              отредактировано

              httpport использует обыкновенный https proxy. Играть через него можно тем у кого выход в инет только через такой прокси

              1 ответ Последний ответ Ответить Цитировать 0
              • CDGAxelC Не в сети
                CDGAxel
                отредактировано

                2 Spacoom: ну... в общем-то да! но ты видно невнимательно читал, как работает httpport. да, он действительно через через 443 порт (https). Но лезет он куда, спрашивается? Именно на httphost, запущенный на серваке создателей проги. А на этом серваке поставлены ограничения на траффик и время отклика. Поэтому как ни крути, но если пользоваться публичным серваком (поле "Host name or IP address" пустое), то играть нереально... От того и просьбы поднять сервис.
                Ну да лана... Я уже ищу знакомого админа, который сможет поднять мне такой сервис...

                1 ответ Последний ответ Ответить Цитировать 0
                • SpacoomS Не в сети
                  Spacoom
                  отредактировано

                  У нормальных людей он лезет на локальный прокси, для этих людей и упомянут

                  1 ответ Последний ответ Ответить Цитировать 0
                  • CDGAxelC Не в сети
                    CDGAxel
                    отредактировано

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

                    1 ответ Последний ответ Ответить Цитировать 0
                    • R Не в сети
                      rayden
                      отредактировано

                      А где ruro.exe скачать? Силка данная више неработает:(( [У меня через сох игра запускетса, качаетса гамегуард, викидивает какое та кореское предупрездение на чорнам фоне, далсе логин и пасс где писать всё на кореискам но нечево написать нелзя] Судя по посту MrBurns'a мне версийи фаилов не такие.

                      1 ответ Последний ответ Ответить Цитировать 0
                      • SpacoomS Не в сети
                        Spacoom
                        отредактировано

                        руро качать не только не нужно, но и вредно отдельно, следует скачать сакрэй со страницы даунлоада и поставить его апдейтить игру

                        1 ответ Последний ответ Ответить Цитировать 0
                        • Strel0kS Не в сети
                          Strel0k
                          отредактировано

                          Имеется такая схема: прокси сервер (внешний инет), стоить Proxy+ с отрытыми Soks5 и Http <-- локальный сервер (внутренний инет), стоить Proxy+ с Soks5 и Http <-- локальный машины с Рогнарьком.
                          Вопрос: Как запустить на локальных машинах рогнарёк?

                          на локальном сервере сделано каскадирование на прокси сервер по Http, я так понимаю что игре нужно Сокс5 каскадировать, подскажите как это сделать или что вообще нужно для запуска Ро?

                          1 ответ Последний ответ Ответить Цитировать 0
                          • SpacoomS Не в сети
                            Spacoom
                            отредактировано

                            Настроить нормальный нат и не мучиться

                            1 ответ Последний ответ Ответить Цитировать 0
                            • Strel0kS Не в сети
                              Strel0k
                              отредактировано

                              @"Spacoom":
                              Настроить нормальный нат и не мучиться

                              Нету возможности получить нормальный инет и не предвидеться! ))=

                              1 ответ Последний ответ Ответить Цитировать 0
                              • SpacoomS Не в сети
                                Spacoom
                                отредактировано

                                По поводу работы через хттпс и сокс читать самый первый пост этой темы. У гизума схожая с тобой проблема и все работает. Сам так никогда не извращался и не собираюсь.

                                1 ответ Последний ответ Ответить Цитировать 0
                                • A Не в сети
                                  ace
                                  отредактировано

                                  Здарова!
                                  У меня след фигня: имеется инет через прокси на котором закрыто все что можно...коннекчусь я к этому всему через ВПН...
                                  Запускаю просто гаму: он скачивает патчи, а после ввода имени и пароля, появляется окошко "подождите", а потом "не коннектит к серваку"...
                                  Когда запускаю через ХТТПорт и Сокс, то после ввода пароля все это зависает и через минуту сокс выдает ошибку: тайм аут...
                                  Может я что-то не так настроил?

                                  1 ответ Последний ответ Ответить Цитировать 0
                                  • P Не в сети
                                    PhoeniXX
                                    отредактировано

                                    Привет.
                                    Аналогичная проблема.
                                    сразу при установке обновил,он минут 5 качал обновления, дома без прокси работает, но на работе с http-proxy нет:
                                    я делал по инсрукции, ставил http tunnel, он создавал sock4,5 прокси, потом ставил sockcap, в add добавлял путь\sakexe.exe -1rag1 /account:sclientinfo.xml, запускал ruro.exe /Attach2 /run, нажимал ок, и запускал в sockcap. если запускать аналогично через коммандную строку, то нормально, если через sockcap пишет ошибку "load MapInfogTable Failed! Fatal Error (10003)! Failed to atach (bad id) ID: 996 (000003E4) Err:31 "

                                    1 ответ Последний ответ Ответить Цитировать 0
                                    • CDGAxelC Не в сети
                                      CDGAxel
                                      отредактировано

                                      Люди! читаем посты выше там всё нормально описано... Но! играть можно только если socks на проксе открыт (1080 порт)... Если нет - не судьба... Через HttpPort играть невозможно - читаем выше почему...

                                      1 ответ Последний ответ Ответить Цитировать 0
                                      • E Не в сети
                                        eBatman
                                        отредактировано

                                        Всем привет!
                                        у меня такая трабла: прокси с открытым портом 1080, установлен сокскап, делал так как описывали выше...НО ничего не происходит - хоть бы ошибку выдал, а то ваще ничего - даже обидно!
                                        Подскажите что делать? Я в этих делах полный нуб!

                                        1 ответ Последний ответ Ответить Цитировать 0
                                        • NumenorN Не в сети
                                          Numenor
                                          отредактировано

                                          **Для тех у кого Рагнар работал через HTTPPort и SocksCap, но ужасно тормозил. То есть играть было вообще невозможно... **

                                          Итак, как я решил эту проблему. Просто надо немного поднастроить HTTPPort. Во первых ставим Bypass Mode на AUTO. Во вторых на закладке Port Mapping добавляем 3 новых мэппинга:

                                          1. Local Port: 6900, Remote Host: 207.44.229.133, Remote Port: 6900
                                          2. Local Port: 6121, Remote Host: 207.44.229.133, Remote Port: 6121
                                          3. Local Port: 5121, Remote Host: 207.44.229.133, Remote Port: 5121

                                          Галочку на Full SOCKS 4 Support (BIND) не удасться поставить, но и без этого всё заработало %)
                                          Главное чтобы был запущен SOCKS Server на 1080 порте.

                                          Всё! Остальные настройки, SocksCap и т.д. - было описано выше.

                                          У меня таким образом всё заработало. Может еще кому поможет... 😉

                                          1 ответ Последний ответ Ответить Цитировать 0
                                          • M Не в сети
                                            mofo
                                            отредактировано

                                            2Numenor
                                            А ты на какой HTTHost коннектишься ? На дефолтовый ?

                                            1 ответ Последний ответ Ответить Цитировать 0
                                            • Первое сообщение
                                              Последнее сообщение