CAIO
CAIO copied to clipboard
An iOS clipboard tool based on JSBox
CAIO
Clipboard all in one.
An iOS clipboard tool based on JSBox.
Support for home widgets and notification center widgets.
Build Taio Action
The build script depends on Parcel.
npm i -g parcel
npm run build
You can also use the packaged files directly dist/CAIO.json.
Actions
For details on how to write, see
scripts/action/README.mdor the book button in the upper right corner of theActionedit page in the app.
Action data differences in different environments
- The data processed by the
Actionbutton at the top of the home page is the currently copied content. - The data processed by the
Actionmenu that pops up by long-pressing the list is the selected content. - The data processed by the
Actionbutton in the editor is whatever is being edited.
Today Widget
Click to copy, long press to trigger the action.
Please try to avoid using the Today Widget when JSBox is running CAIO.
WebDAV
Sync data with WebDAV.
Config Example:
Host: https://example.com/dav
User: guest
Password: password123
Base Path: /path/to/save
Shortcuts
Please add a new action called Run JSBox script and set the Name parameter to CAIO.
Next, set the Parameter Dictionary to a Dictionary.
| Parameter | Type |
|---|---|
| set | Text |
| get | Number |
| delete | Number |
| table | Text |
set: The content will be saved to CAIO unless there is already an existing item with the same content.get: The item at the specified index (e.g., 0) will be returned.delete: The item at the specified index (e.g., 0) will be deleted, returning its content.table: It will specify the table to either set or get the item from, with options being["favorite", "clips"]. This parameter is optional and has a default value ofclips.