Showing posts with label WinMX. Show all posts
Showing posts with label WinMX. Show all posts

Saturday, March 15, 2008

WinMX Guide

WinMX is one of the most popular file-sharing networks in Japan. It is estimated that over 3 million Japanese have used WinMX, and the number is growing rapidly from year to year. A recent report found that it is the most popular P2P client in Japan among heavy users and adult video fans. It also has a wide selection of J-dramas new and old. It is probably one of the easier P2P programs to set up, and use, and there are many active forums and chat channels in English which can provide support. Another feature is that you can view incomplete video files from start to end, just by clicking on them.


WinMX runs on most versions of Microsoft Windows, and there are versions available for Linux. The company that first developed WinMX, Frontcode Technologies, no longer runs any servers, but the WinMX Group put together new servers and a patch in September 2005, mere days after Frontcode shut down. Users of Windows XP and 2000 can download the latest version (3.54 Patched) at:


WinMX ConEx



If you are using a firewall, you will need to add WinMX to the list of programs with access to the internet and/or open up a couple of ports, so that traffic can get through. In WinMX, you can find (and change) the port numbers by clicking on Settings, and then Incoming TCP Connections and In/Out UDP Packets under Internet Connections. If you are using the Windows XP SP2 firewall, click on Start, Settings, Control Panel, Windows Firewall, Exceptions and then Add Port, ie. the same numbers as listed in WinMX.


Once you are online, click on the Search tab. Under 'Artist and / or Title,' there are two empty text boxes, one above the other. In the top box, you can type in your favourite Japanese search terms, eg. a video title, an actor or actress's name in kanji or some genre of video. Make sure that the button left of "Search in a New Window" is set to "Any File / Bitrate" or "Video" and not "MP3 Audio."


If you are only getting few results from your searches, add the most popular file to your download queue, switch to the Transfers window, right click on the file, and choose Search for Alternates. This will open a new search window, searching by hash so it will find files that have been renamed for example from Japanese to English or other languages.


The box underneath that is for hash values, a long series of numbers and letters that uniquely identifies each video or mp3. The ability to search by hash means that you can find files that have been renamed e.g. from Japanese to English. To locate these files, just copy a hash value you find posted (including the 'HASH>' part) into the lower search box, click on 'Search,' and the relevant video should turn up. Right click on it, and choose 'Download,' and then follow your progress in the Transfers window.


There are various ways to try to speed up your downloads. One of the best ways is to find another user who wants to trade files with you, tell each other what number you are in the queue, and then start each other. Browse the files of users who you are uploading to to see if they have anything you want.


It is a good idea to share a large number of files similar to what you are looking for because users who are uploading to you may be browsing your library as well, or may have MX Monitor set only to upload to users with some minimum number of files.


If you are in the transfers window sitting in someone's queue and not downloading, you can right click on the file, and choose "Search for Alternates" to find other sources which may have shorter queues.


For files not even in queue, you can set "Auto Find Sources" to 10 minutes, and "Auto Enter Queue" to 100, and then WinMX will automatically go looking for other sources. If a queue is longer than 100 you may want to right click the file, and "Enter Remote Queue" anyway. If you try to download two files from the same user the second one gets Queued Locally, but you can right click on the file, and choose Start Transfer.


You can ask questions in the WinMX World Forum. WinMX World also has a friendly help chat room once you get connected.


To view Japanese in WinMX in Windows, under Settings, Control Panel, Regional and Language Settings, you may have to extend support for advanced text services to all programs, and set Japanese as your language for non-Unicode programs. After this in Windows Explorer dialogs, back slashes will appear as yen marks, and you may have to switch back to English when installing new programs.

Friday, March 14, 2008

A short history of file sharing in Japan

Updated to 2018

Although FTP, IRC and Usenet had come into use by the 1980's, it wasn't until the appearance of Shawn Fanning's Napster in 1999 that file sharing began to reach a mass audience. Napster was an application that users could download for free, which allowed them to browse, and download each other's mp3's. By February 2001, 26 million people were using Napster. Other applications soon followed.

In March 2000, Nullsoft, the subsidiary of AOL which makes Winamp, released the first version of a client called Gnutella, and the Dutch company Consumer Empowerment released Kazaa Media Desktop connecting to the same FastTrack network as Morpheus. After a day of intensive downloads, AOL removed Gnutella from their site, but developers soon began working on creating compatible clients that could connect to the decentralized network.

In Japan, in December 2000, the Download Soft board was created on 2 channel. This would be the place where WinMX and later Share hashes were posted along with the first Winny executable.

