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

Вернуться   Чит портал RF-Cheats.ru - форум читеров и ботоводов > Archeage : aa.mail.ru > ArcheAge читы, баги, дюпы
Важная информация

ArcheAge читы, баги, дюпы

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

 

Ответ
 
Опции темы
Старый 17.03.2017, 16:49   #1
Neolution
Нуб
Аватар для Neolution
OFFLINE
Регистрация: 12.03.2017
Сообщений: 0
Благодарностей:
4 всего
Мнения: -7
Репутация: 13
Отправить сообщение для Neolution с помощью Skype™

Помогите в коде.


[/IMG]


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




Собственно , скрипт. для конекта к серву без ИЦ.
Не могу найти ошибку,ребят. Кто в питоне шарит,подскажите (2.7)
И вообще возможен ли коннект без лаунчера?
Если да-то подтолкните на дальнейшие мысли,если нет-то притупите пыл к данному вопросу.
Заранее спасибо.

З.ы ошибку исправил.Делает запрос,но отклоняет .Пусто.
Может делает мимо прокси сервера,но навряд-ли.

Хотелось проверить что же мешает модифицированному клиенту пройти проверку.
1 тест показал,что вышибает даже без установки мода,просто за то что через BMS распаковал game_pack,переименовал в game_pack1 и в корень клиента запихал папку game(содержимое пака(поясняю))(По факту файлы даже не заменял)

Еще попутный вопрос: если перелопатить packtool(с помощью которого мы можем вытаскивать и удалять файлы с game_pack),и добавить в функции импорт файлов(может там такое и есть,не пробовал) то мы обойдёмся без 3х часовой распаковки гейм пака,и локальная проверка файлов пройдёт без агра ИЦ и ГГ.
Чисто теория.Жду ваших мыслей.

Добавлено через 28 минут
Теперь проблема в следующем: авторизация провалена...Это чудо просто складывает свои руки и даже не пытается.Не происходит обмен.

Последний раз редактировалось Neolution; 17.03.2017 в 17:18. Причина: Добавлено сообщение

Дружите со своими внутренними демонами..
 
Ответить с цитированием


Старый 20.03.2017, 11:48   #2
redlable
Подпольщик AA
Аватар для redlable
OFFLINE
Регистрация: 09.01.2017
Сообщений: 202
Благодарностей:
0 всего
Репутация: 1

Никогда не вставляйте так код!
Читать невозможно
[ссылки доступны только зарегистрированным пользователям. ]
 
Ответить с цитированием
Старый 20.03.2017, 12:03   #3
dark
Администратор
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 947
Благодарностей:
30,028 всего
Мнения: + 16566
Репутация: 96747
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Мб потому что этому скрипту уже более трёх лет?

Создание читов на заказ | Правила форума | Обмен электронных валют

База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 20.03.2017, 19:10   #4
darassassin
Подпольщик AA
Аватар для darassassin
OFFLINE
Регистрация: 28.07.2015
Сообщений: 230
Благодарностей:
41 всего
Мнения: + 64
Репутация: 918

Откуда столько "программистов" вылезло?

...хожу по грани...
...бурю скважины...
...не пишите в ЛС о том что вы бомж по сообщениям...
...для чего этот форум, как не для разборок?...
Цитата:
Сообщение от Евгений89 Посмотреть сообщение
каждую секунду шлются пакеты передвижения сервер проверяет твоё положение и воздух из за этого убывает
Цитата:
Сообщение от Deniskaa Посмотреть сообщение
прога, после логина, залазит в базу данных игры на сервер, минуя шифровку и защиту, на верхнем уровне нафигачивает единички, сервак принимает эти пакеты за "официалов"
Цитата:
Сообщение от Host1337
привет, у тебя случаем нет тпхака с паком? я б купил или оказал другую услугу
 
Ответить с цитированием
Сказали спасибо:
Neolution (29.03.2017)
Старый 29.03.2017, 16:50   #5
Neolution
Нуб
Аватар для Neolution
OFFLINE
Регистрация: 12.03.2017
Сообщений: 0
Благодарностей:
4 всего
Мнения: -7
Репутация: 13
Отправить сообщение для Neolution с помощью Skype™

На основе этого напилино рабочее.Полностью функционирует.
И да,потом я это уже понял)

Добавлено через 42 секунды
Цитата:
Сообщение от darassassin Посмотреть сообщение
Откуда столько "программистов" вылезло?
Если бы:)

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

Дружите со своими внутренними демонами..
 
Ответить с цитированием
Ответ


Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Секреты в коде игры TuuTeP Clash of Clans читы 0 08.10.2016 20:29
куплю голду в бонус коде или из казны клана(10к) Николай L97 Куплю в WoT 0 19.09.2016 19:30
Поиск функций в ассемблерном коде клиента Теры (вопросы) GooG2e Общение читеров Теры 5 11.04.2015 19:09
Помогите найти ошибку в коде [c#] RoLLeX_X Взлом и программирование 4 19.03.2011 22:40
[ Помогите ] Помогите с настройкой лаунчера. fa_fa_fa Архив 0 14.11.2010 12:04

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