█████ █████ █████████ ████ ██ ████ ██████████ ████ █████████ ████████
░░█████ █████ ░░██░░░░░█░░██ ░██ ░░██ ░░██░░░░░███░░██ ░░██░░░░░█ ███░░░░███
░██░█████░██ ░██ █ ░ ░██ ░██ ░██ ░██ ░███ ░██ ░██ █ ░ ░███ ░░░
░██░░███ ░██ ░█████ ░██ ░██ ░██ ░█████████ ░██ ░█████ ░░████████
░██ ░░░ ░██ ░██░░█ ░░██ ████ ██ ░██░░░░░███ ░██ ░██░░█ ░░░░░░░███
░██ ░██ ░██ ░ █ ░░██████████░ ░██ ░███ ░██ ░██ ░ █ ███ ░███
████ ████ █████████ ░░███ ░███ ██████████ ████ █████████░░████████
░░░░ ░░░░ ░░░░░░░░░ ░░░ ░░░ ░░░░░░░░░░ ░░░░ ░░░░░░░░░ ░░░░░░░░
MEWBIES@: Facebook Twitter G+ YouTube DeviantArt Forum Wall
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
██ ██
█▌ - LINKCHECKER WISHLIST & TROUBLE SHOOTING - █▌
█▌ All Test Done Using GUI on WinXP SP3 █▌
█ ▐▌
█ LinkChecker is a great tool to check a website for non-working links. I ▐▌
█ love that you can exclude selected URLs from being checked. I've just ▐▌
█ started using it so I thought I would share my findings and wish list. ▐▌
█ ▐▌
█ ▐▌
█ TROUBLE SHOOTING: ▐▌
█ 1. If you have a restricted robots.txt on your own website then add to it: ▐▌
█ User-Agent: LinkChecker ▐▌
█ Allow: / ▐▌
█ ▐▌
█ 2. Windows - If you receive many instances of this error: ▐▌
█ Error: error: [Errno 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted
█ Basically it means that the program has run out of ports to use because of ▐▌
█ the default Windows' settings. To be able to use LinkChecker fully you'll ▐▌
█ need to create two registry keys to allow more ports to be used and with a ▐▌
█ reduced waiting time. ▐▌
█ Before doing the registry fix below I had 215 instances of that error. ▐▌
█ After doing the registry fix I had 0 instances of that error. ▐▌
█ Source here. Open your registry: Start button / run / type in: regedit /OK ▐▌
█ ▐▌
█ To be safe always backup your registry before making any changes: Click on ▐▌
█ the 'My Computer' icon to select it; right, top of the menu. ▐▌
█ File / export / save it with any name you like. ▐▌
█ ▐▌
█ A. To increase the range of ports navigate to: ▐▌
█ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters ▐▌
█ B. Edit menu, click New, DWORD Value, name it: MaxUserPort ▐▌
█ Right click on it, select Modify, then enter a range from 5000 - 65534 ▐▌
█ I entered 6000 ▐▌
█ NOTE: On the article it states "Increasing the range of ephemeral ▐▌
█ ports used for client TCP/IP connections consumes Windows kernel ▐▌
█ memory. Do not increase the upper limit for this setting to a value ▐▌
█ higher than is required to accommodate client application..." ▐▌
█ ▐▌
█ C. Then to decrease the waiting time until a port is free, default ▐▌
█ is 240 seconds, same location: ▐▌
█ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters ▐▌
█ D. Edit menu, click New, DWORD Value, name it: TcpTimedWaitDelay ▐▌
█ Right click on it, select Modify, then enter a range from 30 - 240 ▐▌
█ I entered 60 ▐▌
█ E. Close registry editor and you must reboot. ▐▌
█ ▐▌
█ As per the Note on the article I would recommend to not put the ▐▌
█ number of ports too high and the waiting time too low. Test first ▐▌
█ and adjust if needed. Furthermore if you don't use LinkChecker that often ▐▌
█ than you should delete the two new keys after you are finished using it. ▐▌
█ ▐▌
█ 3. If you receive this error: gaierror: [Errno 11001] getaddrinfo failed ▐▌
█ I found this fix HERE; it did not work for me: ▐▌
█ Make a backup copy of: C:\WINDOWS\system32\drivers\etc\hosts ▐▌
█ Right click on, select Properties: C:\WINDOWS\system32\drivers\etc\hosts ▐▌
█ Remove 'Read-only' if it is selected. Open the hosts file in an editor ▐▌
█ such as WordPad and comment out (place a # at the begining of a line) if ▐▌
█ you have this line: 0.0.0.0 localhost ▐▌
█ You might also need to add: 127.0.0.1 YourHostName ▐▌
█ or if you don't have a host name then your current IP. Try the program ▐▌
█ again, no need to reboot. ▐▌
█ Once you are finished you can revert back to your backup copy. ▐▌
█ ▐▌
█ ___________..___________ ▐▌
█ ▐▌
█ WISH LIST: ▐▌
█ 1. Portable, GUI Windows version. ▐▌
█ ▐▌
█ 2. Remember last local save and open location. ▐▌
█ ▐▌
█ 3. Once selecting an item in the result list, in the GUI window, to not ▐▌
█ become deselected when clicking on one of the column's sort buttons. ▐▌
█ ▐▌
█ 4. Can save 'linkcheckerrc' to user's selected location or in the same ▐▌
█ installed folder as program and not the default: ▐▌
█ C:\Documents and Settings\User\.linkchecker\linkcheckerrc ▐▌
█ ▐▌
█ 5. An option to not to convert special characters in a given URL to code. ▐▌
█ For example LinkChecker states not working: ▐▌
█ http://web.archive.org/web/20120225123719/http://www.nog.net/~tony/warez/cowsay.shtml
█ Because it is reading it as: ▐▌
█ http://web.archive.org/web/20120225123719/http%3A/www.nog.net/~tony/warez/cowsay.shtml
█ ▐▌
█ But if I were to encode the URLs in the HTML code they won't work, e.g.: ▐▌
█ http%3A%2F%2Fweb.archive.org%2Fweb%2F20120225123719%2Fhttp%3A%2F%2Fwww.nog.net%2F~tony%2Fwarez%2Fcowsay.shtml
█ http://web.archive.org/web/20120225123719/http%3A%2F%2Fwww.nog.net%2F~tony%2Fwarez%2Fcowsay.shtml
█ http://web.archive.org/web/20120225123719/http%3A%2F/www.nog.net/~tony/warez/cowsay.shtml
█ http://web.archive.org/web/20120225123719/http%3A//www.nog.net/~tony/warez/cowsay.shtml
█ http://web.archive.org/web/20120225123719/http%3B//www.nog.net/%7Etony/warez/cowsay.shtml
█ ▐▌
█ HERE you can decode and encode URLs or text as above. ▐▌
█ ▐▌
█ //---------------------------------------------------------------------- ▐▌
█ ▐▌
█ If you find mistakes, have suggestions, and or questions please post at ▐▌
█ mewbies forum HERE - thank you. ▐▌
█ ▐▌
█ Last update on 01 Jul '13 ▐▌
█ ▐▌
█▌ █▌
█▌ - mewbies.com - █▌
█▌ █▌
██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██