Satimage 戻る| 次へ
より多くのSmileコマンド
ホームページ > 情報センター > Onlineドキュメンテーション > オートメーション環境 > Customizing、 User Scriptsメニュー > More Smileが命令するユーザーインタフェース >ツ?/長さ>
すべてのツ?athツ?o | バランス| ツを閉じますか?ithoutツ?aving| 比較器| コピーツ?inderのツ?選挙のツ?osix| コピーツ?マイルツ?RLツ?oツ?lipboard| コピーツ?tyle| 10進ツ?oツ?エクサ| ツを削除しますか?ile| ツをコピーしますか?ile| 写し| エンコード-decode64| EZOpener| 字体ツ?ialog| ツを手に入れますか?rrorツ?nformation| Hexaツ?oツ?ecimal| Hexaツ?oツ?tring| HexaDeciText| ツをインストールしますか?ibsツ?rowser| ISO-Latin1->Mac| Mac->ISO-Latin1| ツを作りますか?nツ?ppleScriptツ?tring| ツを作りますか?tand単独のツ?pplication| ツを測定しますか?ext| 物のツ?Xpert| 開いているツ?ugeツ?ile| 開いているツ?そのように、-、Latin1| ペーストのツ?tyle| 特性のツ?増幅器; ツ?少女ツ?oツ?awツ?頌詩| ツを改名しますか?ile| ツを振り向けますか?ile| ツを取っておきますか?ツ?opy| ツを取っておきますか?ll| スケールツ?ialog| ツを送りますか?oツ?ack| ツを設定しますか?ypeツ?第ツ?reator| シェルプ| 種類のツ?aragraphs| ストリングツ?oツ?エクサ| ツを変えますか?ext| 活力ツ?Fのもの
Smileが命令する以上がデフォルトで User Scriptsメニューにインストールされた来るサブメニューの名前である、(). より多くのSmileが、それの大部分がユーザからダイレクト要求にインストールされた50個以上の種々雑多なツールのセットが提供する(主題のサブメニューに、 Fileから Programmerまで結団する)と命令します。

私たちはここにアルファベット順にこのセットの追加ツールを記録します。

