ドロップダウンリストのフォント/名前を「よく」見てみると、それらがサーバーによって処理されていることがわかります。
"patorjk.com/software/taag/#p=display&f=Rectangles&t=Hello\ world!"
オプショングループの名前(html)は "optgroup label =" Featured FIGlet Fonts "です。
<option value="Rectangles.flf">Rectangles</option>
したがって、それらはスクリプトによって/に送信されると思います
<script type="text/javascript" src="./js/figlet.js"></script>
JavaScriptを深く掘り下げて、これを解決するために必要なコマンドをトレースすることは確かに可能です。
実際、私はこのページを「学習」し、/およびKarabinerを使ってAppleScriptを試しましたが、リストの動作は非常に「神経質な**」なので、最終的には純粋なAutomator / AppleScriptソリューションを採用しました。
tell application "System Events" to tell process "Safari"
if name of front window of application "Safari" is "Text to ASCII Art Generator (TAAG)" then
key code 125 --down…
delay 0.1
key code 125
key code 36
end if
end tell
実際には、この "まともな"コードはあなたがリストを選択したことを想定しています。それからショートカットを短く押し、放して、短く押して、放してください、...
(** AS / Karabinerは、osascriptを使って、すばやくうまく動作しましたが、同じ最初の文字のフォントを一周しているだけでした…おそらくjs-scriptの設定によっては非常にいらいらします)
この特定のページが本当にあなたにとって重要であるならば、これを試してください:オープンAutomator、goto
[ファイル]&gt; [新規]&gt; [サービス] /左ウィンドウ:AppleScriptを実行/トップリスト
上記のコードをウィンドウに貼り付けます。 "Fonts-down"として安全です( "上がる"場合は "125"を "126"に置き換えます)。
最後のステップ:Sys-Pressキーボードショートカットサービス(左)を開いて "フォントダウン"までスクロールダウンし、選択したショートカットを確認して入力します(例:Opt-D)。これは(メニュー)Safari&gt;サービス&gt;フォントダウンとして表示されます。
(一般的な設定によっては、Sys-Prefsでこのスクリプトを「許可」する必要があるかもしれません。)
はい。
- このスクリプトは指定されたウィンドウでのみ機能します(重要)
- 長すぎると(試して)フォントがスキップされることがあります。
- 残念ながら、Sys-PrefsキーボードでOpt-Dのようなマルチキーコンボを選ぶ必要があります( "up"はOpt-Uですか?)
(もしあなたがKarabinerを使用しているならば、あなたは "Opt-D"を呼び出すための1キーショートカットを定義することができます。)
- このページは表示内容がサーバーサイドで作成されているため取り扱いが困難です。