Advertisement
anton_slim

PHP deobfuscation beuity !

Jan 27th, 2012
2,084
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 24.93 KB | None | 0 0
  1. <?php
  2. $GLOBALS['_562306928_'] = Array(
  3.     base64_decode('' . 'Ym' . 'FzZTY' . '0X2RlY2' . '9kZQ==') ,
  4.     base64_decode('Y' . 'mFzZTY0X2R' . 'lY29' . 'kZ' . 'Q==') ,
  5.     base64_decode('' . 'YmFzZT' . 'Y0X2RlY29kZ' . 'Q==') ,
  6.     base64_decode('YmF' . 'zZTY0X2Rl' . 'Y29' . 'kZQ==') ,
  7.     base64_decode('YmF' . 'zZTY' . '0X2RlY2' . '9kZQ=' . '=') ,
  8.     base64_decode('' . 'Y' . 'm' . 'FzZTY0X2RlY29k' . 'ZQ==') ,
  9.     base64_decode('YmFzZ' . 'TY0X2R' . 'l' . 'Y' . '29k' . 'ZQ' . '==') ,
  10.     base64_decode('Y' . 'm' . 'FzZTY0X2' . 'Rl' . 'Y' . '29k' . 'ZQ==') ,
  11.     base64_decode('YmFzZT' . 'Y0X2RlY2' . '9kZQ' . '==') ,
  12.     base64_decode('YmFzZ' . 'T' . 'Y0X' . '2' . 'RlY29kZ' . 'Q==') ,
  13.     base64_decode('' . 'Y' . 'm' . 'FzZT' . 'Y0X2RlY2' . '9k' . 'ZQ==') ,
  14.     base64_decode('Ym' . 'FzZTY0X' . '2Rl' . 'Y29' . 'kZQ==') ,
  15.     base64_decode('YmF' . 'zZT' . 'Y0' . 'X2RlY29' . 'kZ' . 'Q==') ,
  16.     base64_decode('YmFzZ' . 'TY0X2RlY29kZQ==') ,
  17.     base64_decode('Ym' . 'FzZTY0X' . '2RlY29k' . 'ZQ==') ,
  18.     base64_decode('YmFzZTY0' . 'X2RlY' . '29kZQ==') ,
  19.     base64_decode('Ym' . 'FzZTY0X2Rl' . 'Y2' . '9kZ' . 'Q==') ,
  20.     base64_decode('Ym' . 'FzZTY0X2' . 'R' . 'lY29kZQ==') ,
  21.     base64_decode('Y' . 'mFz' . 'ZTY' . '0' . 'X2R' . 'lY29k' . 'Z' . 'Q==') ,
  22.     base64_decode('Y' . 'mFzZT' . 'Y0X2R' . 'lY2' . '9kZQ=' . '=') ,
  23.     base64_decode('' . 'YmFzZTY' . '0X' . '2' . 'RlY29k' . 'ZQ==') ,
  24.     base64_decode('' . 'Y' . 'mFzZTY0' . 'X2R' . 'lY' . '29kZQ==') ,
  25.     base64_decode('YmFzZTY0' . 'X2Rl' . 'Y29k' . 'ZQ==') ,
  26.     base64_decode('YmFzZ' . 'TY0' . 'X2Rl' . 'Y' . '29k' . 'Z' . 'Q==') ,
  27.     base64_decode('YmFzZT' . 'Y' . '0X2Rl' . 'Y' . '29kZQ==') ,
  28.     base64_decode('YmFzZTY0X2Rl' . 'Y29k' . 'Z' . 'Q==') ,
  29.     base64_decode('' . 'Y' . 'm' . 'FzZ' . 'TY0X' . '2RlY29kZQ=' . '=') ,
  30.     base64_decode('YmF' . 'z' . 'ZTY' . '0X2R' . 'lY29kZQ' . '==') ,
  31.     base64_decode('YmF' . 'zZTY0X2RlY29kZQ==') ,
  32.     base64_decode('YmFz' . 'ZTY0X2RlY29kZQ==') ,
  33.     base64_decode('' . 'Ym' . 'FzZ' . 'TY0' . 'X2RlY2' . '9' . 'kZ' . 'Q==') ,
  34.     base64_decode('YmFzZT' . 'Y0X2' . 'R' . 'lY29kZQ==') ,
  35.     base64_decode('YmFzZTY0' . 'X2' . 'RlY29kZ' . 'Q==') ,
  36.     base64_decode('Ym' . 'F' . 'zZ' . 'TY0X2' . 'R' . 'lY29kZQ==') ,
  37.     base64_decode('Ym' . 'FzZTY' . '0X2RlY29kZ' . 'Q==') ,
  38.     base64_decode('YmF' . 'z' . 'ZT' . 'Y0X' . '2RlY29kZQ==') ,
  39.     base64_decode('YmFzZ' . 'TY0X2RlY29kZQ=' . '=') ,
  40.     base64_decode('YmFz' . 'ZTY0X2Rl' . 'Y29' . 'kZQ==') ,
  41.     base64_decode('Y' . 'mFzZTY' . '0' . 'X2Rl' . 'Y2' . '9kZ' . 'Q==') ,
  42.     base64_decode('YmFzZ' . 'T' . 'Y0X2RlY2' . '9kZQ==') ,
  43.     base64_decode('YmFz' . 'Z' . 'T' . 'Y0X2RlY29kZ' . 'Q==') ,
  44.     base64_decode('YmFzZT' . 'Y0X2RlY29' . 'kZQ=' . '=') ,
  45.     base64_decode('' . 'YmFzZTY0X2RlY29kZ' . 'Q==') ,
  46.     base64_decode('YmFz' . 'ZTY0X2' . 'RlY29kZQ==') ,
  47.     base64_decode('Ym' . 'FzZ' . 'TY0X' . '2R' . 'l' . 'Y2' . '9' . 'kZQ==') ,
  48.     base64_decode('Ym' . 'FzZT' . 'Y0X2Rl' . 'Y29kZQ==') ,
  49.     base64_decode('YmFzZTY0X' . '2RlY29' . 'kZQ==') ,
  50.     base64_decode('YmFzZTY0X2' . 'RlY29kZQ' . '==') ,
  51.     base64_decode('' . 'Ym' . 'F' . 'zZT' . 'Y0X2RlY29k' . 'Z' . 'Q' . '==') ,
  52.     base64_decode('YmFzZTY0' . 'X' . '2R' . 'lY2' . '9kZ' . 'Q==') ,
  53.     base64_decode('' . 'YmF' . 'zZTY0X' . '2RlY29' . 'kZQ==') ,
  54.     base64_decode('Y' . 'm' . 'Fz' . 'ZTY0X2R' . 'l' . 'Y29kZQ=' . '=') ,
  55.     base64_decode('Y' . 'm' . 'FzZ' . 'TY0X2R' . 'lY' . '2' . '9' . 'kZQ==') ,
  56.     base64_decode('YmFz' . 'ZTY0' . 'X' . '2RlY29kZ' . 'Q==') ,
  57.     base64_decode('YmFzZTY0X2' . 'RlY' . '29kZQ==') ,
  58.     base64_decode('' . 'YmFzZ' . 'TY0X2RlY29' . 'kZ' . 'Q==') ,
  59.     base64_decode('Y' . 'mFzZTY0X2R' . 'l' . 'Y29' . 'kZQ==') ,
  60.     base64_decode('Y' . 'mFzZ' . 'T' . 'Y0X2RlY29k' . 'ZQ=' . '=') ,
  61.     base64_decode('Y' . 'mFzZTY0X2' . 'RlY2' . '9k' . 'ZQ=' . '=') ,
  62.     base64_decode('Ym' . 'FzZTY0X2RlY' . '29' . 'kZQ=' . '=') ,
  63.     base64_decode('YmFzZTY0X2R' . 'lY29kZQ' . '==') ,
  64.     base64_decode('YmF' . 'zZTY0X2RlY29k' . 'ZQ==') ,
  65.     base64_decode('' . 'YmFzZ' . 'T' . 'Y0X2' . 'R' . 'lY29kZQ' . '==') ,
  66.     base64_decode('YmFzZTY0' . 'X2R' . 'lY29kZQ==') ,
  67.     base64_decode('YmFz' . 'ZTY' . '0X2' . 'RlY29kZQ' . '==') ,
  68.     base64_decode('' . 'YmF' . 'zZTY0X2RlY29kZQ==') ,
  69.     base64_decode('Y' . 'mF' . 'zZTY0X2Rl' . 'Y29kZQ' . '==') ,
  70.     base64_decode('Y' . 'mF' . 'z' . 'ZTY0X2' . 'RlY29kZQ=' . '=') ,
  71.     base64_decode('Y' . 'm' . 'FzZTY0' . 'X2RlY29kZQ==') ,
  72.     base64_decode('Y' . 'mFzZTY' . '0X' . '2R' . 'lY' . '29kZQ==') ,
  73.     base64_decode('Y' . 'mFzZ' . 'TY0X' . '2Rl' . 'Y' . '29kZ' . 'Q==') ,
  74.     base64_decode('YmF' . 'zZTY0X2' . 'RlY' . '29' . 'kZQ' . '==') ,
  75.     base64_decode('' . 'YmFzZTY0X2' . 'RlY29kZQ==') ,
  76.     base64_decode('YmFzZTY0X2RlY29kZQ==') ,
  77.     base64_decode('YmFzZTY0' . 'X2RlY' . '29k' . 'Z' . 'Q==') ,
  78.     base64_decode('Ym' . 'FzZ' . 'TY0X2RlY' . '29' . 'kZ' . 'Q==') ,
  79.     base64_decode('Y' . 'mFzZTY0X2RlY29kZQ==') ,
  80.     base64_decode('YmF' . 'z' . 'ZTY0' . 'X2RlY29' . 'kZQ==') ,
  81.     base64_decode('YmF' . 'zZTY0X' . '2R' . 'lY29kZ' . 'Q==') ,
  82.     base64_decode('YmFz' . 'ZT' . 'Y0X2' . 'RlY29kZQ=' . '=') ,
  83.     base64_decode('Y' . 'mF' . 'zZ' . 'TY' . '0' . 'X2R' . 'lY' . '29kZQ==') ,
  84.     base64_decode('' . 'YmFzZ' . 'TY0X2' . 'RlY' . '29' . 'kZQ==') ,
  85.     base64_decode('Ym' . 'F' . 'zZTY' . '0X' . '2' . 'RlY' . '29' . 'kZQ==') ,
  86.     base64_decode('' . 'Ym' . 'F' . 'zZ' . 'TY0X' . '2RlY29' . 'kZQ==') ,
  87.     base64_decode('' . 'Y' . 'mFzZTY' . '0' . 'X' . '2' . 'R' . 'lY29kZ' . 'Q==') ,
  88.     base64_decode('' . 'YmFz' . 'Z' . 'TY0X2' . 'RlY29kZQ' . '==')
  89. );
  90. $GLOBALS['_223713416_'] = Array(
  91.     $GLOBALS['_562306928_'][0]('YmFzZTY0' . 'X2RlY29kZQ=' . '=') ,
  92.     $GLOBALS['_562306928_'][1]('' . 'YmFz' . 'ZTY' . '0X2' . 'RlY29' . 'kZQ==') ,
  93.     $GLOBALS['_562306928_'][2]('Ym' . 'F' . 'zZTY0X2RlY29kZQ==') ,
  94.     $GLOBALS['_562306928_'][3]('YmFz' . 'ZTY0X2' . 'RlY2' . '9kZQ' . '==') ,
  95.     $GLOBALS['_562306928_'][4]('Ym' . 'F' . 'zZTY0' . 'X2R' . 'lY' . '29kZQ' . '=' . '=') ,
  96.     $GLOBALS['_562306928_'][5]('YmFz' . 'ZT' . 'Y' . '0X2' . 'RlY29k' . 'ZQ=' . '=') ,
  97.     $GLOBALS['_562306928_'][6]('YmFzZTY0X2RlY29kZQ==') ,
  98.     $GLOBALS['_562306928_'][7]('' . 'YmFz' . 'ZTY0X2RlY29kZQ=' . '=') ,
  99.     $GLOBALS['_562306928_'][8]('' . 'Y' . 'mFzZT' . 'Y' . '0X2RlY2' . '9kZQ==') ,
  100.     $GLOBALS['_562306928_'][9]('' . 'Ym' . 'FzZTY0' . 'X2R' . 'lY2' . '9kZQ==') ,
  101.     $GLOBALS['_562306928_'][10]('Y' . 'm' . 'Fz' . 'ZTY0X2RlY29k' . 'ZQ=' . '=') ,
  102.     $GLOBALS['_562306928_'][11]('Ym' . 'FzZTY0X2Rl' . 'Y29k' . 'ZQ==') ,
  103.     $GLOBALS['_562306928_'][12]('Y' . 'm' . 'Fz' . 'ZT' . 'Y' . '0' . 'X2' . 'R' . 'lY2' . '9kZQ==') ,
  104.     $GLOBALS['_562306928_'][13]('YmF' . 'zZTY0X2' . 'RlY29kZQ==') ,
  105.     $GLOBALS['_562306928_'][14]('YmFzZTY0X' . '2' . 'RlY29kZ' . 'Q==') ,
  106.     $GLOBALS['_562306928_'][15]('' . 'YmFz' . 'ZTY0' . 'X2RlY29kZQ==') ,
  107.     $GLOBALS['_562306928_'][16]('Ym' . 'FzZT' . 'Y0' . 'X2R' . 'lY' . '29' . 'k' . 'Z' . 'Q==') ,
  108.     $GLOBALS['_562306928_'][17]('YmF' . 'z' . 'ZTY0X2RlY2' . '9kZQ==') ,
  109.     $GLOBALS['_562306928_'][18]('Y' . 'mFzZ' . 'TY0X2RlY29kZ' . 'Q==') ,
  110.     $GLOBALS['_562306928_'][19]('' . 'Ym' . 'FzZTY0X2RlY' . '2' . '9k' . 'ZQ=' . '=') ,
  111.     $GLOBALS['_562306928_'][20]('YmFzZTY0X' . '2RlY29kZQ==') ,
  112.     $GLOBALS['_562306928_'][21]('' . 'YmFz' . 'ZTY0X2RlY29kZQ' . '==') ,
  113.     $GLOBALS['_562306928_'][22]('YmFzZTY0X2R' . 'l' . 'Y29k' . 'Z' . 'Q==') ,
  114.     $GLOBALS['_562306928_'][23]('Y' . 'mFz' . 'Z' . 'TY0X2RlY' . '2' . '9kZQ=' . '=') ,
  115.     $GLOBALS['_562306928_'][24]('' . 'YmFzZTY0X2RlY29k' . 'ZQ=' . '=') ,
  116.     $GLOBALS['_562306928_'][25]('' . 'Y' . 'mFzZTY0' . 'X2' . 'R' . 'lY29kZQ=' . '=') ,
  117.     $GLOBALS['_562306928_'][26]('YmF' . 'zZTY0X2RlY29kZQ=' . '=') ,
  118.     $GLOBALS['_562306928_'][27]('Ym' . 'F' . 'zZTY0X2' . 'R' . 'lY29kZQ==') ,
  119.     $GLOBALS['_562306928_'][28]('YmF' . 'zZTY' . '0X2' . 'RlY2' . '9kZQ==') ,
  120.     $GLOBALS['_562306928_'][29]('YmFzZTY' . '0X2' . 'RlY' . '29kZQ' . '==') ,
  121.     $GLOBALS['_562306928_'][30]('Y' . 'mFzZTY0X2R' . 'l' . 'Y29kZ' . 'Q==') ,
  122.     $GLOBALS['_562306928_'][31]('Y' . 'mFzZTY0X2R' . 'l' . 'Y29kZQ==') ,
  123.     $GLOBALS['_562306928_'][32]('YmFz' . 'ZTY0X' . '2RlY29kZQ==') ,
  124.     $GLOBALS['_562306928_'][33]('Y' . 'mFzZTY0X2RlY29kZQ==') ,
  125.     $GLOBALS['_562306928_'][34]('YmFzZ' . 'TY' . '0X2RlY29' . 'kZ' . 'Q=' . '=') ,
  126.     $GLOBALS['_562306928_'][35]('YmFzZTY' . '0X2R' . 'lY' . '29kZQ==') ,
  127.     $GLOBALS['_562306928_'][36]('Ym' . 'FzZTY0X2RlY2' . '9kZQ==') ,
  128.     $GLOBALS['_562306928_'][37]('' . 'Y' . 'mFzZTY' . '0X2RlY29' . 'kZQ' . '==') ,
  129.     $GLOBALS['_562306928_'][38]('Y' . 'mFzZTY' . '0' . 'X' . '2R' . 'l' . 'Y29kZQ==') ,
  130.     $GLOBALS['_562306928_'][39]('Ym' . 'FzZT' . 'Y0X' . '2RlY29k' . 'ZQ==') ,
  131.     $GLOBALS['_562306928_'][40]('' . 'YmFzZTY' . '0X2RlY2' . '9kZQ==') ,
  132.     $GLOBALS['_562306928_'][41]('Y' . 'mFzZTY0X2RlY2' . '9kZQ==') ,
  133.     $GLOBALS['_562306928_'][42]('Ym' . 'FzZTY0X2' . 'Rl' . 'Y' . '29kZQ=' . '=') ,
  134.     $GLOBALS['_562306928_'][43]('' . 'Ym' . 'FzZ' . 'TY0' . 'X2' . 'RlY' . '29' . 'k' . 'ZQ==') ,
  135.     $GLOBALS['_562306928_'][44]('YmFzZTY0' . 'X2R' . 'l' . 'Y2' . '9kZQ==') ,
  136.     $GLOBALS['_562306928_'][45]('' . 'Y' . 'mF' . 'zZTY0X' . '2Rl' . 'Y' . '29' . 'kZQ' . '==') ,
  137.     $GLOBALS['_562306928_'][46]('YmF' . 'z' . 'ZTY0' . 'X' . '2RlY29' . 'kZQ' . '==') ,
  138.     $GLOBALS['_562306928_'][47]('Ym' . 'FzZTY' . '0X' . '2' . 'RlY' . '29k' . 'Z' . 'Q=' . '=') ,
  139.     $GLOBALS['_562306928_'][48]('Y' . 'mFz' . 'ZTY0X' . '2Rl' . 'Y29k' . 'Z' . 'Q=' . '=') ,
  140.     $GLOBALS['_562306928_'][49]('YmFz' . 'ZT' . 'Y0X2Rl' . 'Y' . '29kZQ=' . '=') ,
  141.     $GLOBALS['_562306928_'][50]('YmFzZTY0X2' . 'R' . 'lY29kZQ' . '==') ,
  142.     $GLOBALS['_562306928_'][51]('YmFzZTY0X2R' . 'l' . 'Y29kZQ==') ,
  143.     $GLOBALS['_562306928_'][52]('Y' . 'mF' . 'zZT' . 'Y0X2Rl' . 'Y29kZQ==') ,
  144.     $GLOBALS['_562306928_'][53]('YmFzZTY0X' . '2RlY2' . '9kZ' . 'Q=' . '=') ,
  145.     $GLOBALS['_562306928_'][54]('YmFzZTY0X2' . 'RlY29kZQ==') ,
  146.     $GLOBALS['_562306928_'][55]('YmFzZTY' . '0X2' . 'R' . 'lY29kZQ==') ,
  147.     $GLOBALS['_562306928_'][56]('YmFzZTY' . '0X2RlY2' . '9k' . 'ZQ==') ,
  148.     $GLOBALS['_562306928_'][57]('' . 'YmFzZ' . 'TY0X2Rl' . 'Y29kZQ==') ,
  149.     $GLOBALS['_562306928_'][58]('' . 'YmF' . 'zZTY0X2RlY29kZ' . 'Q==') ,
  150.     $GLOBALS['_562306928_'][59]('YmFzZTY0X2R' . 'lY29' . 'kZQ==') ,
  151.     $GLOBALS['_562306928_'][60]('Ym' . 'FzZT' . 'Y0X2Rl' . 'Y29' . 'kZQ==') ,
  152.     $GLOBALS['_562306928_'][61]('YmFzZT' . 'Y0X2RlY29kZQ==') ,
  153.     $GLOBALS['_562306928_'][62]('' . 'Y' . 'm' . 'FzZ' . 'T' . 'Y0X' . '2RlY' . '2' . '9kZQ==') ,
  154.     $GLOBALS['_562306928_'][63]('YmFzZTY0X2RlY29kZQ==') ,
  155.     $GLOBALS['_562306928_'][64]('Ym' . 'F' . 'zZTY' . '0X' . '2RlY' . '29kZQ==') ,
  156.     $GLOBALS['_562306928_'][65]('YmF' . 'zZTY0X2R' . 'lY29kZ' . 'Q' . '==') ,
  157.     $GLOBALS['_562306928_'][66]('YmFzZ' . 'TY0X2' . 'R' . 'lY' . '29kZQ==') ,
  158.     $GLOBALS['_562306928_'][67]('Ym' . 'FzZTY0X2Rl' . 'Y2' . '9kZQ==') ,
  159.     $GLOBALS['_562306928_'][68]('YmFzZ' . 'TY0' . 'X2RlY29kZQ==') ,
  160.     $GLOBALS['_562306928_'][69]('YmFzZTY0X2RlY29kZQ==') ,
  161.     $GLOBALS['_562306928_'][70]('Ym' . 'Fz' . 'ZT' . 'Y0' . 'X2RlY29kZQ==') ,
  162.     $GLOBALS['_562306928_'][71]('YmFzZTY0X2' . 'RlY29k' . 'Z' . 'Q==') ,
  163.     $GLOBALS['_562306928_'][72]('YmF' . 'zZTY' . '0X2RlY' . '29kZQ' . '==') ,
  164.     $GLOBALS['_562306928_'][73]('YmFzZTY0X' . '2' . 'RlY2' . '9kZQ=' . '=') ,
  165.     $GLOBALS['_562306928_'][74]('' . 'Ym' . 'FzZTY0X2R' . 'lY29' . 'kZQ==') ,
  166.     $GLOBALS['_562306928_'][75]('YmFzZTY0X' . '2RlY29kZQ' . '==') ,
  167.     $GLOBALS['_562306928_'][76]('Y' . 'mFzZ' . 'TY0X2R' . 'lY29kZQ=' . '=') ,
  168.     $GLOBALS['_562306928_'][77]('YmFzZTY0X2RlY29kZQ' . '==') ,
  169.     $GLOBALS['_562306928_'][78]('YmFzZT' . 'Y0X2' . 'RlY29kZQ==') ,
  170.     $GLOBALS['_562306928_'][79]('YmFzZTY0X2' . 'RlY2' . '9kZQ==') ,
  171.     $GLOBALS['_562306928_'][80]('YmFzZTY0X2RlY29kZ' . 'Q==') ,
  172.     $GLOBALS['_562306928_'][81]('Ym' . 'F' . 'zZ' . 'TY0X2R' . 'l' . 'Y2' . '9kZQ==') ,
  173.     $GLOBALS['_562306928_'][82]('YmFzZ' . 'TY0X2RlY29kZQ==') ,
  174.     $GLOBALS['_562306928_'][83]('YmF' . 'zZTY0X2RlY' . '2' . '9kZQ==') ,
  175.     $GLOBALS['_562306928_'][84]('YmFzZT' . 'Y0X2RlY' . '29kZQ=' . '=') ,
  176.     $GLOBALS['_562306928_'][85]('Y' . 'mFzZTY0X2RlY29kZQ==')
  177. );
  178. $GLOBALS['_888028985_'] = Array(
  179.     $GLOBALS['_223713416_'][0]('' . 'c3Ry' . 'X' . '3JlcG' . 'xhY2U=') ,
  180.     $GLOBALS['_223713416_'][1]('' . 'dW5s' . 'aW' . '5r') ,
  181.     $GLOBALS['_223713416_'][2]('cHJl' . 'Z' . '1' . '9t' . 'YXRja' . 'A=' . '=') ,
  182.     $GLOBALS['_223713416_'][3]('bXlz' . 'cWx' . 'f' . 'Y29u' . 'bmVjdA==') ,
  183.     $GLOBALS['_223713416_'][4]('bX' . 'lzcW' . 'x' . 'fZ' . 'XJyb3I=') ,
  184.     $GLOBALS['_223713416_'][5]('b' . 'XlzcW' . 'xfc2VsZWN0X2Ri') ,
  185.     $GLOBALS['_223713416_'][6]('bX' . 'l' . 'zcWxfZXJ' . 'yb3I=') ,
  186.     $GLOBALS['_223713416_'][7]('bXlzcWxfc' . 'XVlcnk' . '=') ,
  187.     $GLOBALS['_223713416_'][8]('b' . 'X' . 'lz' . 'cWx' . 'fcXV' . 'lcnk=') ,
  188.     $GLOBALS['_223713416_'][9]('bXlzcWxf' . 'ZX' . 'NjYXBlX3' . 'N0cm' . 'luZ' . 'w==') ,
  189.     $GLOBALS['_223713416_'][10]('bXlzcWxfZX' . 'J' . 'y' . 'b3I=') ,
  190.     $GLOBALS['_223713416_'][11]('bXl' . 'zc' . 'WxfZmV0Y2hfYX' . 'Nzb2M=') ,
  191.     $GLOBALS['_223713416_'][12]('bX' . 'l' . 'zc' . 'Wx' . 'fcXVlcnk=') ,
  192.     $GLOBALS['_223713416_'][13]('' . 'bXl' . 'zcW' . 'xfZX' . 'N' . 'jYXBlX3' . 'N0cmluZw==') ,
  193.     $GLOBALS['_223713416_'][14]('bX' . 'lzc' . 'WxfZX' . 'J' . 'y' . 'b3I=') ,
  194.     $GLOBALS['_223713416_'][15]('bXl' . 'zcWx' . 'faW5zZXJ0' . 'X2lk') ,
  195.     $GLOBALS['_223713416_'][16]('Zmx1c' . '2g=') ,
  196.     $GLOBALS['_223713416_'][17]('b2J' . 'fZmx' . '1c2g=') ,
  197.     $GLOBALS['_223713416_'][18]('Zmx' . '1c2g' . '=') ,
  198.     $GLOBALS['_223713416_'][19]('Zmx' . '1c' . '2g=') ,
  199.     $GLOBALS['_223713416_'][20]('b2JfZm' . 'x' . '1c2g=') ,
  200.     $GLOBALS['_223713416_'][21]('Zmx1c2g' . '=') ,
  201.     $GLOBALS['_223713416_'][22]('bXl' . 'zc' . 'WxfY2' . 'xvc2U=') ,
  202.     $GLOBALS['_223713416_'][23]('cHJlZ19' . 'tYXRj' . 'aA==') ,
  203.     $GLOBALS['_223713416_'][24]('' . 'cmFu' . 'ZA==') ,
  204.     $GLOBALS['_223713416_'][25]('c3RyX3J' . 'l' . 'cGxhY' . '2U=') ,
  205.     $GLOBALS['_223713416_'][26]('cHJlZ' . '19tYXRj' . 'aF9hb' . 'Gw' . '=') ,
  206.     $GLOBALS['_223713416_'][27]('ZmlsZV9leGlzdHM=') ,
  207.     $GLOBALS['_223713416_'][28]('dHJp' . 'bQ==') ,
  208.     $GLOBALS['_223713416_'][29]('c' . '3RyaXBf' . 'dGFn' . 'cw=' . '=') ,
  209.     $GLOBALS['_223713416_'][30]('bXlzcWxfY29' . 'ubmVj' . 'dA' . '==') ,
  210.     $GLOBALS['_223713416_'][31]('b' . 'Xlzc' . 'WxfZX' . 'Jyb3I=') ,
  211.     $GLOBALS['_223713416_'][32]('' . 'b' . 'X' . 'lzcWxf' . 'c2VsZWN0' . 'X2' . 'R' . 'i') ,
  212.     $GLOBALS['_223713416_'][33]('bXlzc' . 'WxfZXJyb3' . 'I=') ,
  213.     $GLOBALS['_223713416_'][34]('bXlzc' . 'WxfcXVl' . 'c' . 'nk=') ,
  214.     $GLOBALS['_223713416_'][35]('' . 'bX' . 'lz' . 'cWxfc' . 'XVlcnk' . '=') ,
  215.     $GLOBALS['_223713416_'][36]('bXlzcWxfZXNjYX' . 'BlX3N' . '0c' . 'mluZw' . '==') ,
  216.     $GLOBALS['_223713416_'][37]('b' . 'XlzcWxfZXJyb3I=') ,
  217.     $GLOBALS['_223713416_'][38]('' . 'bXlzcWxfY2' . 'xvc2U=') ,
  218.     $GLOBALS['_223713416_'][39]('bXlzcW' . 'xfZmV0Y' . '2hfYXNzb2M=') ,
  219.     $GLOBALS['_223713416_'][40]('' . 'c3' . 'V' . 'ic3Ry' . 'X2NvdW5' . '0') ,
  220.     $GLOBALS['_223713416_'][41]('Zm' . 'x1c' . '2' . 'g=') ,
  221.     $GLOBALS['_223713416_'][42]('b2JfZ' . 'mx1c2g=') ,
  222.     $GLOBALS['_223713416_'][43]('Zmx' . '1' . 'c2g=') ,
  223.     $GLOBALS['_223713416_'][44]('dHJpbQ' . '==') ,
  224.     $GLOBALS['_223713416_'][45]('c' . 'H' . 'JlZ1' . '9tYX' . 'RjaA==') ,
  225.     $GLOBALS['_223713416_'][46]('' . 'dHJpbQ==') ,
  226.     $GLOBALS['_223713416_'][47]('cHJlZ' . '19tYXRjaA=' . '=') ,
  227.     $GLOBALS['_223713416_'][48]('c' . 'HJlZ19tY' . 'XRjaA' . '=' . '=') ,
  228.     $GLOBALS['_223713416_'][49]('cHJlZ19tYX' . 'RjaF' . '9h' . 'bGw' . '=') ,
  229.     $GLOBALS['_223713416_'][50]('cH' . 'JlZ19tYXRjaF9hbGw=') ,
  230.     $GLOBALS['_223713416_'][51]('cHJlZ19tYX' . 'R' . 'jaA==') ,
  231.     $GLOBALS['_223713416_'][52]('' . 'dHJpbQ==') ,
  232.     $GLOBALS['_223713416_'][53]('cH' . 'JlZ' . '19yZX' . 'BsYWNl') ,
  233.     $GLOBALS['_223713416_'][54]('c' . 'HJlZ' . '1' . '9y' . 'ZX' . 'BsYWN' . 'l') ,
  234.     $GLOBALS['_223713416_'][55]('c' . 'HJ' . 'lZ19tYXRj' . 'aA==') ,
  235.     $GLOBALS['_223713416_'][56]('dGltZQ==') ,
  236.     $GLOBALS['_223713416_'][57]('ZmlsZV9w' . 'dXRfY2' . '9u' . 'dGVu' . 'dHM=') ,
  237.     $GLOBALS['_223713416_'][58]('' . 'bXl' . 'zc' . 'WxfY2' . '9ubm' . 'V' . 'jd' . 'A==') ,
  238.     $GLOBALS['_223713416_'][59]('b' . 'XlzcWxf' . 'ZXJyb3' . 'I=') ,
  239.     $GLOBALS['_223713416_'][60]('b' . 'XlzcWxfc2' . 'VsZW' . 'N0' . 'X' . '2Ri') ,
  240.     $GLOBALS['_223713416_'][61]('bXl' . 'zc' . 'Wx' . 'fZXJyb' . '3I' . '=') ,
  241.     $GLOBALS['_223713416_'][62]('bX' . 'lzcW' . 'xfc' . 'XVlc' . 'nk' . '=') ,
  242.     $GLOBALS['_223713416_'][63]('bXlzcWxfZXNjY' . 'XB' . 'lX3N0cml' . 'uZ' . 'w' . '==') ,
  243.     $GLOBALS['_223713416_'][64]('' . 'c' . '3' . 'RyX3JlcG' . 'xhY' . '2' . 'U=') ,
  244.     $GLOBALS['_223713416_'][65]('cmFuZA==') ,
  245.     $GLOBALS['_223713416_'][66]('bXlzcWxfcX' . 'Vlcnk=') ,
  246.     $GLOBALS['_223713416_'][67]('' . 'bXlzc' . 'W' . 'x' . 'fZXJyb' . '3I=') ,
  247.     $GLOBALS['_223713416_'][68]('' . 'bXlzcWxfa' . 'W5zZXJ' . '0X2lk') ,
  248.     $GLOBALS['_223713416_'][69]('b' . 'XlzcWxfcXVlcnk=') ,
  249.     $GLOBALS['_223713416_'][70]('bX' . 'lzcWx' . 'fZm' . 'V0' . 'Y2h' . 'fYXJ' . 'yYXk=') ,
  250.     $GLOBALS['_223713416_'][71]('bXlzc' . 'Wxf' . 'cXVlcnk=') ,
  251.     $GLOBALS['_223713416_'][72]('' . 'b' . 'XlzcWxfa' . 'W5zZ' . 'XJ0' . 'X' . '2lk') ,
  252.     $GLOBALS['_223713416_'][73]('b' . 'Xl' . 'zcWxfcXVl' . 'cn' . 'k=') ,
  253.     $GLOBALS['_223713416_'][74]('bXlzcWxfZ' . 'm' . 'V0Y2' . 'hfYXJ' . 'yYXk=') ,
  254.     $GLOBALS['_223713416_'][75]('bXlzcWxfcXV' . 'l' . 'cnk' . '=') ,
  255.     $GLOBALS['_223713416_'][76]('bX' . 'lzc' . 'WxfaW5zZ' . 'XJ0X2lk') ,
  256.     $GLOBALS['_223713416_'][77]('' . 'bXlzcWxf' . 'c' . 'XVlcnk' . '=') ,
  257.     $GLOBALS['_223713416_'][78]('' . 'bXlzc' . 'WxfcXVlc' . 'nk=') ,
  258.     $GLOBALS['_223713416_'][79]('bXlz' . 'cW' . 'x' . 'fY2' . 'x' . 'v' . 'c2U=') ,
  259.     $GLOBALS['_223713416_'][80]('Zmx1c2g=') ,
  260.     $GLOBALS['_223713416_'][81]('b2JfZm' . 'x1' . 'c2g=') ,
  261.     $GLOBALS['_223713416_'][82]('' . 'Zmx1c' . '2' . 'g' . '=') ,
  262.     $GLOBALS['_223713416_'][83]('Zm' . 'x1c2g=') ,
  263.     $GLOBALS['_223713416_'][84]('b' . '2J' . 'fZmx' . '1' . 'c2g=') ,
  264.     $GLOBALS['_223713416_'][85]('Zmx' . '1c2g=')
  265. );
  266. echo "<b>MarketGid</b><br />";
  267. $_GET['link'] = $GLOBALS['_888028985_'][0]("%%", "&", $_GET['link']);
  268. include ('functions.php');
  269.  
  270. @$GLOBALS['_888028985_'][1]('stop.txt');
  271.  
  272. if ($mainstop) {
  273.     die("<center>Приобрести полноценную версию Вы можете на сайте <a href='http://www.zuziken.ru'>www.zuziken.ru</a><br />По вопросам покупки обращайтесь в ICQ 315-625-299</center>");
  274. }
  275.  
  276. if ($_GET['link'] == '') die('<b>Забыли ввести ссылку в форму.</b>');
  277. $p = get_page($_GET['link']);
  278. $GLOBALS['_888028985_'][2]('/<ul class="hmenu-1 clearfix hmactive-1">[^<]*<li class="tm-1"><span>(.+)<\/span><\/li>/isU', $p, $t);
  279. $cat_name = $t[1];
  280. $connect = $GLOBALS['_888028985_'][3]($host, $login, $password) or die($GLOBALS['_888028985_'][4]());
  281. $select_db = $GLOBALS['_888028985_'][5]($database, $connect) or die($GLOBALS['_888028985_'][6]());
  282. $GLOBALS['_888028985_'][7]("set names cp1251");
  283. $q = $GLOBALS['_888028985_'][8]("select `id` from `category` where `cat_name` = '" . $GLOBALS['_888028985_'][9]($cat_name) . "'") or die($GLOBALS['_888028985_'][10]());
  284. $cat_id = 0;
  285.  
  286. while ($q_r = $GLOBALS['_888028985_'][11]($q)) $cat_id = $q_r['id'];
  287.  
  288. if ($cat_id == 0) {
  289.     $GLOBALS['_888028985_'][12]("insert into `category` set `cat_name` = '" . $GLOBALS['_888028985_'][13]($cat_name) . "' ") or die($GLOBALS['_888028985_'][14]());
  290.     $cat_id = $GLOBALS['_888028985_'][15]();
  291.     echo "<b>Создана категория</b> <b>" . $cat_name . "</b><br />";
  292.     $GLOBALS['_888028985_'][16]();
  293.     $GLOBALS['_888028985_'][17]();
  294.     $GLOBALS['_888028985_'][18]();
  295. }
  296. else {
  297.     echo "<b>Данная категория уже есть. Пишем в нее.</b> <b>" . $cat_name . "</b><br />";
  298.     $GLOBALS['_888028985_'][19]();
  299.     $GLOBALS['_888028985_'][20]();
  300.     $GLOBALS['_888028985_'][21]();
  301. }
  302.  
  303. $GLOBALS['_888028985_'][22]($connect);
  304.  
  305. if ($GLOBALS['_888028985_'][23]('/>(\d+)<\/a><\/li>[^<]*<li><a href="[^"]*" target="_blank">следующая<\/a><\/li>/isU', $p, $t)) $num_pages = $t[1];
  306. else $num_pages = 2;
  307. $list_link = $_GET['link'];
  308. $i = 1;
  309. $c = 0;
  310. $letter = $GLOBALS['_888028985_'][24](1, 20);
  311. $items_num = 0;
  312.  
  313. while ($i < $num_pages) {
  314.     $k = $i * 60;
  315.     $cur_list_link = $GLOBALS['_888028985_'][25]('/0/', '/' . $k . '/', $list_link);
  316.     if ($i != 1) $p = get_page($cur_list_link);
  317.     $GLOBALS['_888028985_'][26]('/<h1><a href="(.+)".*>(.+)<\/a><\/h1>.*<p>(.*)<\/p>/isU', $p, $items, $o);
  318.     foreach($items as $it) {
  319.         if ($GLOBALS['_888028985_'][27]('stop.txt')) die('<b>Парсинг прерван по запросу пользователя.</b>');
  320.         unset($res);
  321.         $res['name'] = $GLOBALS['_888028985_'][28]($GLOBALS['_888028985_'][29]($it[2]));
  322.         $connect = $GLOBALS['_888028985_'][30]($host, $login, $password) or die($GLOBALS['_888028985_'][31]());
  323.         $select_db = $GLOBALS['_888028985_'][32]($database, $connect) or die($GLOBALS['_888028985_'][33]());
  324.         $GLOBALS['_888028985_'][34]("set names cp1251");
  325.         $q = $GLOBALS['_888028985_'][35]("select `id` from `product` where `cat_id` = '" . $cat_id . "' and `name` = '" . $GLOBALS['_888028985_'][36]($res['name']) . "' ") or die($GLOBALS['_888028985_'][37]());
  326.         $prod_id = 0;
  327.         $GLOBALS['_888028985_'][38]($connect);
  328.         while ($q_r = $GLOBALS['_888028985_'][39]($q)) $prod_id = $q_r['id'];
  329.         if ($prod_id != 0 || (!empty($_GET['key']) && !$GLOBALS['_888028985_'][40]($res['name'], $_GET['key']))) {
  330.             echo "<font color='green'>" . $res['name'] . ' - товар</font> <b>УЖЕ ЕСТЬ ИЛИ НЕ ПОДХОДИТ ПО КЛЮЧЕВОМУ СЛОВУ</b><br />';
  331.             $GLOBALS['_888028985_'][41]();
  332.             $GLOBALS['_888028985_'][42]();
  333.             $GLOBALS['_888028985_'][43]();
  334.         }
  335.         else {
  336.             $_url = 'http://goods.marketgid.com' . $it[1];
  337.             $p = get_page('http://goods.marketgid.com' . $it[1]);
  338.             $res['brief'] = $GLOBALS['_888028985_'][44]($it[3]);
  339.             $GLOBALS['_888028985_'][45]('/<span>Производитель:.*>([^>]+)<\/a>/iU', $p, $t);
  340.             $res['proizv'] = $GLOBALS['_888028985_'][46]($t[1]);
  341.             if (!$GLOBALS['_888028985_'][47]('/Цена: <em>\$(\d+)<\/em>/iU', $p, $prices)) $GLOBALS['_888028985_'][48]('/>\$([\d\.]+)</iU', $p, $prices);
  342.             $res['price'] = $prices[1];
  343.             $GLOBALS['_888028985_'][49]("/<div class=\"box\" id=\"good-characteristic\">(.*?)<\/div>/", $p, $gh);
  344.             $GLOBALS['_888028985_'][50]("/strong>(.*?)<\/strong>(.*?)\</", $gh[0][0], $hs);
  345.             unset($hs2);
  346.             foreach($hs[1] as $id => $hn) {
  347.                 $hs2[$hn] = $hs[2][$id];
  348.             }
  349.  
  350.             $GLOBALS['_888028985_'][51]('/<div class="box" id="good-description">(.+)<\/div>/isU', $p, $t);
  351.             $res['descr'] = $GLOBALS['_888028985_'][52]($t[1]);
  352.             $res['descr'] = $GLOBALS['_888028985_'][53]('/<a.*>/iU', '', $res['descr']);
  353.             $res['descr'] = $GLOBALS['_888028985_'][54]('/<\/a>/iU', '', $res['descr']);
  354.             $GLOBALS['_888028985_'][55]('/<td id="good-img"><img.*src="(.+)"/iU', $p, $t);
  355.             $im = get_page1($t[1]);
  356.             $l = $GLOBALS['_888028985_'][56]() + $c;
  357.             $res['fname'] = $letter . $l . '.jpg';
  358.             $GLOBALS['_888028985_'][57]("images/" . $res['fname'], $im);
  359.             $c++;
  360.             $connect = $GLOBALS['_888028985_'][58]($host, $login, $password) or die($GLOBALS['_888028985_'][59]());
  361.             $select_db = $GLOBALS['_888028985_'][60]($database, $connect) or die($GLOBALS['_888028985_'][61]());
  362.             $GLOBALS['_888028985_'][62]("set names cp1251");
  363.             foreach($res as $key => $value) {
  364.                 $res[$key] = $GLOBALS['_888028985_'][63]($value);
  365.                 $res[$key] = $GLOBALS['_888028985_'][64]("", "", $res[$key]);
  366.             }
  367.  
  368.             if (empty($res['price'])) {
  369.                 if (!empty($_POST['random_price'])) {
  370.                     $res['price'] = $GLOBALS['_888028985_'][65](1000, 10000);
  371.                 }
  372.             }
  373.  
  374.             $GLOBALS['_888028985_'][66]("insert into `product` set `cat_id` = '" . $cat_id . "',
  375.                `name` = '" . $res['name'] . "',
  376.                `image` = '" . $res['fname'] . "',
  377.                `price` = '" . $res['price'] . "',
  378.                `url` = '" . $_url . "',
  379.                `brand` = '" . $res['proizv'] . "'          ") or die($GLOBALS['_888028985_'][67]());
  380.             $prod_id = $GLOBALS['_888028985_'][68]();
  381.             $query = $GLOBALS['_888028985_'][69]("SELECT * FROM hars WHERE name='Характеристики' AND cat_id='" . $cat_id . "'");
  382.             if (mysql_numrows($query)) {
  383.                 $data = $GLOBALS['_888028985_'][70]($query);
  384.                 $har_d = $data['id'];
  385.             }
  386.             else {
  387.                 $GLOBALS['_888028985_'][71]("INSERT INTO hars VALUES('','Характеристики','$cat_id')");
  388.                 $har_d = $GLOBALS['_888028985_'][72]();
  389.             }
  390.  
  391.             if (!empty($hs2)) {
  392.                 foreach($hs2 as $name => $har) {
  393.                     if (!empty($har)) {
  394.                         $query = $GLOBALS['_888028985_'][73]("SELECT * FROM hars WHERE name='$name' AND cat_id='" . $cat_id . "'");
  395.                         if (mysql_numrows($query)) {
  396.                             $data = $GLOBALS['_888028985_'][74]($query);
  397.                             $har_i = $data['id'];
  398.                         }
  399.                         else {
  400.                             $GLOBALS['_888028985_'][75]("INSERT INTO hars VALUES('','$name','$cat_id')");
  401.                             $har_i = $GLOBALS['_888028985_'][76]();
  402.                         }
  403.  
  404.                         $GLOBALS['_888028985_'][77]("INSERT INTO hars_values VALUES('$har_i','$prod_id','$har')");
  405.                     }
  406.                 }
  407.             }
  408.  
  409.             $GLOBALS['_888028985_'][78]("INSERT INTO hars_values VALUES('$har_d','$prod_id','" . $res['descr'] . "')");
  410.             $GLOBALS['_888028985_'][79]($connect);
  411.             echo "<font color='green'>" . $res['name'] . "</font><br />";
  412.             $GLOBALS['_888028985_'][80]();
  413.             $GLOBALS['_888028985_'][81]();
  414.             $GLOBALS['_888028985_'][82]();
  415.             $items_num++;
  416.             if ($_GET['num'] != '' and $items_num >= $_GET['num']) die('<b>Задача выполнена. Спарсено ' . $_GET['num'] . ' товаров.</b>');
  417.         }
  418.     }
  419.  
  420.     echo "<b>Отпарсена страница " . $i . "</b><br /><br />";
  421.     $GLOBALS['_888028985_'][83]();
  422.     $GLOBALS['_888028985_'][84]();
  423.     $GLOBALS['_888028985_'][85]();
  424.     $i++;
  425. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement