Score
0
Watch 4 Star 7 Fork 2

佛山市第一中学-汤勇 / Ai2ServerJavaApache-2.0

Join us
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
64位 AI2(App Inventor 2)离线版服务器 网络版 https://gte.fsyz.net/node/1916 spread retract

Clone or download
Loading...
README.md

Ai2Server 64位 AI2(App Inventor 2)离线版服务器 网络版

https://gte.fsyz.net/node/1916  

介绍

我们的目标:搭建一个本地多用户的App Inventor 2 服务器
演示:http://ai2.fsyz.net  [旧 win]
      http://ai2n.fsyz.net [新 Centos]
目的:课堂教学,社团活动,兴趣学习
优势:管理权限(用户管理,账号切换,资源打包),网络链接速度快,拥有配套服务。
注意:每次退出前导出自己的项目到本地做备份。

软件版本:

App Inventor 2版本:   v181-53-g6a9dbfd3   Use Companion: 2.57a or 2.57au
                       Target Android SDK: 28 (Android 9.0 Pie)
                       https://github.com/mit-cml/appinventor-sources
OPENJDK版本 1.8.0.232  https://developers.redhat.com/products/openjdk/overview   
                       https://developers.redhat.com/products/openjdk/download  
google-cloud-sdk版本:278    https://cloud.google.com/sdk/docs/downloads-interactive  
nginx版本: nginx/Windows-1.16.1   http://nginx.org/en/download.html  
php版本: PHP 7.4.1VC15 x64 Thread Safe  http://windows.php.net/download/  
          可能需要 VC运行库: https://aka.ms/vs/16/release/VC_redist.x64.exe 
                             https://aka.ms/vs/16/release/VC_redist.x86.exe

64位 AI2(App Inventor 2)离线版服务器 网络版 https://gte.fsyz.net/node/1916

1.后台增加用户批量添加功能         https://gte.fsyz.net/node/1877
2.上传文件限制改为100M ,编译文件限制改为10M      https://gte.fsyz.net/node/1876
3.登陆默认设置为中文   https://gte.fsyz.net/node/1875
4.增加nginx反向代理,支持php以及passmail功能。  https://gte.fsyz.net/node/1887
5.类似MIT的“帮助”--“AI同伴信息                    https://gte.fsyz.net/node/1890
6.修正官方源码中文登录界面密码出错空白页面      https://gte.fsyz.net/node/1928

使用方法:

首次使用,请将DevServer\WEB-INF\下的 appengine-generated.test 目录重命名为appengine-generated,
默认管理员用户test,密码test账号;
请修改nginx/html/passmail/index-s.php 添加自己邮箱账号与密码,并另存为:index.php;
启动设计服务器:Ai2rundev.bat chrome浏览器打开http://127.0.0.1:8888 即可使用(http://自己电脑网卡的IP地址:8888 也行)
停止设计服务器:Ai2Stopdev.bat。  
启动编译服务器:Ai2runbud.bat (若命令行中文乱码,修改命令窗口的属性--字体为字体"Lucida Console"或"新宋体";)  
启动桌面版AI伴侣:Ai2C伴侣.bat  启动后在网页设计窗口选择"连接"--"USB"连接AI伴侣。  
启动nginx反向代理:Ai2CNginx_php.bat   (不需要管理员身份运行)   https://gte.fsyz.net/node/1887  
                             chrome浏览器打开http://127.0.0.1 (或你自己修改nginx.conf指定ip或域名)即可使用。  
停止nginx反向代理  stop_nginx_php.bat  (不需要管理员身份运行)  
在线升级到新版:在线升级到最新.bat  
手动更新google-cloud-sdk:google-cloud-sdk升级.bat  
本地编译AIA到APK: Ai2本地编译AIA到APK.bat  

Comments ( 0 )

Sign in for post a comment

Java
1
https://gitee.com/fsyz/Ai2Server.git
git@gitee.com:fsyz/Ai2Server.git
fsyz
Ai2Server
Ai2Server
master

Help Search