javascript - 智能手机作为服务器
问题描述
我想部署一个用python编写的轻量级聊天机器人,并想知道是否有办法让机器人保持在线,而无需将其托管在付费云服务上。
由于如今的智能手机确实拥有不错的硬件(CPU、RAM),并且大部分时间都在线并且处于开启状态,因此出现了以下问题:
有没有办法使用(android)智能手机作为python/JS/etc 应用程序的服务器?
解决方案
您可以使用 Termux。
这些步骤取决于您的应用程序所依赖的依赖项。这是一个使用 Termux 的示例项目。它是一个 Python 应用程序,还运行一个小型 node.js 脚本。它利用手机存储进行下载。
https://github.com/dipu-bd/lightnovel-crawler#a3-termux-android
使用 Termux,您可以获得类似 linux 的环境。您可以在此处找到有关 Termux 的更多信息:
https ://wiki.termux.com/wiki/Main_Page
https://wiki.termux.com/wiki/Differences_from_Linux
推荐阅读
- python - 为什么只有一个日期受 DST 影响?
- ios - 终止应用程序,原因:“containerIdentifier 不能为零”以 CKException 类型的未捕获异常终止
- sapui5 - 如何仅禁用 SAPUI5 Web IDE 的缓存控制?
- typescript - Nest 无法解析 AppService 的依赖关系
- api - VueJS MEVN 堆栈 - axios put 'Error: Request failed with status code 404' 尽管 Postman 'put' 工作正常
- r - 将字符串匹配转换为二进制元素的向量
- html - Django 导航栏链接 url 不能正常工作?
- libraries - ./configure 卡在检查命令行参数的最大长度上
- javascript - 更改按钮选项卡时如何更改番茄钟的时间?
- java - 创建另一个类的对象后如何调用方法