|
WWW Web интерфейс для MaNGOS |
|
Опции темы | Поиск в этой теме | Опции просмотра |
22.11.2010, 14:28 | #41 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Я уже как-то давно писал, что на асценте это было реализовано без всяких изменений клиента или файла host. Как не знаю, да и версия была древняя, БК кажется, если не классик вообще, но кажется БК, т.к. до БК я ничего кроме мангоса и вовему не знал
Может быть, посылка адреса ведётся сервером в каком-то опкоде, или берутся данные от последнего соединения, только надо посылать что-то клиенту. Просто точно знаю что на асценте этот момент работал без всякого вмешательства в какие-либо файлы... |
22.11.2010, 15:07 | #42 | |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Цитата:
|
|
22.11.2010, 15:41 | #43 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
KiriX
Да, писал. Но что это дает-то без конкретики? Асцент сейчас вообще неясно кому надо перекапывать, и вообще где брать. Разве что Softer предложить - самому оттуда все вытащить. Ну теория это все, теория. В принципе - кому надо копаться, тот докопается. Но опять же - проще в своем привычном копаться, чем что-то чужое искать, там копаться, и вообще.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
22.11.2010, 18:15 | #44 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
А что касается асцента - может у кого и завалялось старое дело, я подсказал, куда стоит обратить взор, у меня исходников асцента нет. Точно даже помню, что текст для этих новостей в базе рилма асцента был в специальной таблице. Лорд, можешь ёрничать сколько угодно Сути это не меняет, если ты чего-то не знаешь или не видел, это вовсе не означает что этого нет или не было |
|
22.11.2010, 18:30 | #45 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
|
23.11.2010, 07:51 | #46 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
эмм...
KiriX знаешь, а вообще-то LordJZ прафф... Сам почитай свои слова: "где-то было, точно помню" - это же не показатель. Когда найдется человек, которому не в падлу будет это найти и выложить - тогда будет о чем говорить. А сейчас все это - абстракционизм. Ну было и было - фигня какая. Было-не было - сейчас уже мало значения имеет. Суть в том, что у нас нет, и пока не проверим - и не будет.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
23.11.2010, 09:29 | #47 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Ну конечно, я ведь обычно только чушь и пишу, доверия мне никакого, так?
Вы тут что-то пытаетесь найти, я говорю, что это есть и это факт. Может устарело и в новом клиенте действительно не пашет, но было. Нет у меня этого и я не обязан предоставлять какие-то доказательства, я просто подсказал, где можно смотреть. Мне это нафиг не надо, пусть тот, кому надо сам ищет нужный асцент... Лорд: 1) Вот ты видишь суслика? Нет? А он есть... 2) Ну хорошо, докажи мне что то, что я пишу - чушь? Докажи, что я пишу чушь, иначе без твоих доказательств то, что ты написал - чушь |
23.11.2010, 12:11 | #48 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Причем тут доверие вообще? Причем тут какие-то доказательства? Ни доверие, ни доказальства в этой ветке не нужны. Давай заведем ветку "каждый вспомнит ценную фишку, и обсудим - веришь-не веришь" - в такой ветке все тебе будет - и доверие, и доказательства. А здесь в ветке надо код выкладывать. Не вспоминать, что кто-то его где-то видел, а выкладывать. Я лично тебе верю что ты его видел, но что это меняет? Код от этого не появился в ветке.
Ты сказал что оно там есть, и пока кто-то не полезет, найдет, и выложит сюда - можешь больше ничего не рассказывать и не доказывать. _________ Больше и не собираюсь, я всё сказал, кому надо - знают куда стоит глянуть KiriX
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
23.11.2010, 16:40 | #49 |
Модератор
|
Увы, по-моему это невозможно(без взломов и модификаций клиента), сейчас обьясню почему :
Покопался я тут минут 30 в клиенте, подебажил и вот что открылось После анализа адресов возврата вызывающих функций - пришел к этому куску кода, в функции CGlueMgr__Resume Код:
// метка, возвращающая нам в итоге адрес точной константы для определения адреса сервера - SERVER_ALERT_URL .text:004DA983 call loc_6B0DF0 // ложим будущий аргумент функции(адрес) в стек .text:004DA988 push eax // вызываем вот эту функцию, которая занимается тем, что вытаскивает по таким константам // строки - GlueXML - GlueStrings.lua/GlueLocalization.lua, FrameXML - GlobalStrings.lua, возвращаемое значение // всегда лежит в eax, а возвращает эта функция нам адрес места хранения строки из файлов клиента, который она сама же и ложит в стек .text:004DA989 call FrameScript__GetText .text:004DA98E add esp, 0Ch // снова ложим будущий аргумент функции в стек для вызова функции .text:004DA991 push eax // эта функция, грубо говоря - делает интернет соединение по переданному адресу, там много нюансов, но это главное .text:004DA992 call sub_870040 Код:
set serverAlert "http://myserver.ru/alert" Скорее всего в БК этой функции не было и строка досылалсь напрямую из обработки, тогда установка константы в реалмлисте безусловно сработала бы там лежит Код:
SERVER_ALERT_URL = "http://launcher.worldofwarcraft.com/alert"; Код:
SERVER_ALERT_URL = "http://status.wow-europe.com/en/alert" Последний раз редактировалось MaS0n; 23.11.2010 в 16:47. |
23.11.2010, 16:46 | #50 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Ну я по памяти писал...
|
23.11.2010, 21:48 | #51 | |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Цитата:
видимо китайцев у них там далеко не один... |
|
23.11.2010, 23:06 | #52 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Зато при этом зарабатывает Близз нехило. Да и русских программистов там есть.
И мы до сих пор не можем побороть их последние развлечения над нашими мозгами. Вон, даже новости не втыкаются...
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
23.11.2010, 23:16 | #53 |
MaNGOS Dev
Регистрация: 11.03.2010
Сообщений: 468
Сказал(а) спасибо: 0
Поблагодарили 514 раз(а) в 163 сообщениях
|
А в бэта клиенте они использовали
Код:
SET serverAlert "SERVER_ALERT_BETA_URL" |
03.01.2011, 18:04 | #54 |
Гость
Сообщений: n/a
|
И как же роеализовать это не через hosts, ведь когда я создаю файл
Код:
d:\World of Warcraft\Data\ruRU\Interface\GlueXML\GlueStrings.lua |
03.01.2011, 19:11 | #55 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
никак
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение скорости маунта | Dredd | Новичкам | 2 | 24.12.2010 16:19 |
[Help]Изменение вида у новостей | _PARADOX_ | Корзина | 5 | 07.08.2010 00:00 |
Краш при входе в игру | zergtmn | Корзина | 1 | 20.07.2010 10:05 |
Изменение опыта за выполнение квеста | Bloodyrus | Новичкам | 11 | 03.04.2010 15:58 |