Archive

Posts Tagged ‘megaupload’

Megaupload Link Checker revised code

April 22nd, 2009 aiwarrior 11 comments

Hi
I have made several changes to the revised Megaupload Link Checker and i decided to post the code but not on the blog page. This is in presentation sake and even readability. You can still see the code in you browser but you can also download it for better reading.

Here are the links:

Link_Checker_TESTBED.php.txt

The latest version of the plugin

The Megaupload checker post Source Code

Thirsty blogger needs fuel!

The Witcher Enhanced Edition

April 15th, 2009 aiwarrior No comments

Here go the valid megaupload links to a nice game called :O…The Witcher. The links were checked and are all working.

I guess you didn’t come here to read the review so I drop you a link to an IGN review. The game is not new but it is cool.

The instructions are important.

Installation instructions:
1) Use Daemon Tools 4.30.1, enable
options emulation RMPS.
2) Mount tdm-twee-d1 ISo and install game.
3) Click “Da” button
4) Click top button for full installation
5) Mount tdm-twee-d2 ISO (bonus disk)
to continue installation
of two additional adventures
6) Exit from installation wizard
7) use witcher.nodvd.or Proper variant crack
(if you are having problems with witcher.nondvd.rar crack)
from crack folder from the second dvd
8) Replace protect.exe from unpack archive to subdirectory
“System” placed in game install directory

