Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 12:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release]Metin2.co.kr // Auto Patcher *Hot*

Discussion on [Release]Metin2.co.kr // Auto Patcher *Hot* within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Closed Thread
 
Old 10/19/2011, 13:17   #61
 
tr0j3n18's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 154
Received Thanks: 33
Quote:
Originally Posted by musicinstructor View Post
you are using my algorythm to generate the patchlist. please give credits to me. otherwise i will report this thread to the staff.

guncelle.php encoded:
Code:
?><center><?if ($_POST){function ListFiles($path){global $generated_patchlist;$handle = opendir($path);    while (($pathFile = readdir ($handle)) != false)    {        if (preg_match("=^\.{1,2}$=", $pathFile))        {            continue;        }        if(is_dir($path."/".$pathFile))        {            ListFiles($path."/".$pathFile);        }        else        {			if (IsInExclusionList(str_replace("client/","", $path."/".$pathFile)) == false)			{				$generated_patchlist = $generated_patchlist.str_replace("client/","", $path."/".$pathFile)." ##md5Hash= ".strtoupper(md5_file($path."/".$pathFile))."\n";			}        }    }    @closedir($handle);}function IsInExclusionList($filename){	$returnvalue = false;	global $existexclusionlist;	global $exclusionlist;	if($existexclusionlist === true){		$line = 0;		while($line < key($exclusionlist)+1)		{			if ($filename == $exclusionlist[$line]){$returnvalue = true;}			$line++;		}	}	if ($returnvalue == false){return false;} else {return true;}}function IniExclusionList(){	global $existexclusionlist;	global $exclusionlist;	if (file_exists("exclusionlist.txt")){		$existexclusionlist = true;		$exclusionlist = file("exclusionlist.txt");		krsort($exclusionlist);	}	else	{	$existexclusionlist = false;	}}function generate_easypatchlist(){global $generated_patchlist;$generated_patchlist = $generated_patchlist."-###Patchlist [Metin2Patcher.info v1.0]###-"."\n";$existexclusionlist;$exclusionlist;IniExclusionList();ListFiles("client");$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";$generated_patchlist = $generated_patchlist. "\n";}generate_easypatchlist();		global $generated_patchlist;		$handler = fOpen("patchlist.php" , "w+");		fWrite($handler , $generated_patchlist);		fClose($handler);echo "<br><br>Dosyalar Güncellendi!<br><br><br>";}?><form submit="" method="POST"><input type="submit" name="mysubmit" class="search" value="Dosyaları Güncelle" /></form><br></center><h4>Bu Alandaki Dosyalar "Client Update" butonuyla otomatik olarak client içerisindeki dosyaların md5lenmesiyle bu listeye eklenecektir. Patcher'a Dosya Eklmeniz İçin Yapmanız Gerekenler Şöyledir.<br> İLK Olarak Dosyanızı /client Klasörünün İçerisine Atmanız ve Ardından Admin Panelinden "Client UPDATE" Sayfasındaki Dosyaları Güncelleye tıklamanız yeterlidir. Bundan Sonrasını Patcher Kendisi Otomatik Algılayacaktır.</h4><?
my algorithm from
Code:
function ListFiles($path){
global $generated_patchlist;
$handle = opendir($path);
    while (($pathFile = readdir ($handle)) != false)
    {
        if (preg_match("=^\.{1,2}$=", $pathFile))
        {
            continue;
        }

        if(is_dir($path."/".$pathFile))
        {
            ListFiles($path."/".$pathFile);
        }
        else
        {
			if (IsInExclusionList(str_replace("client/","", $path."/".$pathFile)) == false)
			{
				$generated_patchlist = $generated_patchlist.str_replace("client/","", $path."/".$pathFile)." ##md5Hash= ".strtoupper(md5_file($path."/".$pathFile))."\n";
			}
        }
    }
    @closedir($handle);
}
function IsInExclusionList($filename)
{
	$returnvalue = false;
	global $existexclusionlist;
	global $exclusionlist;
	if($existexclusionlist === true){
		$line = 0;
		while($line < key($exclusionlist)+1)
		{
			if ($filename == $exclusionlist[$line]){$returnvalue = true;}
			$line++;
		}
	}
	if ($returnvalue == false){return false;} else {return true;}
}
function IniExclusionList()
{
	global $existexclusionlist;
	global $exclusionlist;

	if (file_exists("exclusionlist.txt")){
		$existexclusionlist = true;
		$exclusionlist = file("exclusionlist.txt");
		krsort($exclusionlist);
	}
	else
	{
	$existexclusionlist = false;
	}
}
function generate_easypatchlist()
{
global $generated_patchlist;
$generated_patchlist = $generated_patchlist."-###Patchlist [EasyPatchlist-Script v1.0]###-"."\n";
$existexclusionlist;
$exclusionlist;
IniExclusionList();
ListFiles("client");
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
$generated_patchlist = $generated_patchlist. "\n";
}

Nope!

It's my algorythm if you're MD5 creator say me your name for add to credits list
tr0j3n18 is offline  
Old 10/19/2011, 15:51   #62
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,368
Quote:
Originally Posted by tr0j3n18 View Post
Nope!

It's my algorythm if you're MD5 creator say me your name for add to credits list
I am not referring to the MD5-file-hash algorythm, but the algorythm to generate the patchlist. variable- and functionnames are exactly the same.
musicinstructor is offline  
Old 11/16/2011, 14:12   #63
 
elite*gold: 0
Join Date: Jan 2011
Posts: 7
Received Thanks: 0
can post this in english pls ?
il3gal245 is offline  
Old 12/07/2011, 22:19   #64
 
elite*gold: 0
Join Date: Aug 2011
Posts: 1
Received Thanks: 0
english pls :P
byrooney is offline  
Old 12/18/2011, 07:08   #65
 
elite*gold: 0
Join Date: Sep 2011
Posts: 3
Received Thanks: 0
There is no English version for this autopatcher ?
Darkrevange is offline  
Old 12/29/2011, 06:37   #66
 
elite*gold: 0
Join Date: Sep 2009
Posts: 70
Received Thanks: 5
French version pl'z
hsu59 is offline  
Old 12/29/2011, 19:54   #67
 
elite*gold: 0
Join Date: Jan 2011
Posts: 2,903
Received Thanks: 1,262
Hat einer den patcher nun übersezt? wenn ja ich könnte ihn sehr gut gebrauchen
£αšεℜ™ is offline  
Old 01/20/2012, 20:59   #68
 
arczaniol1's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 117
Received Thanks: 83
How Can I change button's?
arczaniol1 is offline  
Old 02/22/2012, 23:45   #69
 
.SonY's Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 80
Received Thanks: 134
It was good if you could change the buttons
.SonY is offline  
Old 02/23/2012, 21:11   #70
 
elite*gold: 0
Join Date: Jan 2010
Posts: 2
Received Thanks: 0
Teşekkürler kardeşim thx bro
IIAnubiSII is offline  
Old 04/28/2012, 23:58   #71
 
elite*gold: 0
Join Date: Jun 2011
Posts: 8
Received Thanks: 2
türklerden çalmış ibineeeeee made in turkey !!!!!!
nanoeray is offline  
Old 05/10/2012, 15:30   #72
 
elite*gold: 0
Join Date: Sep 2010
Posts: 28
Received Thanks: 1
something wrong with this patcher
kamiloza is offline  
Old 05/10/2012, 16:34   #73
 
GATGAT's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 231
Received Thanks: 23
hmm source oder so weil Wird als Virus erkannt -_-
GATGAT is offline  
Old 10/13/2012, 21:44   #74
 
elite*gold: 0
Join Date: Aug 2012
Posts: 7
Received Thanks: 0
Madein Turkey Virus



Erol56 is offline  
Old 10/15/2012, 06:44   #75
 
elite*gold: 25
Join Date: Sep 2011
Posts: 5,537
Received Thanks: 1,266
Quote:
Originally Posted by xCPx View Post
sry aber da schreib ich mir lieber selber einen...
finde den code von ihm zu kotzen ^^

hab das mal aus lwl decryptet und *kotz*

naja jedem das seine.
^this
Hab mir den Sourcen ebenfalls angesehen, grausam das zu lesen.
IchVerabschiedeMich is offline  
Closed Thread


Similar Threads Similar Threads
[RELEASE][LITE] GrandChase PH Bypasser,Auto-Patcher,DLL Injector and GC Anti-Lag!
02/21/2011 - Grand Chase Hacks, Bots, Cheats & Exploits - 71 Replies
I will be releasing GrandChase Vexon 4.5!(i just change the name of my file.) GrandChase Vexon Added Features: Added Anti-Lag. Removed SplashScreens Added Loading Bar Private Lag-Hack. Added More GUI. Can Minimize in System Tray Added Shoutout Members.
[Release] Auto Patcher v3
12/28/2010 - CO2 PServer Guides & Releases - 51 Replies
By request, many people wanted a new auto patcher, so I quickly coded up this one. - PatchConfig.ini is server sided, so host it to a webhost or Appserv, etc. -- Edit it accordingly: http://aionpp.comli.com/images/x/ServerConfig.png - APConfig.ini and the Autopatch executable are client side, so give them to your players. -- Edit it accordingly: http://aionpp.comli.com/images/x/ClientConfig.png - Create patches using winrar or 7zip (Google it) and upload them to a direct link host...
[Release] Auto Patcher v2
12/26/2010 - CO2 PServer Guides & Releases - 76 Replies
Edit: Added Source Updated to version 2 =P - Added more functionality Here's a quick autopatcher I did for a friend, its not the greatest but it works decently I guess =P Instructions:



All times are GMT +1. The time now is 12:12.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.