问题标签 [scriptable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Scriptable (iOS) - 在 Safari 中获取网站的 HTML
我正在尝试编写一个可以读取打开的 Safari 站点内容的小脚本。我的脚本可以从 iOS Safari 中的 Share Sheet 菜单运行,但是我能收到的唯一参数是args.urls
,其中 index0
是当前 URL。
是否可以获取当前站点的 HTML?
先感谢您!
scriptable - 如何在脚本中更新时间(在小部件中)
我尝试制作一个小部件,它基本上显示时间,但我不知道如何更新时间。
这是我的小部件代码:
感谢您的每一次帮助!
javascript - 如何在 Scriptable App 中将 Base64 转换为图像
我想将从 API 获得的 Base64 转换为 iOS 可编写脚本应用程序中的图像。这是我当前的代码:
如何将 base64 转换为图像?
错误:
javascript - 使用可编写脚本的应用程序向 Shelly 云发送请求
在将 Shelly2.5 与我的快门连接并接线后,尝试将其与 Siri 连接。决定使用 Scriptable 应用程序执行此操作,然后将 Siri 命令连接到它,这样它就会运行。
目前在从 Scriptable 应用程序发送请求时遇到问题,因为代码如下所示,当我尝试从 Postman 触发它时它可以工作。
目前的回应:
请注意,我更改了 shelly 云的真实令牌和真实子域。如果有人知道如何解决这个问题会很高兴,谢谢
javascript - 将此可编写脚本的代码插入到函数中
我试图将此代码放入一个函数中,但是这给出了一个我无法修复的错误。如何重写代码以便将其放入函数中?
代码:
这是错误:
感谢您的每一次帮助!
javascript - 获取 json 并在 Scriptable 中刷新
在可编写脚本的应用程序 iOS 中,我需要创建小部件从 url 获取 4 个 Json 数组并在小部件上打印并每 1 秒刷新一次数据!
URL = https://modeposh.com/wp-post.php
javascript - 将 npm 包(概念 js sdk)转换为可在 iOS 脚本中使用的普通 js
我最近开始了将我使用过的一些技术整合在一起的旅程。即 Node、Notion 和 iOS 快捷方式。
随着概念 api 的发布,我想创建自己的自定义快捷方式来满足自己的需求。
我发现 iOS 上的 Scriptable 可以让你运行 JavaScript,这意味着如果我能够以某种方式获得一个更简单的 js 形式的节点模块(例如不使用 require),那么我可以在脚本上运行它,因此我的旅程已经开始了。
到目前为止,我已经发现了 browserify,并且有人创建了一种尝试将 browserify 用作服务网站的方法,但它现在似乎已经关闭。
我尝试使用独立标志运行 browserify,但它无法执行,因为 browserify 将包暴露在全局命名空间(例如窗口)内,因为它打算在浏览器上运行。
如果有人可以提供能够将概念 sdk 转换为可以导入脚本的东西的指针,我将不胜感激。
ftp - 上传新文件到FTP服务器时,如何防止服务器上删除的文件同时重新上传
我需要自动将一些文件从客户端 PC 上传到中央服务器。我们正在为在线游戏社区构建中央统计数据,处理游戏重播文件。
- 目标是我自己的运行ubuntu的小型VPS服务器
- 上传文件大小2-3MB
- 20-40 个运行 Windows 的不同客户端遍布全球
- 我预计将在 7 周(我们游戏中的一个赛季)的过程中上传约 6GB 的所需数据,以及 5-10 倍的“不需要”数据量。
这些文件在服务器上处理,然后不再需要它们,应该删除它们以最终不会耗尽磁盘空间。我也只需要一些文件,但由于文件需要非常复杂的处理包括解密,所以我只能在服务器处理之后确定。
我最初的想法是使用 WinSCP 等可编写脚本的客户端,并使用一些 Windows 调度程序条目来自动化它。WinSCP 文档看起来很不错。我有点犹豫,因为我看到以下问题:
- 在服务器上删除后,如何防止重新上传?
- 易于技术新手设置
- 解决方案的可靠性
我在想也许有人以前做过同样的事情,可以提供一些建议。