IN GAME SETTINGS:
1) Start game
2) Click top choice “3anyck npbi”
3) Click “Da”
4) Click “Hactponkn”
5) Move top slider “Tekct” to left end to
change Subtitles (text) language to English
6) Move next slider “3byk” to left end
to change Voice-overs language to English
7) Click bottom right button named “Tpnhrtb”
to apply changes
8) Done (English menu)

  • http://www.megaupload.com/?d=ITOE1RJS

    http://www.megaupload.com/?d=PR23KLM7

    http://www.megaupload.com/?d=3L61ZR2G

    http://www.megaupload.com/?d=E3L0ZXCN

    http://www.megaupload.com/?d=TURCPJUK

    http://www.megaupload.com/?d=FPYB6JS7

    http://www.megaupload.com/?d=34OU30DN

    http://www.megaupload.com/?d=RZ1FUH7X

    http://www.megaupload.com/?d=PJ6PACT4

    http://www.megaupload.com/?d=0YQEAPZ6

    http://www.megaupload.com/?d=BJBP5MXY

    http://www.megaupload.com/?d=7YFEJVXI

    http://www.megaupload.com/?d=QZVISFH2

    http://www.megaupload.com/?d=HCFWBTVD

    http://www.megaupload.com/?d=QARNNNF2

    http://www.megaupload.com/?d=U4C9DFPT

    http://www.megaupload.com/?d=PI5D1HYJ

    http://www.megaupload.com/?d=9AJSYDRU

    http://www.megaupload.com/?d=D8SNQB8R

    http://www.megaupload.com/?d=6PVUGC2U

    http://www.megaupload.com/?d=W135QV6A

    http://www.megaupload.com/?d=INFA5CRZ

    http://www.megaupload.com/?d=V9Q5M39K

    http://www.megaupload.com/?d=A2ILSTFQ

    http://www.megaupload.com/?d=JGO69TUT

    http://www.megaupload.com/?d=59IMHFEW

    http://www.megaupload.com/?d=5G0UIMUC

    http://www.megaupload.com/?d=CNG6VOF1

    http://www.megaupload.com/?d=1H72944X

    http://www.megaupload.com/?d=MZOG7KL5

    http://www.megaupload.com/?d=Q4DLSK0S

    http://www.megaupload.com/?d=0X3NCJOR

    http://www.megaupload.com/?d=6BBNPH80

    http://www.megaupload.com/?d=35F0Q9MA

    http://www.megaupload.com/?d=9BJGK9NU

    http://www.megaupload.com/?d=TYH5QYR5

    http://www.megaupload.com/?d=W1W6594X

    http://www.megaupload.com/?d=POY3CLL8

    http://www.megaupload.com/?d=S0XHPDE0

    http://www.megaupload.com/?d=QGXUBZ6S

    http://www.megaupload.com/?d=4R4APAM5

    http://www.megaupload.com/?d=X9VUNGE1

    http://www.megaupload.com/?d=NLXEVARY

    http://www.megaupload.com/?d=N13F1JMQ

    http://www.megaupload.com/?d=9DJJ04T7

    http://www.megaupload.com/?d=L3KZM0CX

    http://www.megaupload.com/?d=JNLMKGA8

    http://www.megaupload.com/?d=47FQD4IV

    http://www.megaupload.com/?d=UQD01O79

    http://www.megaupload.com/?d=R4S9ZFPZ

    http://www.megaupload.com/?d=2RO9ZR0D

    http://www.megaupload.com/?d=PQECF6P0

    http://www.megaupload.com/?d=S0FN1PTK

    http://www.megaupload.com/?d=0496K6CW

    http://www.megaupload.com/?d=IIE93NJA

    http://www.megaupload.com/?d=24MLQEST

    http://www.megaupload.com/?d=8N5WR3GZ

    http://www.megaupload.com/?d=PSOIXHX5

    http://www.megaupload.com/?d=JIMNXTCR

    http://www.megaupload.com/?d=F3WW2FJW

    http://www.megaupload.com/?d=K5ZFKGV8

    http://www.megaupload.com/?d=L25BWZJ5

    http://www.megaupload.com/?d=5QV4H49S

    http://www.megaupload.com/?d=QWAXC5G7

    http://www.megaupload.com/?d=P8FN4UI2

    http://www.megaupload.com/?d=9H9AV8RT

    http://www.megaupload.com/?d=7RRIO3ET

    http://www.megaupload.com/?d=VBOIT3QQ

    http://www.megaupload.com/?d=93MJUITU

    http://www.megaupload.com/?d=WD5E892N

    http://www.megaupload.com/?d=D7QOTX7M

    http://www.megaupload.com/?d=QCT7HGRC

    http://www.megaupload.com/?d=BDSOZCHP

    http://www.megaupload.com/?d=WACY0NYV

    http://www.megaupload.com/?d=MLKD6PQD

    http://www.megaupload.com/?d=ZOKVEK0I

    http://www.megaupload.com/?d=ORXGM22T

    http://www.megaupload.com/?d=YKW609WS

    http://www.megaupload.com/?d=M1ZXKU89

    http://www.megaupload.com/?d=T79JVKAU

    http://www.megaupload.com/?d=QGYR3WHS

    http://www.megaupload.com/?d=GDYY99DG

    http://www.megaupload.com/?d=68H8VTM7

    http://www.megaupload.com/?d=F7M42FUN

    http://www.megaupload.com/?d=XA1QAVT7

    http://www.megaupload.com/?d=VOTYY49V

    http://www.megaupload.com/?d=FUH0X14A

    http://www.megaupload.com/?d=OEASS7RB

    http://www.megaupload.com/?d=VWYFFZWO

    http://www.megaupload.com/?d=1KXTDMBZ

    http://www.megaupload.com/?d=HUSK4VOA

    http://www.megaupload.com/?d=MMOA2ZI1

    http://www.megaupload.com/?d=CSOOF2NI

    http://www.megaupload.com/?d=0ITI636W

    http://www.megaupload.com/?d=U2MYRSF2

    http://www.megaupload.com/?d=EH68GJU7

    http://www.megaupload.com/?d=5LH6VS1R

    http://www.megaupload.com/?d=AWCSNKZ3

    http://www.megaupload.com/?d=1KP3EEOD

    http://www.megaupload.com/?d=TIYCDEZ7

    http://www.megaupload.com/?d=CYTT5D5G

    http://www.megaupload.com/?d=KE7IAD08

    http://www.megaupload.com/?d=W4WHAT0Z

    http://www.megaupload.com/?d=EY9NTR3Z

    http://www.megaupload.com/?d=JA6LXEFX

    http://www.megaupload.com/?d=FO9EA3ZE

    http://www.megaupload.com/?d=H1VQATEO

    http://www.megaupload.com/?d=0CUMAV1L

    http://www.megaupload.com/?d=KE88ONQE

    http://www.megaupload.com/?d=50PPUP7Z

    http://www.megaupload.com/?d=HP3D8WSI

    http://www.megaupload.com/?d=RQR87OBE

    http://www.megaupload.com/?d=XB445M70

    http://www.megaupload.com/?d=NOMWIJOI

    http://www.megaupload.com/?d=G7KVRM84

    http://www.megaupload.com/?d=AEI64WFD

    http://www.megaupload.com/?d=7KKNO3R0

    http://www.megaupload.com/?d=8ZHX3KXJ

  • Thirsty blogger needs fuel!

    Categories: Links Tags: , ,

    Megaupload link checking

    April 15th, 2009 aiwarrior 2 comments

    Hi

    Recently I have been busy building a WordPress plugin that hourly checks if the Megaupload links in the blog posts are valid. In this post i will try to document some mistakes i have made during the development so as to help anybody who reads this and prevent them.

    I started developing where I left in my first link checker plugin. I knew it was broken because it wouldn’t run even in my own installation. Apparently my hosting company, A2hosting, recently disabled the support for fopen to open remote url due to security issues. The error that the script would spit out would be something like this.

    Warning: fopen() [function.fopen]: URL file-access is disabled in the server configuration

    This feature is disabled because if an attacker takes control of the site he can easily embeded another site in yours just with a simple fopen,fread routine. It is called cross site scripting

    So, again with developing. In my, then, current approach i still had to download the pages to check their html for an offending “invalid Link” string in them. This led me to a function that wordpress provides called wp_remote_fopen. As the information the codex is pretty sparse I set out to look at the source code, and I found it. Here is the php snippet.

    function remote_fopen( $uri ) {
    	if ( ini_get('allow_url_fopen') ) {
    		$fp = fopen( $uri, 'r' );
    		if ( !$fp )
    			return false;
    		$linea = '';
    		while( $remote_read = fread($fp, 4096) )
    			$linea .= $remote_read;
    		fclose($fp);
    		return $linea;		
    	} else if ( function_exists('curl_init') ) {
    		$handle = curl_init();
    		curl_setopt ($handle, CURLOPT_URL, $uri);
    		curl_setopt ($handle, CURLOPT_CONNECTTIMEOUT, 1);
    		curl_setopt ($handle, CURLOPT_RETURNTRANSFER, 1);
    		$buffer = curl_exec($handle);
    		curl_close($handle);
    		return $buffer;
    	} else {
    		return false;
    	}	
    }

    If you don’t understand what it does here is a brief explanation:

    It checks if the url opening feature of fopen is active and if so downloads the contents of the url passed in the functions argument to a buffer which the function returns. If like in our case the url feature is not active it will use the cURL to do exactly the same. I think cURL is safer because it cannot retrieve local resources such as a /etc/passwd file.

    When I resolved this problem something strange started happening. My link checker seemed to work intermittently and close to randomly. I lost a great amount of time trying to understand why. As my initial approach to check the links was a crude checking of an “Invalid Link” string in the html this generated a great succession of requests to megaupload, resulting in megaupload banning the IP from my server temporarily (2 minutes i think). The page was this one: http://www.megaupload.com/?c=msg
    I took a long time noticing this page because it was my server IP that was blocked, not mine, so when i tried myself everything looked fine. To worsen matters the page only shows up if you are not logged in. This is a great lesson to learn because most sites will block your requests if you do a lot of them and too fast. And the code will work intermittently because the banning time is up.

    So i will tell you how I found my final solution: I knew that the megamanager, the megaupload official program, had a functionality that included batch link checking. As megamanager didn’t run in Linux/Wine (it will be a future project of mine) i had to use my girlfriend laptop to fire it up. I took a look at it and wondered how it made the magic. I suspected it would use web based link checking but nowhere in the site was such service publicized. To confirm my hypothesis I fired Wireshark and took a look at the what a link checking produced in my connection. Voila. A connection to a php page with the links to check (url)encoded into the headers.

    That’s it for today. In my next post I will continue where i left in this post stating exactly how megamanager checks the links and how that works out for us.

    Note: if you are really curious just inspect the http packets :D

    Thirsty blogger needs fuel!

    Megaupload speed

    March 10th, 2009 aiwarrior No comments

    Recently i  have been noticing that megaupload premium is very slow. At first i thought it was because in Linux download managers like Wget or curl didnt support multi threaded downloads a la Flashget but as i tried to download with my rapidshare premium i noticed the speed wasn’t so slow, quite the contrary as a matter of fact. It is a pain in the ass because i let my rapidshare expire and made a kind of society with some friends of mine to buy a 1-year premium account at megaupload. I would like to know if anyone by any chance been having the same problems I’m describing. To terminate i just want note that things seem to be stabilizing but not quite the full power i had in the initial days, namely downloads at approximately my connection cap speed, 1.2Mbyte/sec.

    Thirsty blogger needs fuel!

    Categories: Thoughts Tags: ,

    Weekend Players – Pursuit Of Happiness

    March 8th, 2009 aiwarrior No comments
    Weekend Players - Persuit of Happiness

    Weekend Players - Persuit of Happiness

    320Kbps
    Electronic
    Downtempo/Trip Hop
    Pass: newage

    http://www.megaupload.com/?d=6RYZDVNT WPPOH.part1.rar
    http://www.megaupload.com/?d=Z6WLPKGK WPPOH.part2.rar

    http://rapidshare.com/files/107923998/WPPOH.part1.rar
    http://rapidshare.com/files/107912802/WPPOH.part2.rar

       1. "I'll Be There" – 6:22
       2. "Best Days of Our Lives" – 4:03
       3. "21st Century" – 7:08
       4. "Jericho" – 6:41
       5. "Pursuit of Happiness" – 4:13
       6. "Angel" – 3:41
       7. "Into the Sun" – 7:22
       8. "Subway" – 5:17
       9. "Play On" – 6:08
      10. "Through the Trees" – 5:31
      11. "Higher Ground" – 6:02

    Very nice easy listening album. I surely recommend. It’s a genre i enjoy very much. If you like this kind of music just say thanks and i will post other albums of the genre.

    In case you like it buy it! It’s really cheap offAmazon.com

    Thirsty blogger needs fuel!

    Categories: Links Tags: , ,

    Dead Like Me Season 1

    March 3rd, 2009 aiwarrior No comments

    Hi

    Recently my girlfriend showed me a series that already ended that’s very cool. i searched the net for megaupload links and deliver it to you. I guarantee you that the links will always be operational

    If you don’t know what Dead Like me is about read the following, brought to you by Wikipedia.com

    Georgia Lass is aloof and emotionally distant from her family and shied away from her life. After dropping out of college, she takes a job at Happy Time Temporary Services. On her lunch break of her first day, she is hit and killed by a toilet seat from the de-orbiting of the Mir space station. She is informed shortly after her death that, rather than moving on to the “great beyond”, she will become a grim reaper in the “external influence” division, responsible for reaping souls of people who die in accidents (many of which are of Rube Goldberg-style and complexity), suicides and homicides.

    Through the first season, George has trouble adjusting to her circumstances: collecting souls, while holding a day job at Happy Time. By the second season, she has mostly adjusted to her new role, though still has unresolved issues with her life and her afterlife.

    George’s family is struggling to deal with her death. Her mother, Joy, is depressed, and visibly repressing it, while Clancy, her father, is cheating on Joy. George’s sister, Reggie, acts out — stealing toilet seats from neighbors and school, and hanging them on a tree — before being sent to therapy by Joy. She clings to the belief that George visits her, but is starting to lie to cover this up. At the start of the second season, the family began to break apart as divorce proceedings began.

    Nearly all of the main characters have some form of depression, but they cope with it in different ways: Mason resorts to alcohol and drugs; Daisy puts on a veneer of perkiness; and Roxy is physically and verbally aggressive. Rube and George are more open about their sadness.

    [ad#ad]

    The password is: rslinks.org
    http://www.megaupload.com/?d=Z3TBM7BR DLM101.part1.rar
    http://www.megaupload.com/?d=QSSSMHYV DLM101.part2.rar
    http://www.megaupload.com/?d=LQXWYLZN DLM101.part3.rar
    http://www.megaupload.com/?d=HSGII8LX DLM101.part4.rar
    http://www.megaupload.com/?d=NK53KXEF DLM101.part5.rar
    http://www.megaupload.com/?d=O7RA7RL5 DLM101.part6.rar
    http://www.megaupload.com/?d=GYO87C1M DLM101.part7.rar
    http://www.megaupload.com/?d=JF5HTWG9 DLM101.part8.rar

    http://www.megaupload.com/?d=HQKFNW61 DLM102.part1.rar
    http://www.megaupload.com/?d=OVUUE5OQ DLM102.part2.rar
    http://www.megaupload.com/?d=SPDIWWUM DLM102.part3.rar
    http://www.megaupload.com/?d=TWSWK2EF DLM102.part4.rar

    http://www.megaupload.com/?d=ANX013XH DLM103.part1.rar
    http://www.megaupload.com/?d=80SCBX1U DLM103.part2.rar
    http://www.megaupload.com/?d=H5TORTM0 DLM103.part3.rar
    http://www.megaupload.com/?d=CC6HMBOU DLM103.part4.rar

    http://www.megaupload.com/?d=EEC3DLO1 DLM104.part1.rar
    http://www.megaupload.com/?d=7ITUHNT8 DLM104.part2.rar
    http://www.megaupload.com/?d=XZ53SHDZ DLM104.part3.rar
    http://www.megaupload.com/?d=KFRGR6JW DLM104.part4.rar

    http://www.megaupload.com/?d=8M1GBUE3 DLM105.part1.rar
    http://www.megaupload.com/?d=BVWF41JF DLM105.part2.rar
    http://www.megaupload.com/?d=5XR03E5N DLM105.part3.rar
    http://www.megaupload.com/?d=V4MN989W DLM105.part4.rar

    http://www.megaupload.com/?d=HKEK5BFR DLM106.part1.rar
    http://www.megaupload.com/?d=RL79GS1J DLM106.part2.rar
    http://www.megaupload.com/?d=G6TF6DI1 DLM106.part3.rar
    http://www.megaupload.com/?d=U732K6J8 DLM106.part4.rar

    http://www.megaupload.com/?d=AURLR4O6 DLM107.part1.rar
    http://www.megaupload.com/?d=8VE5A7U3 DLM107.part2.rar
    http://www.megaupload.com/?d=AJ3LR3XL DLM107.part3.rar
    http://www.megaupload.com/?d=O72E5GR1 DLM107.part4.rar

    http://www.megaupload.com/?d=RTFK29RL DLM108.part1.rar
    http://www.megaupload.com/?d=T0SHOCCZ DLM108.part2.rar
    http://www.megaupload.com/?d=V0EP53K4 DLM108.part3.rar
    http://www.megaupload.com/?d=NNYD2RE1 DLM108.part4.rar

    http://www.megaupload.com/?d=IDBRABLU DLM109.part1.rar
    http://www.megaupload.com/?d=KLPFZ62H DLM109.part2.rar
    http://www.megaupload.com/?d=YO8E8N41 DLM109.part3.rar
    http://www.megaupload.com/?d=8P1ITL4T DLM109.part4.rar

    http://www.megaupload.com/?d=4ULWTO41 DLM110.part1.rar
    http://www.megaupload.com/?d=3EF9LMFD DLM110.part2.rar
    http://www.megaupload.com/?d=AJFLG4BH DLM110.part3.rar
    http://www.megaupload.com/?d=ZW060GDW DLM110.part4.rar

    http://www.megaupload.com/?d=1M29LJS4 DLM111.part1.rar
    http://www.megaupload.com/?d=FYDVFQMY DLM111.part2.rar
    http://www.megaupload.com/?d=EBYZSLM0 DLM111.part3.rar
    http://www.megaupload.com/?d=0L70I1UV DLM111.part4.rar

    http://www.megaupload.com/?d=BAOCOW3I DLM112.part1.rar
    http://www.megaupload.com/?d=AAE2A3LP DLM112.part2.rar
    http://www.megaupload.com/?d=ZCJ0C1C4 DLM112.part3.rar
    http://www.megaupload.com/?d=55D287FH DLM112.part4.rar

    http://www.megaupload.com/?d=UYIHCEDG DLM113.part1.rar
    http://www.megaupload.com/?d=4MB8GCRU DLM113.part2.rar
    http://www.megaupload.com/?d=YN20JOAP DLM113.part3.rar
    http://www.megaupload.com/?d=6S30RIIF DLM113.part4.rar

    http://www.megaupload.com/?d=7HUE8EOS DLM114.part1.rar
    http://www.megaupload.com/?d=X85WNYWN DLM114.part2.rar
    http://www.megaupload.com/?d=IWYFPRB7 DLM114.part3.rar
    http://www.megaupload.com/?d=TLWIF4TA DLM114.part4.rar

    Thirsty blogger needs fuel!

    Categories: Links Tags: ,

    Rapidshare and Megaupload link checker WordPress Plugin

    February 21st, 2009 aiwarrior 10 comments

    Edited in February 24 2009: Made Some changes to the readability of the code and some cleanup. The proposed functionality is completely operational.

    I haven’t had the chance to post lately because i’ve been a little bit busy trying to learn some php and its wordpress extensions so as to make a plugin.

    I intend to post more links in the future namely rapidshare and megaupload links. But i fear that someday for some reason the links go offline and i dont even notice. With this idea in mind i took upon myself to create a plugin alas a very hackish and barely functional one, that read my posts trying to find the links and testing if they were still operational. This might be very usefull when someone has a very large link database to manage and cant possibly manage them all by hand. It also doesnt check the links on a defined time interval but only when you open your dashboard. It then adds a widget displaying the problematic link and its respective post. I think i will continue improving it but i dont like php very much because its so dirty compared with python.

    <?php
     
    /**
     
     * @package Link Checker
     
     * @author Paulo Neves
     
     * @version 0
     
     */
     
    /*
     
    Plugin Name: Link Checker
     
    Plugin URI: http://pneves.net
     
    Description: Evertime you open the dashboard it check for links that are 
     
    down. If you dont notice them there will be notice on the header
     
    Author: Paulo Neves
     
    Version: 0
     
    Author URI: 
     
    */
     
    /**
     
     * Content of Link Checker
     
     */
     
    load_plugin_textdomain( 'Link Checker', '/wp-content/plugins/' );
     
     
     
    //In here i can define the definitions of the link checker
     
    define("regex","((http://www\.|http://)(megaupload\.com/|rapidshare\.com/)(files/[0-9]*/.*|\?d\=[a-zA-Z0-9]{8}))");
     
    define("RAPIDSHARE_ERROR", "<h1>Error</h1>");
     
    define("MEGAUPLOAD_ERROR", "<TD>- Invalid link</TD>");
     
     
     
     
     
    function process_post_links($link_name)
     
    {
     
    	//This function returns true if the links are dead and false if the links are working
     
    	$handle = fopen($link_name,"rb");
     
    	$contents = stream_get_contents($handle);
     
    	fclose($handle);
     
     	return( (strstr($contents,MEGAUPLOAD_ERROR) || strstr($content,RAPIDSHARE_ERROR)) ? 1 : 0);
     
     
     
    }
     
     
     
    function dashboard_link_test() {
     
    	global $wpdb;
     
    	$counter=0;
     
    	$querystr ="SELECT post_content, post_title FROM $wpdb->posts WHERE 
     
    	$wpdb->posts.post_status = 'publish' AND $wpdb->posts.post_type = 'post' ";
     
    	$pageposts = $wpdb->get_results($querystr, OBJECT);
     
     
     
    	$matches=0;
     
    	//echo result;
     
    	echo "<ul>\n";
     
    	//iterate trough the posts
     
    	foreach($pageposts as $post)
     
    	{
     
    		preg_match_all(regex,$post->post_content, $matches,PREG_PATTERN_ORDER);
     
    		//for each match returned by our regular expression
     
    		foreach ($matches[0] as $i)
     
    		{
     
    			if (process_post_links($i))
     
    			{
     
    			$links_off .= sprintf("<p>%s", "<a href=" . $i . ">". $i . "</a> not 
     
    			in " . $post->post_title. "</p>\n");
     
    			$counter++;
     
    			}
     
     
     
    		}
     
    	} 
     
    	$links_off .= "</ul>";
     
    	echo "<p>There were ",$counter," links found</p>";
     
    	echo $links_off;
     
     
     
     
     
    }
     
     
     
     
     
     
     
    /* add Dashboard Widget via function wp_add_dashboard_widget()
     
     */
     
    function my_wp_dashboard_setup() 
     
    {
     
    	wp_add_dashboard_widget( 'dashboard_link_test', __( 'Link checker' ), 'dashboard_link_test' );
     
    }
     
     
     
    /**
     
     * use hook, to integrate new widget
     
     */
     
    add_action('wp_dashboard_setup', 'my_wp_dashboard_setup');
     
     
     
    ?>

    Thirsty blogger needs fuel!

    Bad Behavior has blocked 51 access attempts in the last 7 days.