猫史档案馆


selenium操作box3人物说话

用户:wrmdcxywrmdcxy查看:113 回复:3 评论:108 创建时间:2020-04-20T11:48:44


center_image


回复

上一页第 1 页 / 共 1 页下一页
息息相关息息相关

你不需要打字它自己就打了?

点赞0


评论

对。

哦~~~~~这个比较有趣啊

看上面

嗯。。。。这是Python还是Java还是。。。。

Python

Java有另一种写法

哦~~~~~

这个selenium是跨编程语言的

哦~~~~~~~~(好像不懂)

emmm我觉得挺好玩,还很好用

666呵呵呵

确实是的呀,我只是刚开始学Python而已所以不懂

(⊙_⊙)(⊙o⊙)

^_^

嘿嘿嘿要不要搞一下其他的呢?比如说跳过人机验证

可以啊!嘿嘿

我试试

加油!你学编程几年了?

你问的是这种高阶语言还是从接触“编程”这个事物开始?

selenium的用法 第一步:贴吧刷经验 第二步:贴吧刷经验 ……

其实它的的用处不是这个。。。。

这个是跨编程语言的。主要功能是模拟用户操作浏览器从而测试自己的网页的功能,然后程序员们还拿它来做爬虫,模拟真人,这回反爬就没那么好做了。。。。

○( ^皿^)っHiahiahia…

。。。

我上次就用selenium尝试DDos了自己的网站诶,貌似,咳咳咳,我电脑卡死了

接触Python多少年了?

能帮个忙吗?

如果我想当开始被点击,让系统自动打出字来,然后等待2秒,再打出另一句,然后再等待几秒再打出来,打完最后一句,你会这个吗?

还有,就是我能写代码让其他人说话吗,就像你上面让你自己自动说话一样,你会吗?

我不怎么会Python,所以如果你也没办法的话,也没关系哒

这个。。小菜一碟啦

但是希望官方没开反爬(doge)

另外,这个selenium自动化肯定要经过测试才能正常地跑起来,所以需要一个地图测试一下

而且有时好好的程序会报错,如果报错就要再来一遍。。。。

好的,太好了,有地图的(就是那个拍戏的),你能弄出代码吗?^_^

小菜一碟吗?我觉得很难呢,如果你能帮我。。。。。你要要报酬吗?(我自愿的。。。。你不想要的话。。。。。没事)

报酬不用。你们的需求就那样吗

额,对了,我忘了开游戏之后还有没有debug

??

对,就是这样,要写什么字我到时候自己填上好了

麻烦你啦!!!!^_^

好的,不知道什么时候用?

你们的拍摄区就是那个“漫画拍摄区吗”

嗯。。。。。最快可能下个星期要用吧,但看你麻烦不麻烦

差不多吧

OK

我可以搞一个函数,然后调用就行了(比如:say('最强系统');playerSay('你好'))


wrmdcxywrmdcxy

代码:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
try:
	browser=webdriver.Chrome()
	browser.get('https://box3play.codemao.cn/games/9e8e97d531c7d05c2482')
	browser.find_elements_by_class_name('hFVIck-PVoYTWsQtEB喵N')[0].click()
	browser.find_element_by_class_name('_2CGySt2UC265XvYttBgcIv').click()
	browser.find_element_by_id('username').send_keys('用户名')
	browser.find_element_by_id('password').send_keys('密码\n')
	sleep(30)
	browser.find_element_by_class_name('_2CGySt2UC265XvYttBgcIv').click()
	sleep(10)
	browser.find_element_by_class_name('_25wEApkScl_QiBNJm5ChUp').click()
	text=browser.find_element_by_class_name('_7bDQgYFPS3XEOJJzbjy1P')
	text.send_keys('你们猜猜我是谁?\n')
	sleep(10)
	text.send_keys('没错,我又来了!\n')
	sleep(5)
	text.send_keys('有趣把,好玩把\n')
	sleep(3)
	text.send_keys('拜拜,我先走了~\n')
	sleep(3)
finally:
	browser.quit()

点赞0


评论

driver能不能借给我用下

要下载,不是借的

去http://chromedriver.storage.googleapis.com/index.html选择与你的chrome版本相符的版本

下载完之后把那个WebDriver放到Python的安装目录

终于找到下载网址了我*

下载了吗

还要pip install -喵simple selenium

早就弄好,我学过这玩意,在别人的电脑上

准备好刷经验了!!!!!!


息息相关息息相关

不能直接在代码岛3.0里打代码吗?????(我是不是不知道一些细节、。。。。)

点赞0


评论

官方开了防毁图

所以不行。。。。而且box3是codemao研发的接口,直接execute_script()是不行的····

哦,那自己的地图呢?

(我只是忘记了之前发生的事。。。。。)

(我忘记了有些人仿造系统说话)

自己的应该可以

我只是想让系统说今天的天气很好呀,之类的

然后我想别人打字不是太累了吗?直接叫系统帮忙打上去不就行了吗?

所以我只是忘了之前发生的事,所以如果不行就算了

那如果有权限的话也OK

对了,因为driver不设置data是不能保存状态的。。。。

我现在有我自己的地图了,随时可以创建

所以每开一次程序就要登录一次

你能帮我吗?

恭喜

能。

??

嗯·

你有什么聊天的东西吗?比如邮箱、QQ等,在这里聊总是怪怪的

谢谢啦!

额。。。。。没有。。。。。但。。。。。我只有我(妈妈)的

emmmmm。。。

邮箱注册一个很简单呀。QQ注册就有点麻烦

哈哈,我们家很严的呢,我没有手机,这个电脑也是爸爸暂时“借”我用的,嘿嘿

我都没有自己的东西,怎么注册呢?。。。。。。

现在的代码支持:1.登录 2.跳转到某某地图 3.放大窗口 正在写的:1.让玩家说话 2.让系统说话

我,太难了~~~~~~

嗯。。。。

你写完作业了吗

作业这个东西我大部分写完了,还有一点

这就对了

我也还差一点,现在边写作业边看电脑

你的电脑是32位呢还是64位呢

哈哈,我是经过妈妈允许的(也是因为又要上课了)

??

什么意思?

问一下,如果是32位的我可以直接把Google打包给你

不是,是64位

好吧,不行,但去我地图看看:https://box3create.codemao.cn/games/857f6085aac1269d80ab

不要在意名字,随便取的,反正也不会编

嗯。。

成功了

什么成功了?

人物说话和系统说话

那太好了(能展示一下?【好奇】)

好吧,现在你也不回我了,如果成功的话,可以在我发的那个链接里试试吗?写写代码?

不好意思,那个时候我准备去洗澡睡觉了,sorry

展示当然可以

噢~

谢谢啦!

好我现在进地图

谢谢Thanks♪(・ω・)ノ