Project1
标题:
怎么抓取网页?
[打印本页]
作者:
落月小天魔
时间:
2014-7-17 09:10
标题:
怎么抓取网页?
在RGSS3里面,有什么函数是抓取网页的?要怎么用?
抓取网页www.baidu.com
x=抓取网页的内容
输出x的值到文本保存在根目录下。
复制代码
如这段"代码"所示,这是我想要的功能...
RGSS3能实现吗?是不是需要函数库?提问必
@Sion
@taroxd
@喵呜喵5
记得ruby里有个Net::HTTP库来着...
作者:
taroxd
时间:
2014-7-17 09:13
ruby里有库,rgss没有。
所以还是dll吧,然后我不会dll
作者:
喵呜喵5
时间:
2014-7-17 11:50
http://www.whiteflute.org/wfrgss ... mId=1&pageId=33
作者:
落月小天魔
时间:
2014-7-17 19:53
喵呜喵5 发表于 2014-7-17 11:50
http://www.whiteflute.org/wfrgss/?mode=view&realmId=1&pageId=33
我想要的是返回来自网页的代码。。。
如Net::HTTP来抓取百度就会返回<html>title "百度一下,你就知道"....
这种的。
作者:
imsy
时间:
2014-7-17 20:00
本帖最后由 imsy 于 2014-7-17 20:09 编辑
我只知道XP有这种代码,VX好像也可以兼容,只不过VA行不行就不知道了,RUBY版本不一样吧。因为是个版权不明的东西我就不发了
算了我还是发个链接吧
https://rpg.blue/thread-182474-1-1.html
310行开始到最后就是,看VA能不能用吧
作者:
余烬之中
时间:
2014-7-29 12:25
下载到变量 url是网址 webpage会得到网页内容
url = "https://rpg.blue"
webpage = (Win32API.new("Urlmon", "URLDownloadToCacheFile", "ippiii", "i").
(0,url,buf="\0"*1024,1024,0,0); open(buf.sub(/\0+$/){}, 'rb'){|p| p.read})
复制代码
下载到文件 url是网址 file是文件名
url = "https://rpg.blue"
file = "6R.txt"
Win32API.new("Urlmon", "URLDownloadToFile", "ippii", "i").(0, url, file, 0, 0)
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1