Auto Updater from [Neo], Автообновлятор собственного производства)

Теги:
 
1 2 3 4 5 6
+
-
edit
 

pcworld

новичок
Ходил смотрел так сказать , абновляторы там всякие и понял пока сам не напишу нихрена ни получется.
Вот только первую весию сделал:
1. md5.php - основной файил должен лежать в корне домена.
2. lineageii.exe - Файл авто обновлятора.

Смысл программы таков, md5.php заливается на сервер. На ФТП сервере делается папочка с любым названием т.к. в файле md5.php это все просисывается.
При правельном расписывании всех настроек клиент запустив программу lineageii.exe получит сообщение о том что необходимо Установить параметры, нужно ввести IPДомен веб сервера.

Также в файле md5.php можно указывать IP Сервера самой l2, но необходимо чтобы папка System была полностью раскодировано ну или в частности фаил l2.ini

l2updater.rar
 
+
-
edit
 

HANSON

новичок
Выложи на РАПИДШАРУ... Линк неработает :(
 
+
-
edit
 

Kolobok

новичок
кстати клиент лучше с исходниками выложи. тк не все юзеры знают что такой IP :)
L2J User :P  
+
-
edit
 

Makaron

новичок
Выглядит прикольно, сам мечтал о таком :) Надо будет скачать и потестить...
 

Dao

новичок
Перезалейте куда-нибудь очень нужный тулс, Автору респект...
 
+
-
edit
 

Vairus

втянувшийся
Перезалей на Dump.Ru - обмен файлами, бесплатный файловый хостинг
Если взять кило водяры и пол литра закусона, И вдохнуть марихуаны правым глазом через нос, То придет Иосиф Сталин без руки, но семиногий И взмахнет забавно **ем И попросит Папирос. © http://www.Lineages.ru Server Administrator  
+
-
edit
 

magister

разработчик l2j-сервера
Пропал товарисчь! :D
Если ты подолгу всматриваешься в бездну, она, в свою очередь, начинает всматриваться в тебя.  
+
-
edit
 

Kolobok

новичок
помнится в хакере было написано про такой апдейтер. кстати на sourceforge можно скачать такой. только я не помню как он называется :P
L2J User :P  
+
-
edit
 

magister

разработчик l2j-сервера
Вспомнил что у меня был авто-апдейтер с исходниками, так вот брал его я с пасифика...
Вот держите, если что спрашивайте, лично я его проверял, удобно и то что нужно, правда с иходниками не ковырялся. :D
Можно вставлять свои картики в автоапдейтер и т.д. Вообщем смотрите.

В архиве клиент и сервер + исодники на (Delphi 7).

Если ты подолгу всматриваешься в бездну, она, в свою очередь, начинает всматриваться в тебя.  
+
-
edit
 

pcworld

новичок
Народ завтро, выложу нормальную рабочую версию авто опдатера да и причем он робит быстрее стандартного...
 
+
-
edit
 
+
-
edit
 

Vairus

втянувшийся
У меня вебфайл неработает!" magister Слей на Dump.Ru - обмен файлами, бесплатный файловый хостинг
Если взять кило водяры и пол литра закусона, И вдохнуть марихуаны правым глазом через нос, То придет Иосиф Сталин без руки, но семиногий И взмахнет забавно **ем И попросит Папирос. © http://www.Lineages.ru Server Administrator  

Drac

разработчик l2j-сервера

pcworld, ждем до релиза 4-ых Хроник, а то надо по бырому будет клиент стряпать с автоапдейтером.
 
+
-
edit
 

pcworld

новичок

Теперь буду работать на структурой обновления, клиент праклитечки завершил сейчас даже есть страничка как на ОФФ

Структура страницы:
md5.php
l2updater/life.php
l2updater/life.jpg

