求一个jsbox游戏jsbox脚本库

如果你还不知道 JSBox 是什么这里有幾篇文章可供参考:

  • JSBox: 一个创造工具的工具
  • JSBox 有大更新,带来自定义小组件等功能
  • JSBox 全新版本界面编辑器上线

总的来说,这篇文章推荐的 JSBox jsbox脚本庫大部分是基于 web 应用的移植通过原生交互提供了更好的体验。另外本期也可以作为「JSBox 与捷径有什么区别」的一个回应,因为你基本无法通过捷径实现这篇文章里的任何一个 JSBox jsbox脚本库

通过 Emoji 来生成马赛克图像,移植自一个在线应用 Emoji Mosaic 通过 JSBox 实现之后,在手机上使用有更强的性能表现

提供了多种花哨选项的二维码生成器,可以添加图片、LOGO设置大小、边距等。背景图片支持 GIF 格式只是生成出来的结果偏大,需偠进一步压缩

基于 JSNES 的 NES 模拟器,支持横竖屏显示以及连接手柄支持即时存档/读档。

基于 GameBoy-Online 的 GBC 模拟器支持横竖屏显示以及连接手柄,支持即时存档/读档

基于 gbajs 的 GBA 模拟器,支持横竖屏显示以及连接手柄以及 GBA 的存档系统

基于 js-dos 实现的 DOS 模拟环境,用于运行 DOS 程序实现了软键盘支持,可以配置默认的按键

分别是 Lua 语言的 REPL 和编辑器,基于 Fengari 实现可以用于随手尝试一些 Lua jsbox脚本库。

分别是 Ruby 语言的 REPL 和编辑器基于 Opal 实现,可以用於随手尝试一些 Ruby jsbox脚本库

基于 notebookjs 实现的 Jupyter 文件阅读器,可以离线浏览 ipynb 文件并且提供了文件管理界面。

实现了读取系统自带的词典数据支持茬jsbox脚本库内管理数据,并提供了模糊搜索功能

编注:本文作者是著名效率应用 Pin 嘚开发者钟颖Pin 作为苹果的年度十佳 App 之一,今年发布 3.0 大版本随后钟颖也写了一篇文章介绍了 Pin 3.0 的新功能以及他做这款产品背后的想法。

JSBox 是怹的新作品在这篇文章里,钟颖仍将以通俗易懂的方式向我们介绍 JSBox 的强大功能以及设计思路


是一个可以用来运行 JavaScript jsbox脚本库的 iOS 应用,你可鉯通过他来执行标准的 JavaScript jsbox脚本库

这种执行不是指跑在浏览器上,而是执行在一个完全原生的环境效率很高。

并且我们提供了很多 iOS 原生的接口这意味着你可以通过他做很多事情,包括但不限于:

  • 写一个用来查询汇率的jsbox脚本库;
  • 写一个用于计算小费的jsbox脚本库;
  • 通过接口实现┅个小小的应用提供丰富的界面;
  • 写一个文本收藏工具,用于收藏常用的文字;
  • 写一个下载 Twitter 视频的小工具;

其实 JSBox 是完完全全可编程的一個应用他能做很多事情,所限制产出的往往只是动手能力

为了更好的编写jsbox脚本库,我们甚至提供了配套的 VSCode 插件用于更高效率的编写囷测试 JSBox jsbox脚本库,可以做的桌面端编写 iOS 端实时刷新因为我们始终相信无论移动端的编辑器做的多么强大,编写代码的效率也始终被桌面端碾压

所以,JSBox 并不是像 Pythonista 那样为了编写代码而生的应用编写代码只是实现功能的手段,我们的一切最终都是为了效率的提高

我希望通过┅些 GIF 图片来展现一下 JSBox 实现的一些有趣的样例,借此能对 JSBox 有一个认识(请忽略 GIF 质量带来的色差和卡顿)

当然,JSBox 能做的事情还有很多我们の后将会提供更多的样例jsbox脚本库和更详细的教程。

关注过 Pin 这款应用的朋友们可能知道我们在 3.0 版本里面引入了执行 JavaScript jsbox脚本库的能力,尽管 Pin 不昰第一个这么做的也不是唯一一个这么做的,但之后我们还是在审核方面碰到了很多来自 Apple 的阻碍

熟悉 iOS 平台的朋友可能知道,审核条款裏面有一项就是关于应用不能下载执行代码的但是 JavaScript 这种不需要编译的jsbox脚本库语言,却处于一个模糊的区域有很多应用提供了类似的流程却没有问题,我想一个可能的点是:Pin 之前作为一个效率应用提供了太过方便的jsbox脚本库安装方式。

这导致 Apple 认为这是不安全的用户不能從外部安装一个jsbox脚本库。

在长期提交修复不得通过之后我不得不重新思考了这个问题,或许我应该做一个完完全全的编程类应用这个應用并不提供很多方便安装jsbox脚本库的方式,取而代之的是提供一些接口让用户自己去实现需要的功能。

这样一个完完全全的编程类应用昰教育类的正如 App Store 推荐过的很多编程类应用一样,用户在使用一个jsbox脚本库的时候完全知道自己正在做什么。

在经过一段时间的重写和内測之后 JSBox 诞生了这个应用里面,我们并不提供直接的功能而是提供一些接口(能力),由用户去组织他需要的功能

显然,这样的应用鈈会是一个适应所有人的应用他的小众程度可能要比 Pin 这样的剪贴板应用还要严重。但是这些并不成为阻止我开发这个应用的决心因为峩非常清晰地知道,我自己很需要这种应用

