AI2(App Inventor 2) 离线版
介绍
我们的目标:搭建一个本地多用户的App Inventor 2 服务器
目的:课堂教学,社团活动,兴趣学习
优势:管理权限(用户管理,账号切换,资源打包),网络链接速度快,拥有配套服务。
注意:每次退出前导出自己的项目到本地做备份。
Ai2Server (不定期更新)
64位 AI2(App Inventor 2)离线版服务器 网络版
不带桌面版AI伴侣。 客户机使用chrome打开服务器网站,单独下载桌面版AI伴侣就可用开始设计app了。
特点:
- 后台增加用户批量添加功能 https://gitee.com/fsyz/README/blob/master/AI2server/BatchAddUser.md
- 上传文件限制改为100M ,编译文件限制改为10M
- 登陆默认设置为中文
- 增加passmail.jsp使用qq邮箱发送修改密码邮件。 https://gitee.com/fsyz/README/blob/master/AI2server/passmail.md
- 类似MIT的“帮助”--“AI伴侣信息
- 修正官方源码中文登录界面密码出错空白页面 https://github.com/mit-cml/appinventor-sources/pull/2262
- 修正win服务器下有时提示项目不能保存的问题
- 增加本地编译AIA到APK的bat(Ai2本地编译AIA到APK.bat) https://gitee.com/fsyz/README/blob/master/AI2server/BuildApk.md
使用指南: https://gitee.com/fsyz/README/blob/master/AI2server/README.md
演示视频: https://www.bilibili.com/video/bv1dT4y1q7DG
下载: https://gitee.com/fsyz/Ai2Server
AI2Local 和 AI2Local_32 (不定期更新)
AI2(App Inventor 2)离线版服务器 单机版 64位与32位 最接近 MIT开源源代码版本 带桌面版AI伴侣。
单机个人版特点:
1.同步官方最新版本,没有对java源代码进行修改,只修改DevServer\login.jsp及\DevServer\WEB-INF\appengine-web.xml 2个文件;
2.无需联网外网就能使用;
3.带有桌面汉化版AI伴侣;
4.绿色软件,直接运行bat就可以使用,使用过程中不能关闭bat界面;
5.可以本地将AIA文件编译为APK. https://gitee.com/fsyz/README/blob/master/AI2server/BuildApk.md
6.修正win服务器下有时提示项目不能保存的问题 https://gte.fsyz.net/node/1943
使用指南: https://gitee.com/fsyz/README/blob/master/AI2Local/README.md
演示视频: https://www.bilibili.com/video/bv1C3411V7Zu
下载: 64位 https://gitee.com/fsyz/AI2Local 32位 https://gitee.com/fsyz/AI2Local_32
Ai2_247_64 和 Ai2_247_32
AI2(App Inventor 2)离线版服务器 2.47单机版 提供这个版本的原因: 与app.gzjkw.net的源代码版本尽可能的接近,这样导入app.gzjkw.net源文件的时候不会有“该项目由新版App Inventor系统创建,我们仍然尝试将其加载,但可能会存在一定的兼容性问题。”的提示.
可以参考使用指南: https://gitee.com/fsyz/README/blob/master/AI2server/README.md
下载: 64位 https://gitee.com/fsyz/Ai2_247_64 32位 https://gitee.com/fsyz/Ai2_247_32
Google Cloud Sdk (不定期更新)
不是原版 Google Cloud Sdk !!! 修改了appengine-api-stubs.jar 以适应win操作系统.
下载: https://gitee.com/fsyz/GCloudSdk
桌面版AI伴侣64位 AI伴侣32位
桌面版AI伴侣 无需安装aiStarter,直接运行bat就能在电脑上启动AI伴侣,启动速度比虚拟机快很多。缺点是对硬件的要求比较高。 文件来自 https://mp.weixin.qq.com/s/qb5RPrSuEd-OtAoPKpGDnQ 的修改。 谢谢金老师的分享。
下载: 64位 https://gitee.com/fsyz/AICompanion 32位 https://gitee.com/fsyz/AICompanion_32
演示视频: https://www.bilibili.com/video/bv1C3411V7Zu 第14:15开始
雷电与夜神模拟器
使用模拟器与AI伴侣实时编程模拟.
雷电模拟器下载: https://www.ghpym.com/ldmnq4.html 阿里云: https://www.aliyundrive.com/s/2ECx9KQwrkh
夜神模拟器下载: https://www.ghxi.com/nox9.html
其他文件及使用说明下载: https://gitee.com/fsyz/dnplayer
演示视频: https://www.bilibili.com/video/bv1C3411V7Zu 第16:10开始
其他资料
A.网站[打开网站就编程,第一次会下载一个30多M的js,网络要好] [Help--About看版本号]
1.app.gzjkw.net
编译版本:guangzhou14-1-g59bca665-dirty AI伴侣版本: 2.47
2.http://code.appinventor.mit.edu/ mit官方维护
编译日期: September 29 2021 编译版本: code37c
AI伴侣: 2.60 or 2.60u
Target Android SDK: 29 (Android 10.0)
3.http://ai2.appinventor.mit.edu/ mit官方维护
编译日期: September 28 2021 编译版本: nb187d
AI伴侣: 2.61 or 2.61u
Target Android SDK: 30 (Android 11.0)
B.离线版 [下载解压,打开网站]
金从军老师 老巫婆的程序世界
2021 MIT App Inventor个人版
https://mp.weixin.qq.com/s?__biz=MzIyNTM5NDM1Mg==&mid=2247486891&idx=1&sn=f0cc3f8fa23381258b9f5fa147b665d6
编译日期:July 29 2021 编译版本:none
AI伴侣版本:2.60或2.60u
安卓SDK版本:29(Android 10.0)
对应的AI伴侣方案:
https://gitee.com/fsyz/dnplayer 安装MITAI2Companion2_6_0.apk,按使用说明操作.
https://gitee.com/fsyz/AICompanion 删除AICompanion\AINEW_USB\vendor\chromium\crx目录下的apk程序, 下载https://gitee.com/fsyz/dnplayer的MITAI2Companion2_6_0.apk到这边目录下, 运行AI2Companion.bat按使用说明操作.
[ 金从军老师 老巫婆的博客
2019桌面版 http://blog.sina.com.cn/s/blog_62218b990102yq6m.html
桌面直连版AI伴侣简介 http://blog.sina.com.cn/s/blog_62218b990102yq0u.html
AppInventor2019离线版发布 http://blog.sina.com.cn/s/blog_62218b990102ypvu.html ]
AI2(App Inventor 2) 离线版的更多相关文章
- AI2(App Inventor 2)离线版服务器(2019.04.28更新)
我们的目标:搭建一个本地多用户的App Inventor 2 服务器 演示: http://ai2.fsyz.net [旧 win] http://ai2n.fsyz.net [新 Ce ...
- AI2(App Inventor 2)离线版服务器(AI伴侣2.47版)
提供这个版本的原因: 与app.gzjkw.net的源代码版本尽可能的接近,这样导入app.gzjkw.net源文件的时候不会有“该项目由新版App Inventor系统创建,我们仍然尝试将其加载,但 ...
- AI2(App Inventor 2)离线版服务器单机版
注意:每次退出前导出自己的项目到本地做备份. 单机版特点: 1.同步官方最新版本,没有对java源代码进行修改,仅修改war\login.jsp及\war\WEB-INF\appengine-web. ...
- AI2(App Inventor 2)离线版服务器网络版
个人修改包括: 1.后台增加用户批量添加功能 https://gte.fsyz.net/node/1877 2.上传文件限制改为100M ,编译文件限制改为10M https ...
- 一款基于 Android 开发的离线版的 MM 图片浏览 App
一款离线版的 MM 图片浏览 App,有点类似掌上百度的图片专栏应用.图片采用瀑布流展示方式,点击图片集,支持左右手势滑动切换图片:支持放大缩小功能. 实现功能:1)图片完全离线,不耗个人 GPRS ...
- 屌丝也能开发安卓版2048(App Inventor)
想编写安卓游戏.java太难.来试试App Inventor.尽管有人觉得他是中学生的玩具,可是也能编写2048这种火爆游戏,不须要太复杂的算法. 整个游戏有几个模块: 一.游戏初始化 数列转化为图形 ...
- App Inventor 网络资源及推荐书目
Ai2服务器 官方服务器:http://ai2.appinventor.edu/ 官方备用服务器:(大陆可用):http://contest.appinventor.mit.edu/ 国内个人服务器: ...
- APP Inventor 基于网络微服务器的即时通信APP
APP Inventor 基于网络微服务器的即时通信APP 一.总结 一句话总结:(超低配版的QQ,逃~) 1.APP Inventor是什么? google 傻瓜式 编程 手机 app App In ...
- [No00006D]下载离线版的github for windows【以Github for Windows 3.0.110.为例】
目录 先上地址后讲原理: 原理: 11个目录的文件怎么一口气下载呢? 最后,把下好的文件批量名,同时将GitHub.exe.manifest也放到软件根目录下(与GitHub.exe同级): 今后的猜 ...
随机推荐
- c# 一些警告的处理方法
在使用.Net 6开发程序时,发现多了很多新的警告类型.这里总结一下处理方法. CS8618 在退出构造函数时,不可为 null 的 属性"Name"必须包含非 null 值 经常 ...
- FreeRTOS --(8)任务管理之创建任务
转载自https://blog.csdn.net/zhoutaopower/article/details/107034995 在<FreeRTOS --(7)任务管理之入门篇>文章基本分 ...
- 图解 Git 工作原理
此页图解 git 中的最常用命令.如果你稍微理解git的工作原理,这篇文章能够让你理解的更透彻. 基本用法 上面的四条命令在工作目录.暂存目录(也叫做索引)和仓库之间复制文件. git add fil ...
- SmartDialog迁移至4.0:一份真诚的迁移说明
前言 一个开源库,随着不断的迭代优化,难免会遇到一个很痛苦的问题 最初的设计并不是很合理:想添加的很多新功能都受此掣肘 想使得该库更加的强大和健壮,必须要做一个重构 因为重构涉及到对外暴露的api,所 ...
- 一个NIH综合症患者的自白
一个NIH综合症患者的自白 欢迎关注我的博客,️点他即可. NIH: Not Invented Here 当人们看到一款产品或者任何涉及创意的东西时,常常会有一个想法--这是抄的.也就是说它并非原创, ...
- 探究MySQL中SQL查询的成本
成本 什么是成本,即SQL进行查询的花费的时间成本,包含IO成本和CPU成本. IO成本:即将数据页从硬盘中读取到内存中的读取时间成本.通常1页就是1.0的成本. CPU成本:即是读取和检测是否满足条 ...
- Tarjan入门
Tarjan系列!我愿称Tarjan为爆搜之王! 1.Tarjan求LCA 利用并查集在一遍DFS中可以完成所所有询问.是一种离线算法. 遍历到一个点时,我们先将并查集初始化,再遍历完一个子树之后,将 ...
- 论文解读(AGE)《Adaptive Graph Encoder for Attributed Graph Embedding》
论文信息 论文标题:Adaptive Graph Encoder for Attributed Graph Embedding论文作者:Gayan K. Kulatilleke, Marius Por ...
- split(),strip,split("/")[-1] 和 split("/",-1)的区别
Python中split()函数,通常用于将字符串切片并转换为列表. 一.函数说明: split():语法: str.split(str="",num=string.count(s ...
- pycharm解释器的配置等
转自:http://www.360doc.com/content/18/0913/14/11881101_786350505.shtml 为什么安装python后,还需要pycharm配置环境 我们实 ...