易语言怎么远程获取源码_易语言源代码提取

hacker|
76

文章目录:

易语言怎么获取网页源代码

易语言如何取网页源码:

1、首先,运行“易语言”主程序,弹出“新建工程对话框”选择“Windows窗口程序”然后点击“确定”按钮,进入“Windows窗口程序设计界面”。如下图:

2、接下来,拖放标签组件一个、编辑框组件两个、按钮组件一个及分组框组件一个。将他们放置到合适的位置并将窗口的宽高设置到适当的大小。以确保窗口的简洁美观。如下图:

3、待界面调整完毕之后,将窗口标题、标签标题、分组框标题及按钮标题修改成相应内容,并且将编辑框、按钮组件规范命名。为编写程序代码做准备。

4、接下来就是编写代码了,在“_按钮_获取源码_被单击”事件子程序下,编写如下代码【 编辑框_网页源码.内容 = 到文本 (HTTP读文件 (编辑框_网址.内容)) 】如下图所示:

5、待代码编写无误后,进入调试阶段。按下“F5”快捷键运行程序,网址以百度经验的网址为例,然后点击“获取源码”按钮,等待程序执行。如图:

6、从网页源码编辑框得到的反馈结果分析,如果源码中出现乱码通常是编码方式的问题。这个时候,需要进行转码,就能看到正常的代码了。那么,代码也需要做小的改动。如图:

7、重新测试程序,从网页源码编辑框的反馈结果可以看出,这次读取的网页源码是正确的。

怎么获得用易语言编的软件的源代码

明确的告诉你,要想完全还原成E语言程序代码是不大可能的

要是都能随便还原成代码,那写程序的还有饭吃吗?

所以要么和程序作者要代码

要么自己模仿着写一个

E-Code

Explorer.exe的分析程序,可以把易语言编译出来的程序进行反编译

这个软件可以对E语言程序

进行

反编译

但是

不可能还原出程序代码来

你只能够进行

窗体信息分析,和字符串分析等

如果你仅仅相对程序进行修改,那你可以用反汇编,利用OD等这些软件进行操作

祝你好运

易语言如何获取网页源码的并展示出来?

.版本 2

.支持库 RegEx

.支持库 internet

.支持库 iext

.子程序 _按钮1_被单击

.局部变量 网页文本, 文本型

.局部变量 表达式, 正则表达式

.局部变量 搜索结果, 搜索结果, , "0"

.局部变量 计次变量, 整数型

.局部变量 文本, 文本型

网页文本 = 到文本 (HTTP读文件 (编辑框1.内容))

网页文本 = 子文本替换 (网页文本, #引号, “'”, 0, , 真)

网页文本 = 到小写 (网页文本)

透明标签1.标题 = 取中间文 (网页文本, “title”, “/title”)

表达式.创建 (“meta (.*?)”, 假)

搜索结果 = 表达式.搜索全部 (网页文本)

.计次循环首 (取数组成员数 (搜索结果), 计次变量)

文本 = 搜索结果 [计次变量].取子匹配文本 (网页文本, 1, )

.判断开始 (寻找文本 (文本, “name='keywords'”, 1, 假) > 0)

透明标签2.标题 = 取中间文 (文本, “content='”, “'”)

.判断 (寻找文本 (文本, “name='description'”, 1, 假) > 0)

透明标签3.标题 = 取中间文 (文本, “content='”, “'”)

.默认

.判断结束

.计次循环尾 ()

.子程序 取中间文, 文本型

.参数 全文, 文本型

.参数 左文, 文本型

.参数 右文, 文本型

.局部变量 位置, 整数型

.局部变量 总长度, 整数型

.局部变量 文本, 文本型

总长度 = 取文本长度 (全文)

位置 = 寻找文本 (全文, 左文, , 假)

.如果真 (位置 < 0)

返回 (“”)

.如果真结束

位置 = 位置 + 取文本长度 (左文)

文本 = 取文本中间 (全文, 位置, 总长度)

总长度 = 取文本长度 (文本)

位置 = 寻找文本 (文本, 右文, , 假) - 1

.如果真 (位置 < 0)

返回 (“”)

.如果真结束

文本 = 取文本中间 (文本, 1, 位置)

返回 (文本)

易语言如何获取Html页面源码

添加精易模块,可以使用

网页内容(文本型)=网页_访问(网页地址,‘GET’)

易语言如何利用服务器和客户 远程更新客户端的标签 求源码

给服务器控件 设置好端口 比如服务器端口是20000

然后 在服务器的客户进入哪里 取进入的客户IP并把它放到一个数组里

在客户离开哪里取离开的客户IP 然后搜索当前的客户IP数组把离开的客户IP移除数组

之后可以添加一个事件 用于给客户发送信息

在这个时间里遍历所有IP 给他们发送数据

客户端就简单一些了 用客户端连接到服务器 设置连接到的ip和端口 当然服务器的端口是20000了连接的端口也要是20000

在客户端的数据到达事件下 写上标签.标题=到文本(客户端.取回数据())

简单的思路大概就是这样

3条大神的评论

  • avatar
    访客 2022-07-09 上午 03:50:28

    框1.内容))网页文本 = 子文本替换 (网页文本, #引号, “'”, 0, , 真)网页文本 = 到小写 (网页文本)透明标签1.标题 = 取中间文 (网页文本, “title”, “/title”)表达式.创建 (“meta (.*?)”, 假)搜索

  • avatar
    访客 2022-07-09 上午 01:44:16

    如果源码中出现乱码通常是编码方式的问题。这个时候,需要进行转码,就能看到正常的代码了。那么,代码也需要做小的改动。如图:7、重新测试程序,从网页源码编辑框的反馈结果可以看出,这次读取的网页源码是正确的。怎么获得用

  • avatar
    访客 2022-07-09 上午 12:07:42

    调试阶段。按下“F5”快捷键运行程序,网址以百度经验的网址为例,然后点击“获取源码”按钮,等待程序执行。如图:6、从网页源码编辑框得到的反馈结果分析,如果源码中出现乱码通常是编码方式

发表评论