機能強化AppleScript集 CotEditor用 PowerPack 取扱説明書
- ¥ 3,000
書名:「機能強化AppleScript集 CotEditor用 PowerPack 取扱説明書」 著者:長野谷隆昌(Piyomaru Software) ページ数:191ページ フォーマット:PDF+Zipアーカイブ(PowerPack、BasicPack) 内容: 「CotEditor」は、Github上のオープンソース・プロジェクトで公開されているmacOS用の高機能テキストエディタです。本書は、そのCotEditorに便利で強力な機能を追加できる筆者によるAppleScript集「PowerPack」の取扱説明書です。 PowerPackバージョン3では、グラフ表示やタグクラウド表示などの「ド派手な機能」を追加。Markdown書類のプレビューやCSVデータの表プレビュー、タブ区切りテキストによるKeynote書類の生成、ミュージック.appのトラックへの歌詞データの書き込みなど、AppleScriptによる高度な処理を手軽にご堪能いただけます。
目次
6 CotEditorとは? 7 macOS用テキストエディタ「CotEditor」 8 軽快で洗練されたテキストエディタ 9 AppleScriptでCotEditorをカスタマイズする 10 AppleScriptでCotEditorに機能追加 11 はじめてのPowerPack 12 PowerPackとは? 13 CotEditorの機能を拡張するScript集です 14 Piyomaru Script Librariesのインストール 15 BasicPackとは? 16 CotEditorの基礎的をまとめたものです 17 PowerPackの各Scriptの説明と使い方 18 全消去コマンド 19 💣💣すべてのドキュメントを破棄してクローズ 20 カウントレポート 21 👀🔭文字の種別ごとの構成比📊 22 👀🔭🧼選択中のテキストの文字の種別ごとの構成比📊 23 🅰️☁️ワードクラウドを表示 24 AppleScriptとして解釈 25 📜構文確認 26 📜構文確認して実行し、📄新規書類に結果を出力 27 📜AppleScript書類を読み込み、📄新規書類に展開 28 📜🧼選択範囲をapplescript schemeの🌐URLに💙encodeして📄新規書類に展開 29 📜⏱指定フォルダ以下のAppleScript書類のソース行数をカウントしてソート 30 選択範囲を処理 31 🌏Googleで検索してSafariに結果表示 32 🌏Wikipediaで見出し語を検索 33 ☕️📜JavaScriptのdictionary in arrayをASのオブジェクトに変換 34 ✳️💙hexdump 35 🌐💔urldecode 36 🌐💙urlencode 37 🔌💔base64 decode 38 🔌💙base64 encode 39 🧮✂️1000文字 40 🧮✂️2000文字 41 🧮✂️400文字 42 ☎️電話番号を抽出 43 🌏URLを抽出 44 🏠住所を抽出 45 🏠住所を抽出して🗺地図表示 46 📅日付情報を抽出 47 📬メールアドレスを抽出 48 1️⃣2️⃣3️⃣昇順(1-->9)で連番を振る 49 1️⃣2️⃣3️⃣昇順(1-->9)でゼロパディングしつつ連番を振る 50 1️⃣2️⃣3️⃣昇順(1-->9)で桁指定でゼロパディングしつつ連番を振る 51 🔄❎すべて❌伏せ字に(□に置き換え) 52 🔄❎すべて❌伏せ字に(■に置き換え) 53 🔄❎⚙️🇯🇵簡易日本語形態素解析📚してそれっぽく❌伏せ字に(□に置き換え) 54 🔄❎⚙️🇯🇵簡易日本語形態素解析📚してそれっぽく❌伏せ字に(■に置き換え) 55 🔄❎⚙️🇬🇧英語簡易形態素解析📚してそれっぽく❌伏せ字に(xに置き換え) 56 🔄❎⚙️🇬🇧英語簡易形態素解析📚してそれっぽく❌伏せ字に(oに置き換え) 57 🔄✴️行頭にナカグロ(・)を入れる(箇条書き時の整形) 58 🔫✴️行頭のナカグロ(・)を削除する 59 🔄🅰️アルファベットを全角に 60 🔄🅰️アルファベットを半角に 61 🔄🈂️カタカナをひらがなに 62 🔄🈂️ひらがなをカタカナに 63 🔫😀😀絵文字😀😀を❌削除 64 🔫重複行を削除(ユニーク化) 65 🔫選択範囲内のテキストの最初のスペースは削除、2番目のスペースはタブに置換 66 🔜⬇️行単位ソート(A→Z) 67 🔙⬆️行単位ソート(Z→A) 68 🔜🔃行単位で逆順に 69 🔜🏞プロポーショナルフォントで🖥画面表示したピクセル数で行ソート(短→長) 70 🔙🏞プロポーショナルフォントで🖥画面表示したピクセル数で行ソート(長→短) 71 🔄🎉行単位でランダム・シャッフル 72 💬コメントアウト 73 💬コメント解除(アンコメント) 74 暗号化、復号化 75 🔓→🔒暗号化 76 🔒→🔓復号化 77 🧼選択部分を🔓→🔒暗号化 78 🧼選択部分を🔒→🔓復号化 79 音声読み上げシミュレーション 80 ⏱🎙テキストをTTSで音声レンダリングして所要時間を計算 v2.1 81 ⏱🎙選択中のテキストをTTSで音声レンダリングして所要時間を計算 v2.1 82 💋🎙選択中のテキストをTTSで実際に読み上げ@180WPM 83 💋🎙選択中のテキストをTTSで実際に読み上げ@200WPM 84 💋🎙選択中のテキストをTTSで実際に読み上げ@220WPM 85 FileMergeで差分表示 86 🥇↔️🥈FileMergeで差分表示 87 🥇↔️🥈FileMergeで差分表示(Xcode側設定) 88 原稿用紙枚数シミュレーション 89 📖最前面のドキュメントの原稿用紙枚数シミュレーション(禁則処理つき) 90 📖🧼選択範囲の原稿用紙枚数シミュレーション(禁則処理つき) 91 文字種を指定して加工、別ドキュメントに出力 92 数値以外を削除 93 英字以外を削除 94 英数字以外を削除 95 ひらがな、カタカナ、漢字を削除 96 数字を削除 97 英字を削除 98 青空文庫 99 🈂️サンプル文章をオープン 100 🈳ルビタグを削除 101 🈳ルビタグと入力者注釈を削除 102 HTML処理 103 Safariでオープン 104 Google Chromeでオープン 105 Microsoft Edgeでオープン 106 FireFoxでオープン 107 Vivaldiでオープン 108 Operaでオープン 109 🎟タグ除去して新規書類作成 110 🧼🏷選択範囲の<A HREF=""></A>リンク除去 111 Markdownをプレビュー 112 👀プレビュー表示 113 CSV処理 114 👀自力でプレビュー表示 115 🧼🧼選択範囲を👀自力でプレビュー表示 116 📊Numbersでオープン 117 ファイルパス列挙テキストの処理 118 🧼選択中のファイルパス一覧から📛ファイル名のみ残す 119 🧼選択中のファイルパス一覧から📛ファイル名のみ削除 120 🧼選択中のファイルパス一覧から☑️拡張子のみ削除 121 📂指定フォルダ内のファイル一覧を🛣フルパスで新規書類に展開 122 選択中の文字から花文字テキスト作成 123 🍄フォント自由選択+24ポイント 124 🌼Osaka 12ポイントで任意文字による花文字(複数文字対応) 125 🌼Osaka 24ポイントで任意文字による花文字(複数文字対応) 126 🌷ヒラギノ角ゴシック W3 36ポイントで呪う 127 12, 16, 24, 36ポイント 128 12, 16, 24, 36ポイント 129 12, 16, 24, 36ポイント 130 12, 16, 24, 36ポイント 131 エクストラボールド, デミボールド, ミディアム 132 Flower text fromSelection 133 🥀Courier 20 point 134 🥀Courier 20 point reverse 135 Window回転 136 🌀最前面のウィンドウを楕円運動 v2 137 🌀🌀🌀🌀🌀🌀すべてのウィンドウを楕円運動 v2 138 選択行からファイルパスを抽出してオープン 139 🔄🅰️デフォルトアプリケーションでオープン 140 iOSデバイスに転送 141 📲🧼選択範囲から☎️電話番号を検出してiPhoneで📞電話をかける 142 📲🧼選択範囲を📒メモ(Notes)経由で転送 143 Spotlight検索 144 🔍選択中のキーワードで検索(🎇画像) 145 🔍選択中のキーワードで検索(🎥ムービー) 146 🔍選択中のキーワードで検索(🎹音楽) 147 🔍選択中のキーワードで検索(📂フォルダ) 148 🔍選択中のキーワードで検索(📃テキスト) 149 🔍選択中のキーワードで検索(📕PDF) 150 🔍選択中のキーワードで検索(📜スクリプト) 151 🔍選択中のキーワードで検索(📰プレゼンテーション) 152 🔍選択中のキーワードで検索(🔠フォント) 153 🔍選択中のキーワードで検索(🖥アプリケーション) 154 🔍1週間以内 155 🔍3日以内 156 🔍今月 157 🔍今年 158 🔍選択中のキーワードで検索 159 Safari(Webブラウザ)から読み込み 160 💬♻️HTMLソースを読み込み 161 💬♻️本文テキストを読み込み 162 プレゼン(Keynote)資料に出力 163 🈂️インデントつき📑テキストサンプルを表示 164 📰インデントを反映させて🧾Keynote書類を新規作成 165 📰🧼選択範囲をインデントを反映させて現在の🧾Keynote書類にスライド追加 166 PDFから情報読み込み 167 📝全ページの本文テキストを📗読み込む 168 📝指定ページの本文テキストを📗読み込む 169 🧾TOC(Table Of Contents)📗読み込み 170 🔗全ページの🌏URLリンクをまとめて📗新規書類に読み込む😀(All Scheme) 171 🔗全ページの🌏URLリンクをまとめて📗新規書類に読み込む🌐(http、https) 172 🔗全ページの🌏URLリンクをまとめて📗新規書類に読み込む📨(mailto) 173 🔗全ページの🌏URLリンクをデコードして、それぞれ📗📗個別の📗📗新規書類に読み込む(applescript) 175 iTunesまたはMusic 176 🎹🖍現在の音楽トラックに歌詞として書き込む 177 🎹👀現在の音楽トラックの歌詞を📗新規書類に読み込む 178 QRコード 179 🎲💔QRコード画像をdecodeして📗新規書類に読み込み 180 🎲💙選択範囲をQRコードにencodeして🎆画像出力 181 画像取り込み 182 🔌💙base64 encodeして📃新規書類に読み込み 183 🔌💙base64 encodeして🏷img srcタグ🏷つきで📗新規書類に読み込み(PNG) 184 🔌💙base64 encodeして🏷img srcタグ🏷つきで📗新規書類に読み込み(JPEG) 185 🔌💙base64 encodeして🏷img srcタグ🏷つきで📗新規書類に読み込み(GIFF) 186 ファイルの情報読み込み 187 📄⚙️指定ファイルの🛍メタデータを📗新規書類に読み込み 188 Piyomaru Software/AppleScript関連情報 189 🐤🐾Piyomaru Software 190 著者あとがき 191 奥付