上海交大GT3全平台安装教程:Linux与Windows详解

需积分: 6 0 下载量 172 浏览量 更新于2024-07-29 收藏 5.44MB PDF 举报
本资源是一份详细的GT3 Full Install 安装指南,由林新华、赵靖翁、楚良和孙犀利共同编写,指导老师是邓倩妮和陆鑫达,出自上海交通大学-IBM网格中心。这份指南的创作背景源于作者在暑假期间指导学生安装GT3正式版的经历,他们结合官方安装手册(由Charles Bacon提供)进行实践和修正,逐步形成了中文版的安装教程。 首先,章节1介绍了GT3和The Globus Alliance的基本概念,包括GT3的不同版本分类,如可能包括了早期测试版、稳定版和最新更新。这部分为读者提供了对GT3技术栈的背景知识。 在Linux环境下安装部分,章节2详细描述了系统的约定,如硬件和软件需求,以及预备工作的必要性。安装步骤分为三个阶段:首先是系统环境的准备,包括软件包的安装和配置;其次是GT3的下载和解压;最后是启动和验证安装。这部分强调了实际操作中的关键步骤和注意事项,旨在确保用户能够顺利进行安装。 紧接着,章节3针对Windows用户提供了安装指南,同样包括预备工作、安装步骤和启动流程。作者在这一阶段考虑到了Windows平台的特性,对可能出现的问题和解决方案进行了补充,使得Windows用户也能无障碍地安装GT3。 整个安装指南在不断修订和完善中,从最初的英文版到中文版,再到增加Win2000支持,每个版本都在吸收实践经验,解决实际问题,力求提供清晰、全面且实用的安装指南。尽管官方Charles Bacon手册可能被认为是权威的,但这份安装指南更注重实用性,通过实际操作和问题解决,帮助读者避免安装过程中的困扰。 此外,该指南不仅关注技术层面的安装,还强调了学习和理解安装背后的概念和逻辑,以提高用户的理解和技能。这份GT3 Full Install 安装指南是一个宝贵的资源,对于想要掌握GT3在不同操作系统上的部署和编程的用户来说,提供了详尽的指导和支持。

翻译 data = r'{"fingerprint":"{\"datatype\":\"aimt_datas\",\"id_ver\":\"Android_1.0.1\",\"rdata\":\"JKt4\/rsQHbhI67UlvrsN5nMOIpiztrz2ApPQY9KiMFqKykAngZo0HJ3ltCznejxiWLEG9SVy3P\/tIzsOb+kxhFQpth4QCZ+xWlYobyHAdCF6m9OQw0Ixgb1qPKj7lQbb4nv6w60kUuSd+sFS8m288ZF2XbChjAWKhMwGog4Js+4HPmfHegbRAoF2Q\/GfYXi\/Z8NDwZcG1EMYVghGHS11gplAUzWWZt0Q8PVJT+ud4gp068Fv1x9A52a\/vc2XVqcCZ6lyOEPzQRoFHv0OO3c9MX5R05yrnD70tbaKh0iK0QzVaSKAx11uGTa+Al\/C2YXp+A3jcGXcIQTWbniFp1wHog\/DJhBd4p5jDSmL0UJJ1vwF3jv7imwD\/\/8kHGbkzqBHKfVD2gou0LqF5\/1MAYJXzGHNXS8DSzC1Xwne6OFVNkhhtHxODz\/k03ymOpppQ3p1IZqdJ7NFTEEFtSo34+Ec5FmW7qxUW3JAR7ovVcbBYOzr+1HjU2ed0DTE7\/NeLPJw2N2owFViCctJ1q4XBq8lKkAEHponH2MAPsk255xnG1N4YRQiu2TZyfh4Xj7piAMRHJTY6DmkoCbkHtUIA1JCdaua9TJ9aKt8G+4\/xkHDTI0aH06niN4dGzxh3IHTnjSIj0Gt3JhertANNa4MJN7T0\/ZMWmonr1YuOm+FfNsDOdZ8yePiqxJTV3DBXj0bsePc+wufBktg0gVI9xkyWUhBhAjay\/vTAfP1\/6p3+oUB+xSFTcYQcusjAnvN5hapwHP8mhisZYn0vRzc21hppdNABQLi1b6IFIkvPlbpbfVEJfLB2HgK7\/qHaCYp+osOj4gc\",\"rk\":\"UaywI2vLDuU0ZLrPZIRCADXL6gQhRq4xFSul8wAGYcOZdEkUpw1\/x9XOCcJ0NNnxLaRoSLGg42FOfsL6KonaQ9cChmBd2aNI9049gv+Rild3c+qtNqbnLcY+8zR6qaI5CHcLYi6blBY8Yn7Ul6R9I24DpfcM1j9VjSee4Dpxp84=\"}","key-version":"1678779904"}' print(json.loads(data)) data = aes_en(data, key='0199bec97dfa5e0d', iv='0199bec97dfa5e0d') print(data) # print(json.loads(data['fingerprint'])) response = requests.post(url, headers=headers, data=data) print(aes_de(response.text, key='0199bec97dfa5e0d', iv='0199bec97dfa5e0d').decode()) res = json.loads(aes_de(response.text, key='0199bec97dfa5e0d', iv='0199bec97dfa5e0d').decode()) global key, key_version, iv key = res['data']['key'] key_version = res['data']['key-version'] iv = key return key, key_version

2023-07-15 上传