易语言开发:一款简易的谷歌浏览器Cookie获取工具(附成品+源码)

易语言开发:一款简易的谷歌浏览器Cookie获取工具(附成品+源码)-可达鸭小栈
易语言开发:一款简易的谷歌浏览器Cookie获取工具(附成品+源码)
此内容为免费资源,请登录后查看
0
积分资源免费
付费资源可享->
免费更新
协助部署
在线答疑
免费资源

智谱

AI 正在加载摘要

前言:

在日常的网页自动化、数据抓取或账号多开操作中,Cookie(CK)的获取往往是第一步。市面上虽有很多插件,但如果你想自定义路径、深度控制浏览器,或是单纯想学习易语言浏览器填表技术,自己写一个工具无疑是最好的选择。本文将分享一款基于飓风模块开发的简易Cookie获取工具,并附上完整源码和成品下载。

一、 工具功能简介

软件截图:

image

 

这个工具极其轻巧,主打一个纯粹的“提CK”功能,没有任何多余的杂项:

  1. 自定义启动:点击按钮,自动拉起你电脑上的谷歌浏览器(无需手动打开)。

  2. 隔离环境:会在工具目录下生成独立的 9222 缓存文件夹,不会与你日常使用的浏览器数据冲突,实现环境隔离。

  3. 手动登录:浏览器窗口打开后,你正常输入账号密码登录目标网站。

  4. 一键提取:登录成功后,点击“获取CK”按钮,完整的Cookie文本瞬间显示在文本框中,直接可以复制使用。

二、 核心代码解析

本工具基于队长填表类(队长模块)开发。这也是目前易语言圈子里非常强大的Chrome浏览器控制模块,无需安装任何浏览器插件即可通过DevTools协议操控浏览器。

.版本 2

.程序集 窗口程序集_启动窗口
.程序集变量 ggtb, 队长填表类
.程序集变量 bqid, 文本型

.子程序 __启动窗口_创建完毕

队长_初始化 (, , , , , , 真, 真, 真)

.子程序 __启动窗口_将被销毁

队长_销毁 ()

.子程序 _按钮1_被单击
.局部变量 队长_命令行, 队长_命令行

.如果真 (ggtb.初始化 (9222, ) ≠ 1)
    ggtb.浏览器_启动 (队长_取谷歌路径 (), 到整数 (9222), 取运行目录 () + “\9222”, , , 队长_命令行, , , , , , , , , , , , , , , )
.如果真结束



程序_延时 (2500)
bqid = ggtb.浏览器_取激活页 ()
ggtb.页面_跳转 (bqid, 编辑框1.内容)

.子程序 _按钮2_被单击
.局部变量 主域名, 文本型

编辑框2.内容 = ggtb.COOKIE_获取 (bqid, “”)

三、 使用教程

如果你是新手,拿到成品或源码后,请按以下步骤操作:

前置条件

必须安装谷歌浏览器(Google Chrome)! 工具是利用调试协议控制浏览器,如果电脑没装Chrome或使用了极简阉割版,可能会导致启动失败。

操作步骤

  1. 解压运行:下载并解压压缩包,打开 Cookie获取工具.exe

  2. 输入网址:在界面上方的“网址输入框”中,输入你想要提取Cookie的网站链接(例如:https://www.ikdya.com),然后点击“启动/跳转”按钮。

  3. 等待加载:程序会自动打开一个新的谷歌浏览器窗口(注意看窗口顶部是否有“Chrome正受自动化测试软件控制”的提示,有提示则为正常)。

  4. 手动登录:在刚才打开的浏览器窗口中,像平时一样输入账号密码进行登录。如果遇到验证码,也正常手动滑过即可。

  5. 提取Cookie:登录成功并进入后台页面后,切回工具,点击“获取CK”按钮。

  6. 复制使用:下面的编辑框已经瞬间填满了Cookie文本,全选复制即可。

四、 注意事项

  1. 杀毒软件误报:由于易语言程序的特征以及涉及浏览器控制,部分杀毒软件(特别是360、腾讯电脑管家)可能会误报为病毒或风险程序。本文承诺代码开源、绿色无毒,不获取用户任何输入数据。 如遇到报毒,请添加信任或暂时关闭杀软。

  2. 端口占用:如果点击启动没反应,可能是9222端口被占用,可以尝试修改源码里的端口号,或者重启电脑。

  3. 浏览器缓存:由于为了环境纯净指定了独立缓存文件夹(\9222),首次登录的网站通常需要你手动扫码或输入密码,这是正常现象。如果想保留登录状态,不要删除 9222 文件夹即可。

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
看完了?看完了愣着啊点赞干什么
点赞68 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容