In early 2001, another American company, Frontcode Technologies led by Kevin Hearn released an application called WinMX. Originally, WinMX was based on the Napster protocol, so that its client could connect to independent OpenNap servers, which had started to grow up. In May, however, Frontcode added the ability to connect to a network of its own, the WinMX Peer Network. Unlike Napster, WinMX was designed to handle languages that are encoded using double bytes such as Japanese, and this led to WinMX becoming the first real mass file sharing client in Japan. One of WinMX's innovations was the ability to search by hash, a long string of numbers and letters that uniquely identifies each file on the network. This allows users to rename files as they please, while still preserving the ability to find identical files. WinMX users in Japan flocked to Japanese message boards such as 2channel to post hashes for their favorite files. From 2002 until 2006, WinMX was the most popular client for p2p in Japan.

In the meantime, several record companies had launched a lawsuit against Napster alleging that the software contributed to copyright infringement. Napster lost the case, and in July 2001, finding itself unable to create filters to block copyrighted material, Napster shut down its servers.

Later that year, Limewire LLC released its own client based on the Gnutella protocol. Like WinMX, from fairly early on, Limewire was capable of handling Japanese characters.

In Japan as well, a WinMX-using Japanese student was arrested, and had his computer confiscated, so Japanese developers began to work on the problem of developing an anonymous client. The west already had one client known for its anonymity, Freenet, and this captured the attention of one Isamu Kaneko, a grad student at Tokyo University. While Napster needed central servers to keep track of who is sharing what file, Freenet is made up of a network of co-equal "nodes" (clients which are connected to the network). When you search for a "key" (a hash value), Freenet spiders out to neighboring nodes looking for "clusters" which contain related keys. Kaneko adapted these basic ideas, and in spring of 2002, released Winny onto the download board on 2channel. Winny allows users to input three cluster keywords based on the type of file they are looking for, so they can more easily connect to people with those same interests. Winny also introduced the concept of "triggers." If you set up a trigger for a particular filename or hash, Winny will automatically try to download any file that matches. Triggers are necessary because Winny has no central search engine, but if they are too broad, you can end up downloading a lot of unwanted files just because they happen to have the same keyword in the title.

Despite the supposed anonymity of Winny, in November 2003, two Winny users were arrested by the Kyoto police. It appears that they had posted on Winny's bulletin board the names of files they were uploading, and police managed to trace their IP addresses through their posts, and they were arrested. The Winny community continued to post file hashes to 2channel, but it seems that it was this arrest which led WinMX users to stop posting hashes.

In the search for greater anonymity, in January 2004, the developer Sonchou released the first version of Share, a peer-to-peer application which tried to improve on Winny. One key feature was the ability to use DB-only triggers to capture search results from all nodes with which Share comes into contact. This helps users find the specific hash for the file they are looking for, without having to download unwanted files as in Winny.

In May 2004, Isamu Kaneko was arrested on charges of actively encouraging copyright infringement. He was released on bail a few months later, sentenced to a year in prison, and asked to pay a fine of 1.5 million yen in 2006. He is currently appealing his sentence.

In November 2004, a group of Japanese developers released Cabos, a client for the Gnutella network based on Limewire.

By 2005, WinMX had clearly established itself as the most popular file sharing client in the world with an audience of over 2 million regular users. In September, the Recording Industry Association of America issued a cease and desist letter to Frontcode ordering them to implement filters, or shut down. Frontcode responded by shutting down on September 21st. By the 25th, two separate groups of developers had released patches that changed WinMX's DNS lookup so it could find current peer caches. It seems that Japanese WinMX users flocked back to the network, while many p2p users in the west moved on in search of a new network, ultimately Bittorrent.

2007 saw Winny overtake WinMX as the most popular client in Japan. Gnutella clients had also gained a following.

In March 2007, the software company Retina released Sharebot, a program designed to trace which users have uploaded particular files on the Share network. Rumors began spreading that Share's anonymity had been compromised, but actually, Share users soon learned how to set up a plugin called DiffusionProClone to block Sharebot from scanning one's uploads. Other plugins such as sharebotblocker and connexoblocker have recently been released with the same purpose.

From 2007 to 2010, there was a Japanese language forum for torrents: torrent-jp.com/forum.

2008 seems to have been the year when p2p reached its peak in Japan. The Recording Industry Association of Japan reported seeing 209 000 people connect to Share, and 181 000 connect to Winny in that year's report.

In 2009, the Japanese language website Alabout came online, providing torrents or Share hashes for Japanese adult videos.

In 2010, the Japanese Diet outlawed downloading for the first time, and in 2012, penalties were strengthened. P2P usage on Perfect Dark and Share seems to have declined after this, with the Winny user base shrinking less so.

Before 2013, the various watchdog agencies don't seem to have paid much attention to Bittorrent, but that year the amount of bandwidth being used by Bittorrent seems to have overtaken Perfect Dark and Share.