明大侠 发表于 2014-11-6 00:25

PS_URINE 发表于 2014-11-6 00:10
仔细看了一下源码,果然有奥妙......

加一个#换行符没用,加两个#换行符也没用,本菜表示不会

PS_URINE 发表于 2014-11-6 00:29

明大侠 发表于 2014-11-6 00:25
加一个#换行符没用,加两个#换行符也没用,本菜表示不会

本菜也不知道哪里出错了额{:5_117:}

明大侠 发表于 2014-11-6 00:34

PS_URINE 发表于 2014-11-6 00:29
本菜也不知道哪里出错了额

你是扣肉了,我还是白菜

明大侠 发表于 2014-11-6 01:20

本帖最后由 明大侠 于 2014-11-6 01:24 编辑

刚刚测试发现一个新问题,当文本中间出现第二个空格的时候,网页源码中会多出 这几个字符,这是什么意思?
多出这个不是要取几次了?怎么杜绝这个?



PS_URINE 发表于 2014-11-6 06:38

明大侠 发表于 2014-11-6 01:20
刚刚测试发现一个新问题,当文本中间出现第二个空格的时候,网页源码中会多出 这几个字符 ...

在取一次段代码吧

明大侠 发表于 2014-11-6 09:08

本帖最后由 明大侠 于 2014-11-6 13:08 编辑

PS_URINE 发表于 2014-11-6 06:38
在取一次段代码吧
第一次和第二次取出的都是文本型,怎么不能想减

我第二次取的时候参数少了怎么不提示错误呢?
文本能相加,不能相减





文本 可以相加,不能相减?















明大侠 发表于 2014-11-6 10:19

本帖最后由 明大侠 于 2014-11-6 10:22 编辑

昨天没看子程序取中间文本,今天看了一下,明白了工作流程但有一个地方不明白,那个循环读取是怎么回事?他是怎么判断的真假?
在这个程序里他是怎么运作的?
因为没搞懂,就把循环判断和结果数组除掉了
仍然可以读取到网页中我需要的内容,那个循环读取我再研究下




明大侠 发表于 2014-11-6 12:42

将源码略做修改,变成新手很好理解的东东,也可以读取指定文本,但不知道有没有其他问题,
请大牛指正下






明大侠 发表于 2014-11-6 14:36

以前没接触过编码转换,大师让我学到了,膜拜大师{:5_189:}
觉得这样好理解些,也比较简单

PS_URINE 发表于 2014-11-6 19:53

本帖最后由 PS_URINE 于 2014-11-6 19:54 编辑

明大侠 发表于 2014-11-6 12:42
将源码略做修改,变成新手很好理解的东东,也可以读取指定文本,但不知道有没有其 ...
16#:

<p>.版本 2
.支持库 spec</p><p>.子程序 __启动窗口_创建完毕
.局部变量 原文本, 文本型
.局部变量 原文本的长度, 整数型
.局部变量 要删除的文本, 文本型
.局部变量 要删除的文本的长度, 整数型
.局部变量 从左数的要保留的文本个数, 整数型
.局部变量 取出的文本, 文本型</p><p>原文本 = “12345你好456”
原文本的长度 = 取文本长度 (原文本)</p><p>要删除的文本 = “456”
要删除的文本的长度 = 取文本长度 (要删除的文本)</p><p>
从左数的要保留的文本个数 = 原文本的长度 - 要删除的文本的长度</p><p>取出的文本 = 取文本左边 (原文本, 从左数的要保留的文本个数)</p><p>调试输出 (取出的文本)</p><p> </p>


页: 1 [2] 3 4 5 6 7
查看完整版本: 联网获取程序MD5进行自校验