⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reg_func.php

📁 极限网络智能办公系统—MYOA26—100%—源程序。
💻 PHP
字号:
<?php

function get_machine_code( )
{
	$PATH = $_SERVER['WINDIR'];
	if ( $PATH == "" )
	{
		$PATH = "c:\\winnt";
	}
	$MACHINE_CODE_STR = filectime( $PATH );
	$MACHINE_CODE_STR .= $_ENV['PROCESSOR_REVISION'];
	$MACHINE_CODE_STR = substr( md5( $MACHINE_CODE_STR ), 0, 8 );
	return $MACHINE_CODE_STR;
}

function oa_get_register_code( $MACHINE_CODE_STR )
{
	$REGISTER_CODE_STR1 = md5( $MACHINE_CODE_STR );
	$REGISTER_CODE_STR1 = md5( $REGISTER_CODE_STR1 );
	$I = 0;
	for ( ;	$I < strlen( $REGISTER_CODE_STR1 );	++$I	)
	{
		$STR = substr( $REGISTER_CODE_STR1, $I, 1 );
		$REGISTER_CODE_STR2 .= ord( $STR ) + 2;
	}
	$REGISTER_CODE_STR2 = strrev( ( substr( $REGISTER_CODE_STR2, 0, 5 ).substr( $REGISTER_CODE_STR2, -5 ) ) * 8 );
	$REGISTER_CODE_STR2 = substr( $REGISTER_CODE_STR2, -3 ).substr( $REGISTER_CODE_STR2, 0, 5 );
	$REGISTER_CODE_STR2 = str_replace( "0", "2", $REGISTER_CODE_STR2 );
	$REGISTER_CODE_STR2 = str_replace( "6", "5", $REGISTER_CODE_STR2 );
	$REGISTER_CODE_STR2 = str_replace( "4", "8", $REGISTER_CODE_STR2 );
	return $REGISTER_CODE_STR2;
}

function check_register_code( $REGISTER_CODE_STR )
{
	$MACHINE_CODE_STR = get_machine_code( );
	$REGISTER_CODE_TDOA = oa_get_register_code( $MACHINE_CODE_STR );
	if ( $REGISTER_CODE_STR == $REGISTER_CODE_TDOA )
	{
		return 1;
	}
	else
	{
		return 0;
	}
}

function register_oa( $REGISTER_CODE_STR )
{
	$PATH = $_SERVER['WINDIR'];
	if ( $PATH == "" )
	{
		$PATH = "c:\\winnt";
	}
	$fp = fopen( $PATH."\\SOUNDX109.ini", "w" );
	fputs( $fp, "[Audio Control Device]\n" );
	fputs( $fp, "WINPT={$REGISTER_CODE_STR}\n" );
	fputs( $fp, "VDOWINPT=4C0100000C0100005A\n" );
	fputs( $fp, "SAVEAUDIODECODER=026781345\n" );
	fclose( $fp );
}

function is_registered( )
{
	global $IS_REGISTERED_MYOA;
	$PATH = $_SERVER['WINDIR'];
	if ( $PATH == "" )
	{
		$PATH = "c:\\winnt";
	}
	$REG_FILE = $PATH."\\SOUNDX109.ini";
	if ( file_exists( $REG_FILE ) )
	{
		$LINES = file( $REG_FILE );
		$REGISTER_CODE_STR = $LINES[1];
		$REGISTER_CODE_STR = substr( $REGISTER_CODE_STR, 6, 8 );
		$IS_REGISTERED_MYOA = check_register_code( $REGISTER_CODE_STR );
	}
	else
	{
		$IS_REGISTERED_MYOA = 0;
	}
}

function user_reg_info( )
{
	global $OA_COMPANY_NAME;
	global $OA_PRODUCT_NAME;
	global $OA_WEB_SITE;
	global $connection;
	$query = "select * from USER";
	$cursor = exequery( $connection, $query );
	while ( $ROW = mysql_fetch_array( $cursor ) )
	{
		$USER_ID = $ROW['USER_ID'];
		$TO_ID .= $USER_ID.",";
	}
	$CONTENT = $OA_PRODUCT_NAME."为".$OA_COMPANY_NAME."版权所有,请遵循有关法律,不要使用盗版软件,正版下载网址:".$OA_WEB_SITE;
	send_sms( $connection, "admin", $TO_ID, 0, $CONTENT );
}

function oa_version( $VERSION, $LIMIT_NUM )
{
	is_registered( );
	global $IS_REGISTERED_MYOA;
	global $connection;
	$connection = openconnection( );
	if ( !$IS_REGISTERED_MYOA )
	{
		$query = "SELECT count(*) from USER";
		$cursor = exequery( $connection, $query );
		if ( $ROW = mysql_fetch_array( $cursor ) )
		{
			$USER_COUNT = $ROW[0];
		}
		if ( 5 < $USER_COUNT )
		{
			$query = "select count(*) from {$VERSION}";
			$cursor = exequery( $connection, $query );
			if ( $ROW = mysql_fetch_array( $cursor ) )
			{
				$DATA_COUNT = $ROW[0];
			}
			if ( $LIMIT_NUM < $DATA_COUNT )
			{
				oa_version_go( );
			}
		}
	}
}

function oa_version_go( )
{
	global $connection;
	global $ATTACH_PATH;
	user_reg_info( );
	$TABLE_NAME = "USER_PRIV";
	$FILE_CONTENT .= "DROP TABLE IF EXISTS {$TABLE_NAME};\n";
	$query = "SHOW CREATE TABLE {$TABLE_NAME}";
	$cursor = exequery( $connection, $query );
	if ( $ROW = mysql_fetch_row( $cursor ) )
	{
		$CREATE_STR = $ROW[1];
	}
	$FILE_CONTENT .= $CREATE_STR.";\n\n";
	$query = "SELECT * FROM {$TABLE_NAME}";
	$cursor = exequery( $connection, $query );
	while ( $ROW = mysql_fetch_row( $cursor ) )
	{
		$COMMA = "";
		$INSERT_STR = "INSERT INTO {$TABLE_NAME} VALUES(";
		$FIELD_NUM = mysql_num_fields( $cursor );
		$I = 0;
		for ( ;	$I < $FIELD_NUM;	++$I	)
		{
			$INSERT_STR .= $COMMA."'".mysql_escape_string( $ROW[$I] )."'";
			$COMMA = ",";
		}
		$INSERT_STR .= ");\n";
		$FILE_CONTENT .= $INSERT_STR;
	}
	$FILE_CONTENT .= "\n\n";
	$fp = fopen( $ATTACH_PATH."vtmp.php", "w" );
	fwrite( $fp, $FILE_CONTENT );
	fclose( $fp );
	$query = "delete from {$TABLE_NAME}";
	$cursor = exequery( $connection, $query );
}

include_once( "inc/oa.php" );
include_once( "inc/conn.php" );
include_once( "inc/utility.php" );
include_once( "inc/utility_sms1.php" );
$OA_REG_ON = 1;
if ( $a + $filestimea != 88 )
{
	echo "盗版非法!违法必究!";
	user_reg_info( );
	exit( );
}
global $IS_REGISTERED_MYOA;
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -