马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
这是一种实现方法,当然肯定不止一种,我只是喜欢这种而已。这里以本机为例
首先,在renpy的game文件下用pip下载包requests和json在python-packages文件夹下
第二,编写python语句
[RenPy] 纯文本查看 复制代码 label start:
python:
import re
import requests
import json
session=requests.session()
header={'User-Agent': 'Mozilla / 5.0(Windows NT 10.0;WOW64) AppleWebKit / 537.36(KHTML, likeGecko) Chrome / 75.0.3770.100Safari / 537.36'}
city_url = "http://192.168.32.104:8080/login"
city_result = session.get(url=city_url, headers=header, timeout=6).text
"[city_result]"
return
第三,安装nodejs
第四,编写js脚本
[RenPy] 纯文本查看 复制代码 const http = require('http')
let server = http.createServer()
server.on('request', (request, response) => {
console.log('请求路径'+request.url);
console.log('请求地址,端口号', request.socket.remoteAddress, request.socket.remotePort);
if (request.url == '/index') {
response.end(`index`)
} else if (request.url == '/login') {
response.end(`login`)
}else{
response.end(`404 not found`)
}
})
// 绑定端口号。默认端口8080
server.listen(8080, () => {
console.log('服务器启动成功');
})
第五,开启网络服务
cmd下找到js文件目录,执行 node http.js
第六,运行游戏
|