Yahoo Briefcase Download Limit H@cker 2.1

--------------
Readme file
--------------
1. How to Use
    1.1 Download
    1.2 Queue Files
     1.2.1 Import
     1.2.2 Export

2. FAQ

3. Credits

--------------
1. How to Use
--------------

1.1 Download

First of all, you need to go to the Yahoo Briefcase folder where the files are located. Click 
on the file, it will show you "Maximum access limit has been reached" message. Then, you have
to copy the URL (for example http://i1b.yimg.com/1b/7fb04dd0/h/2c48b86d/sevendays.zip) and
paste it into the URL field of the program. Click "add" to add the file to the list. After you added all the files you want (you can also drag and drop them on the list or click "check clipboard" to get any url you copy added) and click "Download". It will make some tries and 
then YahooHack will start downloading your file very fast. The number of retries it takes to 
start downloading is completely RANDOM, if you are lucky you'll get a file with <5 retries, 
if not, you'll get the same file with as much as 300 or so retries. It's all luck. Now, take 
a coke, a beer, a coffee, or whatever you like, and wait ;) The ProgressBar on the lower part 
of the program shows you the amount of the file that has been downloaded and how long you 
need to wait. Also, the Time Left and the Speed are shown. The file will be saved in the same dir that the program is.

1.2 Queue Files

YahooHack, from version 2.0+, is able to Import and Export queue files. This makes Uploaders 
and Downloaders lives easier. :D

	1.2.1 Importing
	To Import a Yahoo Hack Queue file (.yhq), click "Import..." and choose the file.
	It will import the URLs that are saved in the Queue file.
	It doesn't matter if queue file is encrypted or not.
	It will read and decrypt it if necessary.

	1.2.2 Exporting
	After you have a list of URLs in your Queue List, click the "Export..." button.
	You need to choose if you want to encrypt file or if you don't want.	
	Choose a name for your queue file, the extension is always .yhq
	If you don't encrypt a file, by opening it with notepad you'll able to see the URLs.
	
	
--------------
2. FAQ
--------------
Q. 
What is the Fix File (Yahoo Bug) function?

A. 
Sometimes, during the download, Yahoo adds 1 byte to the file, making it corrupt. This 
problem IS NOT a YahooHack bug, but a Yahoo Briefcase one. In fact, also if you download 
using the browser you will get the corrupt file. Hopefully, YahooHack can check the file 
and, if it is corrupt, can correct it! Sometimes the problem won't be the 1byte added, but 
another CRC error (in case of zips), this time downloading the file again  should solve your
problems. I suggest you ALWAYS keep the Fix File function enabled, because it checks the 
file and ONLY if the file is broken it tampers with it, and creates a backup of the file
just in case (with the extension .bak).

Here I report the exact problems the Fix File function fixes:

Problem 1.
If the combination of the 3 characters 0Dh, 0Ah, 2Dh appear in your file then a single byte 
in the range 37-40 bytes after the 3 characters above may be repeated. This program searches
for this combination and then checks the range of characters 37-40 bytes after it for a byte
value which is repeated. If it finds two bytes with the same value in these postitions one 
of them is removed.

Problem 2.
If a file ends with the character 0Dh then Yahoo Briefcase may add an extra 90-100 bytes to 
the file. These extra bytes are the Mime Wrapper used for storing you file within Internet 
packets. This program searches for the byte sequence 0Dh,0Dh,0Ah,-----------------------------. 
This signifies the Mime Wrapper. The next 3 lines of information are removed from the file 
(a line is terminated by 0Dh,0Ah). In most cases this should repair the file. 

Many thanks to The Raptus for this great program that fixes the errors. See below (credits)
for more informations.


Other questions?
Mail me at baldoz.yahoohack@infinito.it!

--------------
3. Credits
--------------
By Bald0z of Racing Warez
Many thanks to: 
Badilator for the really good improvements made
DKM for the help he gave me to test the program

Also, for the YahooFix program (that fixes Yahoo's Bug):
"That program is based upon the solution provided by GG and information provided by Firewire
and Mr. Fix-it. Thanks go to them for their efforts diagnosing this problem. Thanks also to 
The Raptus! for producing a Super Fast command line version. (the one my program uses, ndr)"


What's longer?:

    /          \
   <------------>
    \          /

  \              /
   >------------<
  /              \

Lol, they are the same! ;)


Visit us at: 
http://yahoohack.6x.to/
http://racing-warez.6x.to/