すべての経路
4キャラクタがその 経路をコード化するすべてがある対話は受け入れます。そして、対応するフォルダーの完全なイギリスの名前。
バランス竍ァ竚櫓
スクリプト用のアシスタント。 Textの窓とScriptの窓の作品。 バランスは、相次ぐ以下の動作を実行するのを試みるでしょう。
  • 前部窓のスクリプト(前部窓自体でない)が Balance(w)操作者を含むと、ただ一つのパラメタとして参照 wを予想して、窓に、 Balanceはその操作者を送り出すでしょう。 高周波と限られた時間何らかのタスクを使用しなければならなかったら、このメカニズムを使用してください: 前部窓のスクリプトの Balance(w)操作者がそれを竍ァ竚櫓キーボード近道に写像しながら、タスクをプログラムすること。
  • いくつかの線が前部窓で選択されると、 Balanceは線の括弧をチェックして、見つけられた最初の異常で止まるでしょう。
  • 何らかのテキストが選択されると、 Balanceは利用可能なAppleScript辞書の動詞としてそれを捜すでしょう。 バランスFind定義メニューの品目と同じ規則を適用します。
    動詞、 Balanceが掘り出し物であるならそうするなら、必要であるか任意の動詞のためにパラメタの全体集合を書いてください。 バランスはタイプが必要であることを示すために意図されただけであるそれ自身の変数名を書きます。 例えば、 Balanceは以下の動詞を広げるでしょう:
    表示対話
    :
    アイコンMyStopがMyIntegerの後にあきらめているアイコンMyNumberと表示対話MyStringデフォルトの答えMyStringボタンのMyListデフォルトボタンのMyNumber
    これは辞書に属す動詞、およびAppleScriptライブラリに属すコマンドのためにも働いています(ライブラリ(内蔵のライブラリへのケースである)が索引をつけられたなら)。 例えば、 Balanceは以下のコマンドを広げるでしょう:
    CirclePath
    :
    CirclePath(_センター、_半径)
  • テキストが全く選択されなかったか、または選択されたテキストがどんな辞書のまたはどんなライブラリにも見つけられたなら、 Balanceは、括弧、括弧、支柱、および二重引用符がバランスのとれているのをチェックするでしょう。 何らかのバランスをとることの誤りが検出されると、誤りが検出されたところでそれはキャラクタを強調するでしょう。 何らかの組が閉じられないと、 Balanceはそれらを閉じるでしょう。 その場合、それは、あなたが動作をチェックすることができるように、加えたキャラクタを強調するでしょう。 例えば、 Balanceは作るでしょう:
    [窶ヲ]、(項目i、"foo"、「バー」
    :
    [窶ヲ] & ("foo"、「バー」の項目i)
  • 問題が全く括弧で見つけられなかったなら、 Balanceはラッピング構造を閉じようとするでしょう。 例えば、 Balanceは広がるでしょう:
    if(someCondition)
    :
    (someCondition)その時です。
    ツ???? (<--ここの挿入ポイント)
    ほか

    終わり
    バランスは以下のAppleScript包装紙を扱います: [操作者]への [操作者]反復ってください、 スクリプトタイムアウト、すべての 考慮による トライ、すべて、 無視 Balance後aの引き金となるなら ってください、あなたに利用可能な「スクリプト-可能」アプリケーションのどれかを選ばせるように対話を提示して、そして完全な状態で提示する、台詞を ってください。
竍ァ竚聾を取っておかないで、閉じてください。
コンテンツを救わないで、アクティブウィンドウを棄却します。 慎重に使用してください!
あなたが XFun osaxをインストールしたなら、 竍ァ竚聾はもうもうとした煙を表示するでしょう。
比較器
2つの窓を連動させるツール(Smile対話)。
  • あなたが Comparatorを開くと、あなたが2つのfrontmostの窓を連動させたがっていて、それらの窓を 積み込むと仮定します、それらがテキスト、ユニコードまたはスクリプトウィンドウ(開くと Comparatorが2つのfrontmostの窓を積み込むのを防ぐには、 ctrlかぎを握る)であるなら。 窓を積み込むのはそれらを両辺に置きながら、存します: そして、 Comparatorは左の窓と右の窓として窓を知っています。
  • Comparatorがあなたがいつ対話を閉じるかを含むそれらを リリースすると、窓はそれらの元の位置を回復するでしょう。
  • 最初の違い、次のもの、次にクリック Find次差を見つけるために。
  • 与えられた違いを同期させるように、矢のボタンの竊を使用しますか?(左の窓から右の窓までのコピー) そして、竊?(右の窓から左の窓までの。)
  • 違いをカラー化するために、 マーク違いのメニュー(AppleScript端末だけでは、扱う)を使用します。 あなたが複数のソースを同期させなければならないとき、違いをカラー化するのは便利です。
コピーファインダーの選択のPosix
ファイルのPOSIX経路が現在Finderで選択したアクティブウィンドウへの印刷。 いくつかのファイルが選択されるなら、それらの経路はCR(ASCII13)と共に切り離されます。
クリップボードへのコピーSmile URL
どんなテキストも Smile計画からのURLに選択されて、クリップボードにURLをコピーしないなら(原本は変わりがありません)、選択されたテキスト、または前部窓の内容を変換します。 一度メールか例えば、htmlページにインストールされて、次にユーザがクリックされたURLはSmileに原本を意味するでしょう。
SmileURL計画に関する情報をSmileのヘルプシステムの改造に関するページに提供します。
コピー様式竍ァ竚呂ペーストの様式竍ァ竚老
テキストのスタイルと色をコピーして、貼ってください。 標準のクリップボードのコンテンツは影響を受けません。 コピー様式Paste様式はテキストウィンドウと選択された対話項目の対話における選択されたテキストに取り組みます、対話が編集モードであるなら。
Hexa竍ァ竚路への小数
16進表現への10進形式、例えば、 10000000000に書かれた陽の整数と、ここで、 02 540B E400を変換します。 16進数字は空間によって4キャラクタのブロックに切り離されます。
入力ストリングは空間、例えば 10を含むかもしれません。000 000 000。 あなたは最大 281474976710655(hexa: FFFF FFFF FFFF)の整数を変換することができます。
削除
くずにアクティブウィンドウで開かれるドキュメントを動かします。 確認警戒をスキップするために主要なctrlを押さえてください。
ファイルをコピーしてください。
同じディレクトリでは、アクティブウィンドウで開かれるドキュメントをコピーします。 あなたは新しい名前のためにうながされます。
竚魯をコピーしてください。
選択されたテキストをコピーします。 同じである、 Copy Paste Paste(竚呂 竚老 竚老)を配列しますが、クリップボードのコンテンツを保存します。
テキストが全く選択されないなら、 Duplicateはアクティブウィンドウをコピーします。 アクティブウィンドウがSmileで開いているドキュメントの窓であるなら、ドキュメントはコピーされません。 ファイル使用をコピーするために、 Duplicateは代わりにファイルします。
エンコード-decode64
転向者、base64base64への選択されたストリングは非常に減少しているセットのキャラクタを使用する形式です、データの汚染の最小量のリスクでデータを移すのにおいて、適当です。 ctrlキーが押されている エンコード-decode64がbase64からストリングまで逆さの変換を実行するのを選択してください。
エンコード-decode64は標準の、そして、非タイプされた変換を実行します。 辞書の encode64decode64動詞は、より洗練されて、よりAppleScript意識している用法を許容します。
EZOpener
ファイルとファイル(デフォルト動作: く)に関して働くためにいくつかの動作を提供するメニューのために自動完成テキストエントリー分野で対話を開きます。 Loadウィンドウ2ボタンを含んでいます。 便利である、いつ、あなた、スクリプトかテキストドキュメントのかなりの数を操ってください: Finderに切り替わらないで、あなたはファイルを開きます。
字体対話
あなたのマシンで利用可能なユニコード字体のリストを提供するツール(Smile対話)。 字体のサンプルを見せます。 あなたは ユニコードウィンドウグラフィック窓でユニコード字体を使用します(例えば、あなたはいつ DrawTextDrawStringコマンドを使用しますか)。
誤り情報を得てください。
エラー番号を考えて、AppleScriptかOS誤りに関する情報を提供します(利用可能であるなら)。
10進竍ァ竚蝋へのHexa
16進形式で書かれた数を10進表現に変換します。
入力ストリングは空間とCR(ASCII13)キャラクタ、例えば 02 540B E400を含むかもしれません。 あなたは FFFF FFFF FFFFまでの数を変換することができます。
Hexaはストリング竍ァ竚賂でそうします。
こんにちは、例えば、他の用語によるMacローマのASCIIがAppleScriptのASCIIテーブルを使用して、コード化されて、一連の16進数字、例えば 68 65 6C6C6F21をキャラクタに変換します。
入力ストリングは16進数字の偶数を含まなければなりません。 それは、空間とCR(ASCII13)を含んで、どんな長さのものであるかもしれません。
HexaDeciText
同時に16進を表示するツール(Smile対話)であり、データの小数、テキスト、および2進の表現に入りました。 あなたはそれらのフォームのどれかの下でデータを入力することができます。 HexaDeciTextは疑問符を表示しますか?実行することができないとき、変換を実行してください。
リブブラウザをインストールしてください。
パレットを放つことができるライブラリに働くのを助けるためにメニューを現在の窓にインストールします。
ISO-Latin1->MacMac->ISO-Latin1
テキストの変換がfrontmostの窓で選択したコード化を実行してください。 テキストが全く選択されないなら、変換は全体のテキストに適用されます。
ISO-Latin1(ISO-8859-1)はマイクロソフトによって伝統的に使用されたコード化です。 例えば、賢い引用文の代わりに テャテョを見るとき、あなたはISO-8859-1としてコード化されたドキュメントを読んでいます。
Mac->ISO-Latin1
ISO-Latin1->Macを見てください。
AppleScriptストリングを竚にしますか?
正しいAppleScriptストリングにテキストを作りかえるためにすべての必要な変化を実行して、現在選択されているテキストの周りで二重引用符を加えます。 例えば AppleScriptストリングが作るMake:
「sに「\を言います」ように設定してください、こんにちは、\、」、」
:
「「\へのセットs」言いたい事\\\、「こんにちは、\\\、」 \、」、」
Makeを ctrlキーが押されている状態でAppleScriptが結ぶ選択すると、逆さの効果は持たれています。
スタンドアロンのアプリケーションをしてください。
スタンドアロンのアプリケーションに前の対話を投げ込みます。 Smileのカスタム対話に関するこのサイトの章はあなたの与えられたタイプに関するアプリケーションオープン・ファイルを持っているか、またはhtmlヘルプページをヘルプメニューに提供などなどの多くのオプションを提示します。
テキスト竍ァ竚狼を測定してください。
絶え間なくアクティブウィンドウと選択されたテキストのキャラクタ、単語、およびパラグラフの数を表示するツール(Smile対話)。 ヘーミッシュ・サンダーソンはかなりの改善をもたらしました。
物の専門家竍ァ竚露
Smileのどんな物のすべての特性も見て、編集するツール(Smile対話)。 物のeXpertは物(対話におけるコントロールなどの)をテキストウィンドウに引きずるより多くの特性を示します。 あなたが、より 多くの特性をチェックするなら、まして、何らかの警告を必要とするかもしれない特性を含んでいて、対話は特性を示します。
Object eXpertの入力フィールドはどんなAppleScript表現も支持します。 例えば、あなたが窓の 領域を編集していると、入力フィールドは以下などの表現を支持するでしょう。
{130-50, 168, 580+50, 668}
選ぶところの Object eXpertの何らかの物のグループ、あなたはあなたが編集したい物のためのどんな有効なAppleScript記述子も入力することができます、 窓2の項目1の 窓の「データ」やカーブ1のように。 分野が有効な参照を認識するとすぐに、あなたのエントリーを物の正準な記述子に取り替えるでしょう、例えば、 グラフィック窓のイド44の陰謀視点イド37のカーブイド244。 これで、例えば、 窓12などの記述に入るのは難しくなります。 あなたが困っているなら、物の記述分野へのテキストウィンドウから、 Pasteです。
開いている膨大なファイル
任意に大きいファイルを見て、捜す(ASCIIとして)対話を、開きます。
開いているISO-Latin1
ISO-8859-1コード化を使用することでテキストドキュメントを開きます。 一般に、マイクロソフトアプリケーションはISO-8859-1として .txtファイルを保存します。
あなたが オープンISO-Latin1と共に開くドキュメントはあなたがそれを救うとISO-8859-1にコード化させ続けるでしょう。 ドキュメントを開く次の時に、あなたはまだ オープンISO-Latin1命令を使用しなければなりません。
ペーストの様式竍ァ竚老
コピー様式竍ァ竚呂を見てください。
生のコードへの特性とクラス
選択されたテキストの作品。(それは、特性かクラス名のどちらかであるべきです(AppleScriptかSmile))。 選択されたテキストを生のコード同等物に取り替えます。 生のコードへの例えば、Propertyとクラスは作るでしょう:
ファイル仕様
:
ツォクラスfssツ?サ
ファイルを改名してください。
アクティブウィンドウを改名します。 あなたは新しい名前のためにうながされます。 アクティブウィンドウがSmileで開いている何らかのドキュメントの窓であるなら、ファイルはそれに従って、改名されます。
ファイルを振り向けてください。
変更したデータを保存しないでアクティブウィンドウを閉じて、それが最後にディスクの上に保存されたとき、ドキュメントを再開させます。 確認警戒を抑圧するために主要なctrlを押さえてください。 復帰者ファイルは、本当に変更したデータを保存して、次に、それを再開させないでアクティブウィンドウを閉じるための近道です。 それを使用するか、例えば、aをテストするために、操作者を 用意してください。さもないと、開いているファイルにもかかわらず、それを再開させるために、あなたはちょうどスクリプトを変えたところです(ディスクの上で)。
コピーを保存してください。
新しいファイルとしてアクティブウィンドウのコピーを保存します。
すべてを救ってください。
すべてのテキストにそれらが最後に救われて以来変更されている窓、ユニコードウィンドウ、およびスクリプトウィンドウを保存して、印刷に Consoleへ取っておかれた窓のリストを保存します。
それらを救わないで Consoleに変更された窓のリストを印刷するには、 ctrlキーが すべて、押されているSaveを選択してください。
スケール対話
全体の対話をリサイズするコマンド。 あなたはけた移動子としてどんな実数(または、実数に評価する表現)も提供します: src1.0円は変化を全く意味しません。
発信して、竍ァ竚錬を支持してください。
アクティブウィンドウをすべての他のものの後ろに送ります。 繰り返して竍ァ竚錬を押すことによって、あなたは相次ぐときにすべての開いている窓を見ることができます。
タイプと創造者を設定してください。
すぐに1個のファイルか1セットのファイルのタイプと創造者を設定するか、または与えられたファイルのタイプと創造者を読むためのツール(Smile対話)。 タイプがメニューで選択する (なにも)ファイルを抑圧するために。
シェルプ
Unixシェルに原稿を書くのを助けるツールは シェルスクリプトをします。 テキストフィールドは小さいUnix Terminalの窓に似ています。 特別なボタンは 適切への迅速なアクセスを提供します、そして、 やれやれ。 テキストウィンドウの 性の印刷、あなたは好きであることができ、次に、使用、セーブ、およびハンドルはどんな通常のテキストウィンドウも好きです。
種類のパラグラフ
アルファベット順に、frontmostテキストかスクリプトウィンドウの選択されたテキストのパラグラフを分類します。 テキストが全く選択されないなら、種類は全体のテキストに適用されます。
パラグラフを逆のアルファベット順に分類させるには、 Sortパラグラフを選択している間、 ctrlを押してください。
竍ァ竚労をHexaに結んでください。
AppleScriptのASCIIテーブル、他の用語によるMacローマのASCIIコード化を使用して、どんな長さ、例えば、 ascrのストリングも16進表現、例えば、 61736372に変換します。
テキストを変えてください。
テキストに関するいくつかの役に立つユーティリティを集めるツール(Smile対話)。 メニューで、あなたは以下のコマンドのどれかを選択することができます: すべて大文字して、 すべて小文字であり、 単語、 フィックス線機密macへのiso-8859-1iso-8859-1へのmac、または 活力LFのものを大文字で書いてください。
活力LFのもの
すべてのCR(復帰、ASCII13、主要な竊ゥ)を前部窓のLF(改行、ASCII10)に変えます。 また、CR+LFとLF+CRをLFに変えます。
逆の動作に、主要な ctrlを押しつけてください、そして、それはCRにすべての復帰改行を作りかえることになっています。
Copyrightツゥ2005パリ、Satimage