Mastodon の API を叩くには以下の手順を踏む必要がある:
- OAuth2 クライアントを登録する
- アクセストークンを取得する
- アクセストークンを
Authorizationヘッダに指定して API にアクセスする
Mastodon の Apps API に登録情報を送ってクライアントを払い出してもらう(一度だけやれば OK).
| // Illustrator: 最前面ドキュメントのカラーモードに合わせてカラーパネルの表示を切り替えるやつ | |
| // 2025.10.22 (z-) | |
| main(); | |
| function main(){ | |
| if(app.documents.length == 0) return; | |
| app.userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTS; | |
| var colorSpace = app.activeDocument.documentColorSpace.toString().replace(/^.+\./, ""); | |
| colorSpace = colorSpace == "RGB"? "HSB" : colorSpace; // RGBならHSBに、CMYKならCMYKのままに |
| SCRIPTMETA-DIST-BEGIN | |
| Script-ID=org.iwashi.CMYKto100GCRConverter_ai | |
| Latest-URL=https://github.com/Yamonov/Iwashiya_Scripts/tree/main/Illustrator | |
| Version=2.1.5 | |
| SCRIPTMETA-DIST-END | |
| ----changelog---- | |
| ■2026/05/04:(v2.1)さらに処理速度を1.5倍向上(v2.1.1)さらにキャッシュ効率を向上(v2.1.2)タイトルバーへのバージョン出力を自動化(v2.1.3〜2.1.5)処理対象調査表示、未選択チェック、ローカライズを追加 | |
| 2026/05/01:(v2.0)処理速度を10倍以上に加速 |
| tell application "Mail" | |
| set theFrom to "" | |
| set theTos to {} | |
| set theCcs to {} | |
| set theBccs to {} | |
| set theSubject to "" | |
| set theContent to "" | |
| set theSignature to "" |
| #target "Illustrator" | |
| function mergedBounds(bns,nowBns){ | |
| if(!bns){ | |
| bns=nowBns; | |
| }else{ | |
| if(nowBns){ | |
| if(bns[0]>nowBns[0])bns[0]=nowBns[0]; | |
| if(bns[1]<nowBns[1])bns[1]=nowBns[1]; | |
| if(bns[2]<nowBns[2])bns[2]=nowBns[2]; |