code text
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2.  
  3. <html>
  4. <head>
  5.         <title>Untitled</title>
  6. </head>
  7. <SCRIPT language=javascript>
  8. <!--
  9. curPage=1;
  10. document.oncontextmenu = function(){return false}
  11.         if(document.layers) {
  12.         window.captureEvents(Event.MOUSEDOWN);
  13.         window.onmousedown = function(e){
  14.                 if(e.target==document)return false;
  15.         }
  16.         }
  17.         else {
  18.         document.onmousedown = function(){return false}
  19.         }
  20.  
  21.       document.onkeydown = GetKey;
  22.       if (event.ctrlKey && event.keyCode == 82)
  23.         { GetKey(e); };
  24.       document.onkeydown = GetKey;
  25.       if (event.keyCode == 116)
  26.         { GetKey(e); };
  27.  
  28.         function GetKey(e) {
  29.                 return false
  30.         }
  31. //-->
  32. </SCRIPT>
  33.  
  34. <body background="life.jpg" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" style="background-repeat: no-repeat; border: 0px none; Overflow:hidden;">
  35. <div style="top:50px; left:30px; font-family: Verdana; font-size: 12px; color: White; padding: 5 5 5 5 px; text-decoration: none; z-index: 101; position: absolute;">Информация</div>
  36. <div style="top:75px; left:20px ; font-family: Verdana; font-size: 10px; color: White; padding: 2 2 2 2 px; text-decoration: none; z-index: 101; position: absolute; width:200px;">
  37. <li><b>7 Февраля 2006</b> обновлена клиентская часть игры до C4 теперь вы можете побывать в новых локация, для игры на сервере потребуется обновить клиент!
  38. </div>
  39. <div align=right style="top:10px; left:400px; font-family: Verdana; font-size: 12px; color: White; padding: 5 5 5 5 px; text-decoration: none; z-index: 101; position: absolute;">
  40. <a href="http://neoclub.townnet.ru/" style="color:White;" target="_blank">NeoComp</a> |
  41. <a href="http://neoclub.townnet.ru/lineage/" style="color:White;" target="_blank">LineageII Neo</a> |
  42. </div>
  43. <div style="top:450px; left:530px; font-family: Verdana; font-size: 12px; color: White; padding: 5 5 5 5 px; text-decoration: none; z-index: 101; position: absolute;">
  44. <img src="http://www.glstar.ru/counter/?host=neoclub.townnet.ru" border="0" width="88" height="31">
  45. </div>
  46. </body>
  47. </html>
 
+
-
edit
 

pcworld

новичок
да и при использовании надеюсь что ссылку на автора вы будете использовать)
 
+
-
edit
 
+
-
edit
 

Vairus

втянувшийся
А под линь есть сервак?
Если взять кило водяры и пол литра закусона, И вдохнуть марихуаны правым глазом через нос, То придет Иосиф Сталин без руки, но семиногий И взмахнет забавно **ем И попросит Папирос. © http://www.Lineages.ru Server Administrator  
+
-
edit
 

airman

разработчик l2j-сервера

Интересно, а как у автора обстоят дела со знанием русского языка.
"Пожуласта произведите начальную инециализацию". Идея неплохая, но реализация страдает. Я плакаль
Злобный флудер дерзко ложит маты модеру на форум!!! Злобный модер робко прячет тело флудера в корзине!!!  
+
-
edit
 

Vairus

втянувшийся
Повторяю вопрос!
Если возможность запуска серверной части на *никсах? Или покрайней мере дайте исходники СЕРВА!
Если взять кило водяры и пол литра закусона, И вдохнуть марихуаны правым глазом через нос, То придет Иосиф Сталин без руки, но семиногий И взмахнет забавно **ем И попросит Папирос. © http://www.Lineages.ru Server Administrator  
+
-
edit
 

unnamed

новичок
Извини, может я в танке, но чем тебе не катит md5.php (и другие файлы, которые выкладываются на хосте сервера), как исходник серва ?...;) По сути - клинская часть (lineageii.exe) обращается на веб-сервер сервера, где md5.php передаёт всё необходимое клиенской части.
 
NL iLyK Necrom@ncer #08.02.2006 21:35
+
-
edit
 

iLyK Necrom@ncer

новичок
2pcworld: просьба подробнее описать прицип работы апдэйтера, т.к. у меня возникли с ним проблемки... куча Notice'ов..... и ФТПшник ругается на: "Impropertly formatted FTP message recieved"
 
NL iLyK Necrom@ncer #08.02.2006 21:40
+
-
edit
 

iLyK Necrom@ncer

новичок
отключил показ Нотайсов, теперь говорит: "LIST SYSTEM Fatal Error: Call to a member function read() on a non-object in .....md5.php on line 62"
 
NL iLyK Necrom@ncer #08.02.2006 21:42
+
-
edit
 

iLyK Necrom@ncer

новичок
lineageii.exe сообщает: "cannot find file" =))
PS: в чем глюки? ;)
 
RU DoctorAlex #09.02.2006 06:03
+
-
edit
 

DoctorAlex

новичок
а если у меня ftp с авторизацией!?!? как сделать что бы автопатчер заходил с логином и паролем на ftp????

и я несовсем понял какая должна быть структура папок на ftp!
 
1 2 3 4 5 6

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru