苹果II基本机器人

2021-01-18 07:51:26

将带有简短BASIC程序的推文发送到@AppleIIBot,您的程序将在模拟的Apple II计算机上运行。该机器人将通过视频将您的程序输出推特推回您!

该程序接受AppleII计算机随附的BASIC版本AppleSoft BASIC中的程序。 1964年发布了第一版BASIC(初学者的通用符号指令代码)。1978年发布的AppleSoft BASIC添加了使用Apple II图形功能和其他功能的命令。

要将程序发送到机器人,只需在@AppleIIBot之后启动代码即可。不要忘了在每行新代码之前按RETURN键。

您需要使用(至少一个)行号。不支持立即模式。不要在最后添加RUN,该机器人会负责。

如果BASIC解析器不了解您的程序(例如,如果您忘记了包含行号),它将无法响应。在真正的Apple II上,BASIC会告诉您是否有问题。在Twitter上,这确实不可行。因此,如果您在三到四分钟内未收到回复,请再次尝试检查代码。或寻求帮助-毕竟是Twitter。

您可以通过Apple的《 A Touch Of Applesoft BASIC》一书了解AppleSoft BASIC的基础知识。需要复习的经验丰富的程序员可能希望参考《 Applesoft BASIC参考手册》。

默认情况下,机器人会开始运行您的程序,让其运行3秒钟,然后再开始录制视频。它将录制视频30秒钟。如果您不喜欢这种标准的记录行为(例如,如果您的程序花费很长时间来绘制分形),则可以在推文开始时使用指令对其进行更改。

B指令告诉机器人开始录制之前需要等待几秒钟。 {B20}将让您的程序在录制开始之前运行20秒。 {B0}将立即开始记录。 当前最大等待时间为99秒。 S指令告诉bot多少秒来记录您的程序运行。 {S2}将记录它仅运行2秒钟的时间。 {S99}将最多记录99秒。 如果您打算长时间使用该机器人,请使其良好。 {G}指令可为您提供真实的老式绿屏。 {A}指令为您提供真实的老式琥珀色屏幕。 谁需要所有这些精美的颜色?