ユーザーが Safari (または任意の HTML ポップアップ) テキスト フィールドに入力できる数値文字列の長さを制限する AppleScript を探しています。私はスクリプターではありませんが、コマンドを知っていれば、単純な「tell application “Safari”」を書くことができるでしょう。
私の89歳の義父は認知症の初期段階にあります。Mac でマルウェアやポップアップ スケアウェア (MacKeeper や SafeSearch 検索ハイジャッカーなど) を見つけたり、詐欺メールを受信したりするたびに、彼はクレジット カードを取り出して、要求された金額を支払い、その理由をすぐに忘れてしまいます。Apple から何も購入しておらず、まだインターネット アクセスが必要なため、ペアレンタル コントロールは役に立ちません。しかし、彼はあちこちで何百ドルもの詐欺に遭っており、私は常にマルウェアを削除しています (私は彼のコンピューターへの管理者アクセス権を持っています)。
彼には引き続きインターネットを楽しんでもらいたいが、クレジット カード、銀行口座、または電話番号を入力できないようにしてほしい。AppleScript がこれをサポートしているかどうかは誰にもわかりません。スクリプトよりも簡単な解決策がある場合は、それを聞いてみたいと思います。