手动输入几天我受不了了,开始琢磨怎么办。 想到用selenium webdriver,自动化测试编程。 数据是自动从一个文件目录里读取,图片,价格,商品描述等等都是自动填写,完全模仿人的输入速度方式。一夜之间我创建了几十个kijiji用户名,每个用户名下发布二三十个商品,相同商品随机价格小数点后面自动变化,免得会被发现重复。 每天晚上机器删除昨天的广告,重新发布,一晚上在不同的城市发布成百上千的广告,而且使用多线程 ;) 。
我太嚣张了,被kijiji盯上了,收到邮件问我要不要使用他们商业服务,收费可以发布商业定制的广告,说他们发现我大量发布广告。我不舍得,不理。但是开始警惕,发布广告开始使用VPN,每个账号使用不同IP登陆.
。。。。。。
打字太累,懒得说过程了,长话短说,他们不停修改网站,我也不停修改程序,开始还解决了一些问题,半年后完全不行了。,。最后的结果是我手动登陆输入没问题,但是一启动selenium打开的浏览器就是空白, 怎么检查TCP/IP都没用,看了一些文件,说是这几年网站的 anti bot 技术也在升级。
这里有讨论,但是提供的办法都没用。
https://stackoverflow.com/questions/33225947/can-a-website-detect-when-you-are-using-selenium-with-chromedriver/41220267
如果IT的知道网站有什么安全漏洞,找几个稍微专业的怎么都能解决了,小用户的小技俩没啥用的。
我现在又是手动发广告,或者付钱给google ads了。