internal void SetCustomValues()
{
string clientname = GetClientName();
currentClient = TorrentClientFactory.GetClient(clientname);
AddLogLine("Client changed: " + clientname);
if (!currentClient.Parse) GetRandCustVal();
else
{
string searchstring = currentClient.SearchString;
long maxoffset = currentClient.MaxOffset;
long startoffset = currentClient.StartOffset;
string process = currentClient.ProcessName;
string pversion = cmbVersion.SelectedItem.ToString();
if (GETDATA(process, pversion, searchstring, startoffset, maxoffset))
{
customKey.Text = currentClient.Key;
customPeerID.Text = currentClient.PeerID;
customPort.Text = currentTorrent.port;
customPeersNum.Text = currentTorrent.numberOfPeers;
lblGenStatus.Text = "Generation status: " + clientname + " found! Parsed all values!";
}
else
{
GetRandCustVal();
}
}
}