Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Гарант RF-Cheats.ru Чёрный рынок Реклама и привилегии Разработка читов Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > >

Скрипты и боты для ArcheAge

: Различные механизмы, программы и скрипты для автоматизации игры в ArcheAge
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Опции темы
Старый 03.04.2014, 01:43   #1
Yukikaze
Подпольщик AA
Аватар для Yukikaze
OFFLINE
Регистрация: 15.03.2014
Возраст: 34
Сообщений: 100
Благодарностей:
30 всего
Мнения: + 65
Репутация: 91

[Script] Запуск игры ArcheAge в обход гейм центра


Код:
import re
import urllib
import httplib
import os
import argparse
import xml.etree.ElementTree as Xml
from urlparse import urlparse


def request(url, param="", headers={}, method="GET"):
    if type(param) is dict:
        param = urllib.urlencode(param)

    uri = urlparse(url)
    conn = httplib.HTTPConnection(uri.netloc)
    conn.request(method, uri.path, param, headers)
    return conn.getresponse(), conn


def getCookies(responce):
    result = {}
    cookies = responce.getheader('set-cookie')
    if not cookies:  # cookies not found
        return result
    temp = re.split(",(?= \w+[\w\d]*=)", cookies)
    for cookie in temp:
        slices = re.split('=|; ', cookie)
        result.update({slices[0]: slices[1]})
    return result


def parseArgs():
    parser = argparse.ArgumentParser()
    parser.add_argument("login", help="GameCenter@Mail.ru login")
    parser.add_argument("password", help="GameCenter@Mail.ru password")
    parser.add_argument("-s", "--server", help="login server address")
    return parser.parse_args()


def main():
    args = parseArgs()
    split = args.login.split("@")
    if len(split) < 2:
        raise Exception("Bad email '{0}'".format(args.login))

    login = split[0]
    domain = split[1]
    password = args.password
    server = args.server or "178.22.90.182:1237"

    params = {"Login": login, "Domain": domain, "Password": password}

    resp, conn = request(
        "http://win.mail.ru/cgi-bin/auth", params, method="POST")
    conn.close()

    cookies = getCookies(resp)
    if 'Mpop' not in cookies:
        raise Exception("Authorization failed")

    mpop = cookies['Mpop']

    url = 'https://authdl.mail.ru/sz.php?hint=AutoLogin'
    params = '<?xml version="1.0" encoding="UTF-8"?>' + \
             '<AutoLogin ProjectId="3001" SubProjectId="0" ShardId="0" ' + \
             'Mpop="%s"/>' % mpop
    headers = {'User-Agent': 'Downloader/4050'}
    resp, conn = request(url, params, headers, "POST")
    xml = resp.read()
    conn.close()
    root = Xml.fromstring(xml)

    uid = root.attrib['PersId']
    token = root.attrib['Key']

    if not os.path.isfile('archeage.exe'):
        raise Exception("archeage.exe not found")

    commandline = ' '.join(["start", "archeage.exe", "-r",
                            "+auth_ip " + server,
                            "-uid " + uid,
                            "-token " + token])

    print "Starting client with", args.server or "default", "server"
    os.system(commandline)

if __name__ == '__main__':
    try:
        main()
    except Exception, e:
        print e
Как пользоваться:
  1. Качаем и устанавливаем питон версии 2.7 (добавляем его в переменную среды PATH, если инсталлер не сделал этого сам)
  2. Создаем текстовый документ с названием mini.py в папке /ArcheAge/Bin32
  3. Вставляем в созданный файл код скрипта
  4. Запускаем скрипт из командной строки: mini.py <email> <password>, или создаете .bat файл и запускаете из него

Обновления:
  • 11.04.2014
    • [~] Исправлены некоторые ошибки
    • [+] Добавлена возможность подключения клиента к собственному логин-серверу, для этого используем ключ -s или --server
      Пример
    • [+] Добавлена мини-справка, увидеть ее можно запустив скрипт с ключом -h или --help
      Пример
  • 22.07.2014
    • [~] Обновлен юзер-агент
    • [~] Исправлена ошибка 'no element found: line 1, column 0'


В 4.0 не работает. Рабочий (платный) вариант чита в этой теме.

Последний раз редактировалось dark; 12.12.2017 в 11:59.

Talk is cheap. Show me the code
— Linus Torvalds
 