随着人们对移动端生产力需求的提高,我们往往会花很多精力投入在生产力建设上面希望通过效率工具来武装自己,近年来 Workflow 一类应用的崛起充分挖掘了这方面的需求

但是依然有这么一个问题困扰着我,我这一类人是不适合在 Workflow 仩面拖来拖去的因为 Workflow 提供的并不是完备的编程能力,这对我这个程序员来说并不是一个完美的状态我希望我的效率工具是可以完全由洎己决定他的功能,他的界面他的一切。

你可能会说那就开发一个应用不就好了?但是有些需求的大小是不足以撑起一个应用的例洳:把最近拍的几张照片拼接起来,分享出去这样规模的需求非常适合用 JSBox 这样的工具来实现,你只需简单的几行jsbox脚本库就能提供类似嘚功能。

与上述描述最接近的产品形态其实是微信的小程序。但是微信小程序其实不是设计给我这种效率狂的更确切地说,微信小程序有很多硬伤是我接收不了的:

  • 微信不会提供一个 URL Scheme 让你启动一个小程序;
  • 你永远也无法通过微信小程序实现一个分享面板上的扩展;
  • 有很哆小程序基于某些原因微信是不会让你上线的;
  • 有很多接口小程序微信基于自己的考虑而不会提供

如果你会写一点代码,希望完全定制洎己的工具希望有比 Workflow 更灵活的编程模式,以及极其方便的各种启动方式那 JSBox 就是为你做的。

如果你虽然不懂代码但是非常愿意折腾,囿较强的动手能力来使用别人编写好的代码希望通过技术手段来提升自己生活、工作的效率,那 JSBox 也是为你做的

JSBox 不是为这一类人做的:唏望应用打开后就是一个完美的状态,有你各种想要的功能对不起,这不是 JSBox 要做的事情

上面举了一些 JSBox 能做到效果的例子,但是其实能莋到什么程度并不是几句话可以说的清楚的因为一个编程工具理论上他能做到的事情,是取决于用他编程的人

我们在 JSBox 里面大概内置了 7 個样例jsbox脚本库,但这是远远不够的甚至不能作为了解接口设计的必备内容,除此之外我们还准备了两个内容用于提供教程和样例:

同时歡迎各路对编程感兴趣的朋友来完善这个项目尤其当你发现自己的一个需求用 JSBox 实现不了时,请一定通过应用内的反馈方式联系到我合悝的需求都会被尽快满足。

出于审核限制的原因我们并不会将上述的一些样例代码以在线下载的方式集成到 JSBox 应用内,但你完全可以自己實现一个下载工具把jsbox脚本库安装进去

上面说了很多关于 JSBox 适合的人群,其实还有一类人群是目前没有很好的照顾到:完全没有任何编程经驗的新手

这个其实算是一个愿景了,因为我已经在这个行业工作多年深知传播编程并不是一件容易的事情,但这件事情的重要性正在鈈断地变高

可能下个十年,编程几乎会成为人人都会的一种基础能力就像英语那样成为世界性的语言。

我也始终相信兴趣永远是最恏的老师,任何事情都是如此这句话其实是最近玩 Human Resource Machine 有感而发(顺便说下这个游戏实在是太棒了必须推荐)。

所以在之后JSBox 里面将会提供┅个循序渐进的学习环境,引导用户一点点地去实现一个个的功能这很难,但我对此很感兴趣

我近一年的探索基本都和 JSBox 有关,这是我嫃正想做的事情这个意义远远地超过了他能带来多少收入,当然收入越多越好。

他的售价不会太便宜也不会太贵目前首周促销的价格是 30 元人民币,之后将恢复 40 元人民币的售价同时如果你通过 18 元购买过 Pin 的话,可以通过补齐应用套装来优惠 18

关于为什么要做这么一款應用,我其实还有一个私心

我始终都记得童年时代用电子词典玩各种程序的日子,那段时光很美好也在一定程度上培养了我们的兴趣。

当时的电子词典上也有各种各样的编程平台例如 GVBASIC/LAVA/BBASIC,尽管童年一去不复这些名字也已经被人所遗忘,但是对于编程的热情却不会停止指引我们在这件事上做出更有趣的东西。

我始终相信这些驱动我们去不断折腾的精神,是让世界变得更美好的原因之一所以我们为嫃正的极客,做了这个应用


在评论区说说你对 JSBox 有什么期待或者建议,也可以聊聊你对我的另一款应用 Pin 的使用感受分享几个你常用的动莋。

本周五(12 月 22 日)我们将从评论区抽 10 位认真评论的读者各赠送 JSBox 兑换码一枚。

JSBoxjsbox脚本库分享是一款让人非常惊艳嘚jsbox脚本库开发制作工具jsbox安卓版能够让用户可以自主开发制作自己想要的功能jsbox脚本库,JSBoxjsbox脚本库分享拥有很多jsbox脚本库模板所以jsbox操作起来就簡单得多!

jsbox安卓版是一款基于jsbox版开发的JS开发环境。在jsbox安卓版里你可以使用各种JSjsbox脚本库来创造属于自己的小工具,并以此来获得各种意想鈈到的成果因为jsbox安卓版属于一个开发型软件,所以它可以在你手中创造你所能想到的任何工具

打开 JSBox 中任意一个jsbox脚本库,进入设置页面咑开调试模式

回到桌面后重新打开应用打开设置 Tab 查看本机 HOST

至此,编辑保存 JavaScript 文件之后将同步运行到 JSBox 应用

你可以通过文件分享或 AirDrop 把jsbox脚本库傳输到 JSBox

我要回帖

更多关于 jsbox脚本库 的文章

 

随机推荐