ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 6070|回复: 58

[求助] 求各个老师帮小白写一下登录网站代码,感谢!!!!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2019-6-5 10:01 | 显示全部楼层 |阅读模式
   这个网站比较难搞,弄了几天都登录不了,模拟COOKIE也不行,请各位老师指点,感 谢!~!

   内容请见附件。

相关资料.zip

1.42 KB, 下载次数: 31

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-9 16:52 | 显示全部楼层
上午受到论坛一个贴子的启开,尝试用模拟浏览器的方法登录

  1. Sub denglu()


  2. Dim ie
  3. Set ie = CreateObject("InternetExplorer.application")
  4. ie.Visible = True
  5. ie.Navigate "https://www.wcainterglobal.com/Account/Login/?action=contactview"

  6. Do While ie.Busy Or (ie.ReadyState <> 4)
  7.     DoEvents
  8. Loop

  9. ie.document.all("username").Value = "oceanshe"
  10. ie.document.all("password").Value = "951513"
  11. ie.GetElementBytype("submit").Click

  12. End Sub
复制代码


下面这三条通不过,提示没有此种属性和方法

  1. ie.document.all("username").Value = "oceanshe"
  2. ie.document.all("password").Value = "951513"
  3. ie.GetElementBytype("submit").Click
复制代码


尝试下面的语句,依然通不过,提示没有属性或方法

  1. ie .GetElementById("username").Value = ""
复制代码


从日出忙到日落时分,毫无进展,请大神们看看,不胜感谢,感谢,谢谢了!!!

TA的精华主题

TA的得分主题

发表于 2019-6-5 10:15 | 显示全部楼层
你这个网站源代码有点奇怪,像是有反爬设置

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-5 11:03 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
kimmyyang 发表于 2019-6-5 10:15
你这个网站源代码有点奇怪,像是有反爬设置

登录网址好像含时间戳和随机数,模拟cookie也上不了,所以过来向大神们请教。

TA的精华主题

TA的得分主题

发表于 2019-6-5 11:18 | 显示全部楼层
xianghehe 发表于 2019-6-5 11:03
登录网址好像含时间戳和随机数,模拟cookie也上不了,所以过来向大神们请教。

看了下后台代码,确实和其他一般网站登录代码不一样的,我用VBA尝试了下,但是似乎不行,找不到那个模拟单击登录的标签

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-5 11:38 | 显示全部楼层
kimmyyang 发表于 2019-6-5 11:18
看了下后台代码,确实和其他一般网站登录代码不一样的,我用VBA尝试了下,但是似乎不行,找不到那个模拟 ...

看来这个网站有点不一样,辛苦你了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-5 20:46 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2019-6-5 21:36 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
怎样才算登录了呀,我咋看都好像登录了

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-5 21:54 | 显示全部楼层
屌爆了z 发表于 2019-6-5 21:36
怎样才算登录了呀,我咋看都好像登录了

https://www.wcainterglobal.com/directory/members/85798
登录后这个页面有关电话和电邮的联系方式可以看见,否则会提示仅会员可见,要求登录

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-6 11:36 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2019-6-6 11:51 | 显示全部楼层
这个网站的登录地址有验证,也就是说必需得按照他给的地址POST。第一步把首而GET下来,提取FORM里ACTION地址,按这个地址POST验证
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-20 09:27 , Processed in 0.047015 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表