This is a discussion on Best Torrent Client within the Networking & Internet Connectivity forums, part of the Computer Hardware/Software and Networking category; Originally Posted by sans I have not much to worry about copyright issues as I download only leagal softwares from ...
| |||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
| |||
| Quote:
Well... dont be too confident on that... When an ISP assaigns a Dynamic IP to a customer, the date and time from-to that IP was assigned to him will be logged in their database and will keep the information for an year or so. So if some authorities enquire about an ip address doing some mal practice at a particular date/time, they query the database and tracks down your account number... So dynamic ip is not safe either. But ya, it is far better than static in these cases. |
| Sponsored Links |
| |||
| I have a problem... I was downloading four torrents and had a power failure. The torrents had downloaded almost 60%. When power was re-established and I logged on after the disk check, all the torrents in uTorrent was missing and I am left with the partially downloaded files. Can I resume the download by any means ? |
| |||
| I just now found this great feature of uTorrent and saved my downloads. All you have to do is add the torrents again and when saving location is asked, specify the location where the partially downloaded files resides. uTorrent automatically does a recheck on these files and continues downloading from where it was left off... I love this uTorrent.... |
| |||
| Quote:
Ya, uTorrent has this unique feature of resuming broken downloads. It is useful not only when the torrent configuration file is currupted, but also when you reinstall OS or move downloads from one PC to another. No partial downloads are wasted ever. |
| |||
| I prefer to use Torrents Search Engine especially because it searches all other torrent search engines. Fakes are everywhere... See the comments to confirm before download. Mostly, top seeded and leeched torrents are trustable if they are there for more than a week or so. |
| |||
| I loved to see that there are so many torrent portals.. Most of them though have a lot of redundant data too.. And I have recently found that there are some anti Torrent servers that announce to have seeds of most popular torrents but are actually some garbage data with same hash. I would like to know how to ban a specific peer from the list. |
| |||
| ya thats true... There are servers that give false packets and are built against the torrent community. Experts are at continuos work to find out these and are listing their IPs in the banned list. Every client checks these banned list before connecting. And If a peer provides bad packet continously for some time, the client will automatically ban those peers. |
| |||
| As for banning a specific IP manually, I dont think there is an option in any clients. I would have loved to just right click on a peer and select ban this IP if it was possible. This is also helpful in blocking some leechers who never give anything but takes up all the upload bandwidth |
| |||
| I use a seperate PC for torrent downloads and I keep it always on and always downloading to it's full bandwidth capacity to take the maximum out of my unlimited connection. By this way I usually gets a monthly download of atleast 80 GB. I use remote desktop from my office to monitor downloads at this PC at my home. But the problem is that I have a dynamic IP address connection. So I wont be able to connect to the remote desktop if the IP is changed... Is there any work around ? |
| |||
| Well there are several solution for the classic Dynamic IP issue. One is that, you can use a third party utility like Ip Monitor. But I couldnt find a single utility that is freeware... I dont think spending money on these simple utilities is not fare. If you are a bit familiar to programming, you can write a simple java program that checks ur public IP address at a given interval of time (say, 5 mins), then compares it with the previous IP and if changed, sends a mail to an ID you wish. All sample code for getting Public IP, timers and sending mails are available very easily through google. |
| |||
| Though I am not so familiar with programming, I think I will be able to do it in c# as .NET environment is such a wonderful programming environment for both beginners as well as experts. So it would be nice if I could get some code for c# than Java. |
| |||
| Quote:
As you wish, here is the code to get the Public IP of your system... Make this part working with a small form and a label on it that shows the IP address and keeps it updated in every 5 mins or something... You can write the following code in a timer event which is set to a duration of 300000 milli second (5 mis)... Code: private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = getIP();
} The GetIP() fuction code is listed below... Code: private string getIP()
{
try
{
WebRequest myRequest = WebRequest.Create("http://network-tools.com");
using (WebResponse res = myRequest.GetResponse())
{
using (Stream s = res.GetResponseStream())
using (StreamReader sr = new StreamReader(s, Encoding.UTF8))
{
string html = sr.ReadToEnd();
Regex regex = new Regex(@"\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b");
string ipString = regex.Match(html).Value;
return ipString;
}
}
}
catch (Exception ex)
{
return "Error";
}
} Hopt this helps |
| |||
| Thanks for the code snippet.... I have played around a bit and developed a small form that displays the current Public IP address of the system. The timer is set to 5 mins so, every 5 mins it checks for the IP. Now i need a way to send the IP to my mail ID if the IP changes.... How do I do that ? Code: namespace test4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = getIP();
}
private string getIP()
{
try
{
WebRequest myRequest = WebRequest.Create("http://network-tools.com");
using (WebResponse res = myRequest.GetResponse())
{
using (Stream s = res.GetResponseStream())
using (StreamReader sr = new StreamReader(s, Encoding.UTF8))
{
string html = sr.ReadToEnd();
Regex regex = new Regex(@"\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b");
string ipString = regex.Match(html).Value;
return ipString;
}
}
}
catch (Exception ex)
{
}
}
} |
| |||
| Happy to hear that it worked for you... I didn't expect you to do it in the first try as you said you are not much familiar with programming. Congrats.... As for sending mail, you need to have access to any mail account that provides smtp access. Hope you have one. Once you have the server info, login info and content to be sent, it is just a matter of creating a SmtpClient object.... |
| |||
| All credit goes to Microsoft Visual Studio .NET 's frindly environment.... That is the sole reason for my success in developing that part. And about the email account... Though I have my office ID that supports SMTP access, I would prefer using GMAIL for this service... Can u sent me a sample code that uses gmail for sending emails ? |
| |||
| Hi... To send mail through gmail, you can use the folloing function... Code: public void SendMail(String ip)
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add("you@yahoo.com");
msg.From = new MailAddress("you@gmail.com", "IP Changed!!!", System.Text.Encoding.UTF8);
msg.Subject = ip;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = "Your System ip changed to :"+ip +" at " +label4.Text ;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = false;
msg.Priority = MailPriority.High;
SmtpClient client = new SmtpClient();
client.Credentials = new System.Net.NetworkCredential("you@gmail.com","password");
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
object userState = msg;
try
{
client.SendAsync(msg, userState);
}
catch (System.Net.Mail.SmtpException ex)
{
}
} |
| |||
| Oh... I think I missed the part that sets the port. you must add the line client.Port = 587; after you set client.Host = "smtp.gmail.com"; This is necessary... Anyway, I am posting the complete code again... |
![]() |
| Thread Tools | |
| Display Modes | |
| |
LinkBacks (?)
LinkBack to this Thread: http://www.discussweb.com/networking-internet-connectivity/3586-best-torrent-client.html | |||
| Posted By | For | Type | Date |
| Axxo Torrents - DiscussWeb | This thread | Refback | 03-22-2008 09:08 PM |
| Axxo Torrents - DiscussWeb | This thread | Refback | 01-25-2008 10:44 AM |
| Axxo Torrents - DiscussWeb | This thread | Refback | 11-27-2007 07:09 PM |
| Mortgage Refinance Pennsylvania - refinance annuity mortgage, refinance monthly pennsylvania | This thread | Refback | 11-15-2007 03:16 PM |
| Axxo Torrents - DiscussWeb | This thread | Refback | 09-21-2007 02:14 PM |
| Axxo Torrents - DiscussWeb | This thread | Refback | 09-19-2007 11:08 AM |
| Axxo Torrents - DiscussWeb | This thread | Refback | 09-16-2007 11:43 AM |
| DiscussWeb IT Community - Technical Support and Technology Discussions | This thread | Refback | 09-05-2007 11:54 PM |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| how to use jsp page as a EJP client.? | saravanan | Java Server Pages (JSP) | 0 | 03-19-2008 08:45 PM |
| 10 ways to get your client to love you | theone | The Lounge | 2 | 12-19-2007 10:12 PM |
| SQL Server Native Client | Sathish Kumar | Database Support | ||