Ответить с цитированием
Сказали спасибо:
Bzzzik (27.01.2015), Недоступно (12.08.2014), Spiret1 (20.07.2014), dmitry501 (07.04.2014)


Старый 03.04.2014, 20:48   #2
РустИзХМАО
Гость
Аватар для РустИзХМАО
Сообщений: n/a
Благодарностей:
0 всего

Пишет не является внутренне или внешней командой,не запускает

Последний раз редактировалось РустИзХМАО; 03.04.2014 в 21:02.
 
Ответить с цитированием
Старый 03.04.2014, 20:52   #3
wirus666
Нуб
Аватар для wirus666
OFFLINE
Регистрация: 03.03.2014
Возраст: 37
Сообщений: 0
Благодарностей:
12 всего
Репутация: 37

два дня бился чтобы токен получить, а вот готовый скриптик, забрал кусочек себе. спс.
 
Ответить с цитированием
Старый 03.04.2014, 21:03   #4
РустИзХМАО
Гость
Аватар для РустИзХМАО
Сообщений: n/a
Благодарностей:
0 всего

Цитата:
Сообщение от wirus666 Посмотреть сообщение
два дня бился чтобы токен получить, а вот готовый скриптик, забрал кусочек себе. спс.
как запустить через батник,не выходит у меня
 
Ответить с цитированием
Старый 04.04.2014, 06:17   #5
Yukikaze
Подпольщик AA
Аватар для Yukikaze
OFFLINE
Регистрация: 15.03.2014
Возраст: 34
Сообщений: 100
Благодарностей:
30 всего
Мнения: + 65
Репутация: 91

Питон установи
Цитата:
Качаем и устанавливаем питон версии 2.7 (добавляем его в переменную среды PATH, если инсталлер не сделал этого сам)
Добавлено через 2 часа 43 минуты
Не могу редактировать шапку, по этому добавлю сюда
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.

Исправил предыдущее исправление

Последний раз редактировалось Yukikaze; 04.04.2014 в 16:41. Причина: Добавлено сообщение

Talk is cheap. Show me the code
— Linus Torvalds
 
Ответить с цитированием
Старый 23.05.2014, 08:49   #6
nacudragnev19
Гость
Аватар для nacudragnev19
Сообщений: n/a
Благодарностей:
0 всего

не могу скачать готовое,перезалейте

Добавлено через 12 минут
и у кого нить получилось7

Последний раз редактировалось nacudragnev19; 23.05.2014 в 09:02. Причина: Добавлено сообщение
 
Ответить с цитированием
Старый 23.05.2014, 10:00   #7
69ms1
Гость
Аватар для 69ms1
Сообщений: n/a
Благодарностей:
0 всего

Не работает, почемуто
 
Ответить с цитированием
Старый 23.05.2014, 10:49   #8
Orenius
Нуб
Аватар для Orenius
OFFLINE
Регистрация: 09.04.2014
Возраст: 34
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

ПРи этом это все очень быстро закрывайтся,поймал принтскрином, вот побольше версия в яндекс диске
http://yadi.sk/d/ZRs_LnK-R54Cc


 
Ответить с цитированием
Старый 23.05.2014, 11:12   #9
nacudragnev19
Гость
Аватар для nacudragnev19
Сообщений: n/a
Благодарностей:
0 всего

вот и у меня както не получается....тема заброшена или создатель темы отпишется))))?
явно что то делаю не так
 
Ответить с цитированием
Старый 25.05.2014, 08:57   #10
wirus666
Нуб
Аватар для wirus666
OFFLINE
Регистрация: 03.03.2014
Возраст: 37
Сообщений: 0
Благодарностей:
12 всего
Репутация: 37

Цитата:
Сообщение от Orenius Посмотреть сообщение
ПРи этом это все очень быстро закрывайтся,поймал принтскрином, вот побольше версия в яндекс диске
http://yadi.sk/d/ZRs_LnK-R54Cc


у тебя miny.py каким-то образом стал батником ("пакетный фаqл"), а должен быть скриптом/исходником ("Python File")
 
Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск нескольких окон игры. AsaDiS Forsaken World читы 4 27.12.2014 21:30
И о5 брут 4 гейм Sitanom Взлом сайтов (XSS, SQL Injection, etc) 5 18.01.2013 04:07
Запуск WPF на PvpWar в обход защиты barsns Архив (Баги, Читы, Эксплойты БЕЗ ХАЙДА) 8 26.01.2011 12:42

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр