多sock5与壁虎浏览器?

时间:2015-05-07 09:01:28

标签: c# multithreading gecko

我在mainform中的代码从文件中获取url,ip_sock,port_sock,然后调用以形成gecko以使用ip_sock和porrt_sock导航到url

@class  SpecificClass; // import module

在形式gecko我有一个代码:

 for (int L = 0; L < links.Length; L++ )
        {
            _link = links[L].Split('|');
            url = _link[0];
            referal = _link[1];


            for (int j = 0; j < _threads; j++)
            {
                _px = Pxs[j].Split(':');
                _ip = _px[0];
                _port = Int32.Parse(_px[1]);

                // random User-agent from list
                var rand_UA = new Random();
                int randomUA = rand_UA.Next(0, Uas.Length - 1);
                string UA = Uas[randomUA];
                // random view time 
               // var rand_time = new Random();
                //times = rand_time.Next(20, 30);
                //
                #region create new browser
                Browser_app br = new Browser_app(url, referal, UA, _ip, _port);
                br.Show();

                #endregion
            }
        }

和我的问题:http://i.stack.imgur.com/3pLrj.png

我希望它们在2个浏览器中有所不同 请帮我 !谢谢!

1 个答案:

答案 0 :(得分:0)

代理类型没有问题。 Gecko不支持从同一UI进行多线程调用。 您需要创建一个单独的项目并通过cmd geckoBrowser调用。 像这样,只有你才能完成“多线程” 希望它有所帮助。