LaunchBarを語るスレ3
■ このスレッドは過去ログ倉庫に格納されています
>>479 4.3からはcommand+Gはほぼ必要なくなった。 Finder で選択 → Launchbar 呼出しのキーを長押し これで Tab を押した状態になってる。 これはテキストでも出来るから、検索なんかの時に禿便利。 >>480 おお! これはすごい。 古い情報でごめんなさい。そしてありがとう。 >>480 サンクス。 スゲー!そんなことも出来るのか! そういうtipsもっとキボン launchBatからspotlightを呼び出すと、インクリメンタルじゃなくてキーワードをうち終わってから検索出来るからこのほうが使いやすいなぁ。 選択文字列をLaunchBarからアップルスクリプトに渡せないだろうか? >>485 早いね。ありがとう。 >A new preference setting allows to specify the default action when opening search templates with Return (either "Enter Text" or "Open Search Page"). この挙動の変化、ここに書く程でもない小さな不満だったんだけど 設定できるようにしてくれてる。皆文句言ったのかなw >>484 applescript 側で handle_string という名のハンドラを作成、 instand send ( >> 480 ) で Launchbar に選択文字を送って、スクリプトを選んで実行。 詳細はヘルプのRunning AppleScripts → Passing string parameters 仮にjキーを押してJedit xが第一候補として出てくるとする。 その時にJedit xの右の三角の先(→キーを押す)に出てくるファイルはどういう意味を持つのだろう? 実在するファイルなんだけど、ここに出てくる基準が意味不明だ。 いままで試してなかったlaunchbarの機能を色々試し中。 書類をInstant Sendで渡しておいて、タブを押して「open withでそれを開くためのアプリを指定」は出来るけど、 アプリを省略名で呼び出して、そのまま開きたいファイルを指定、ってのは無理なのかな? 別のボリュームにitunesのライブラリ置いててもそっちは読んでくれないみたいですね(・ω・`)ショボーン >>488 最近開いたファイル。Cocoa アプリのみ。 連投スマソ 4.3からかどうかは解らないけど、下記のように do shell script の後に LBを隠すようにしてると、スクリプト実行後に確実にLBが落ちるんだが他の方どうですか? on handle_string(s) do shell script "say '" & s & "'" open location "x-launchbar:hide" end handle_string >>487 レスサンクス。 スルーしてしまった。スマソ、悪気はなかった。 とあるアプリに文字列を投げたいんだけど 現実的には選択時についでにcommand+CしておいてAppleScriptで set clipText to (the clipboard) as text てな感じにしちゃうのがいい気もしてきた。 >>490 なるほど。了解です。 必死にマニュアルを読み進めます。 ファイルをsendで渡して、任意のディレクトリに移動とかはLaunchBarで出来ないのかな? キーボードだけでファイルの移動出来たらうれしい。 LBでファイル選択して Tab を押す、か >>480 のようにして もう一回行き先のフォルダを選択してリターン。 Move とか Copy とか出てくるから ファンクションキーで選べばいい。 何故か矢印キーでは Move を選べないんだが、バグかな。 ごめん、矢印キーなら選べた。 Ctrl+N, P ではできない。 4.3.2 Calculator の()補完便利。 なんかやる気ある感じでうれしいな。>頻繁なver up ところで、ファイル選択してホットキー長押しでsendしてtabでopen withしたときの候補のアプリを学習してくれたらうれしいと思わないか? 漏れ英語ダメポだから誰かフィードバックしてくれ。 handle_string("") on handle_string(s) set the clipboard to s tell application "Hoge" to activate tell application "System Events" keystroke "v" using command down end tell end handle_string てやればどんなアプリにも文字列渡せるね。 もっとスマートな方法があると思うけど、 嬉しかったので報告。 LaunchBar呼び出していきなり数値おか数式入れると計算機能が有効になるんだね。知らなかったお。 >>505 AppleScriptというかperlで検索したのを抜き出して 表示させてみました。 ttp://mdqtool.hp.infoseek.co.jp/cgi-bin/uploader/upload.html にアップしたので興味あるならどうぞ。 ちなみにlarge-typeは表示する時に行を折り返ししてくれないので Jcode.pmを使ったのですがOSデフォルトで入ってない気がします。 一応無くても動くようにもしたので文字が小さくなるのを気にしなければ 大丈夫だと思います。 perlで折り返ししようとしたけどAppleScriptでやるって手もあるのかな >>506 早速いただきました。 書かれ方からすると、文字を大きくしたい場合はJcode.pmと いうのを導入しないとだめですか? ググったけどよく判らなかったorz 文字大きければ最高なんだけど。。 >>507 Jcode.pmは慣れてないと入れるのがややこしいので AppleScriptのosaxで改行するようにしてみました。 詳しくはスクリプトを開いたら書いてあります。 ttp://mdqtool.hp.infoseek.co.jp/cgi-bin/uploader/upload.html >>508 ありがとうございます。最高です。 このシンプルな呼び出し&表示がLaunchBarっぽくって良いです。 いや〜これは本家に組み込んで欲しい機能ですよねえ…… あ、国毎に違うの作る事になっちゃうのか(汗) いやホント、ありがとうございました。愛用させていただきます。 >>510 これもいただきました。ありがとうございます。 自分で作れる人は良いですよね〜。うらやまし。 >>510 文字化けするようになっちゃたんですが、どうすればいいのでしょうか? >>512 LaunchBarのスキャン範囲ならどこでもいいです。 LaunchBarで呼び出してスペース押すと文字入力になってエンターで表示です >>513 自分の所だと大丈夫です。 全部文字化けですか? >>514 この前ちょうどAppleScriptスレで話題になってたけどバックスラッシュと日本語を 直接スクリプト中に記述したスクリプトは英語環境だと動かないんですよね・・・ スペースで文字入力なら大丈夫でした。(知らなかった…) リターンでスクリプトを起動させると出てきた入力ウィンドウが文字化けします。 ランチバー経由じゃなかったら文字化けしません。 ちなみにこれ旧バージョンじゃ動作しないんですね。ランチバー4.3の機能使ってるんですか? >>514 英語環境で動くようにならないか調べた所、 英語環境だとWrapTextってosaxの処理で文字化けするようです。 もう一つのwrap the text ってosaxで試した所それも文字化けしました。 あと、英語環境でスクリプトをちゃんと動かす為に.scptd形式にしたんですが .scptd形式がLaunchBarではアップルスクリプトファイルと認識され無いようで スペース押しての文字入力の実行やリターン押しての実行も出来ませんでした。 >>516 なんで文字化けするのかわからないけど出力が文字化けしてなければまあいいのかな・・・。 実行したら入力画面が出るのはテスト用と間違って実行した場合向けです。 ちなみにinstand send(というのかな)使ったらコピペしなくても実行できますよ。 Firefoxとか出来ないアプリもありますが。 ttp://mdqtool.hp.infoseek.co.jp/cgi-bin/uploader/upload.html クリップボードに画像などテキスト以外が入ってるとエラーが出るのを直しました。 あと英語環境で一応動く.scptd形式も入れておきました。 wrapできないので行が長い場合は字が小さくなります。 上でも書いた通りLaunchBarから直接実行できません。 LaunchBarから実行したい場合は開発者にフィードバックお願いします。 スクリプトメニューなどから動作確認できます。 ただしスクリプトエディタではちゃんと動きませんので注意です! たまにファイルのInstant Sendが効かなくなる。どうやっても~Desktopが送られちゃう。何でだろう。Finderを再起動すると治るっぽい。 一回覚えたiconを変えるにはどうしたら良いかな Rescan では直らないの >>520 ~/Library/Caches/LaunchBar/ の中身を捨てたら直りました。ありがとう でもこれ手動でしかできないのかな ちょっとご相談。本当はスクリプトのスレだけど、 そこだとLaunshbarの挙動も話す必要があるのでこちらにて。 BuiltInScriptsにNew TextEdit Document.scptがあって、 これはLaunshbar経由で入力した文字列をテキストエディットに 出力するけど、出力をクリップボードにする方法はないでしょうか? スクリプトエディタで見た限りではよく判らなくて。 アイデアだけでも何かあれば教えてください。 >>523 set the clipboard to 〜 >>524 ありがとう。でもちっとも出来なかったw もすこし頑張ってみます。 つらつらと公式フォーラムを見てたらクリップボード履歴の事が。 予定には入っているらしい。 http://forums.obdev.at/viewtopic.php?t=103 ,r;;;;ミミミミミミヽ,,_ ,i':r" `ミ;;, 彡 ミ;;;i 彡 ,,,,,、 ,,,,、、 ミ;;;! あなたと・・・ ,ゞi" ̄ フ‐! ̄~~|-ゞ, ヾi `ー‐'、 ,ゝ--、' 〉;r' 合体したい `,| / "ii" ヽ |ノ 't ←―→ )/イ ヽ、 _,/ λ、 _,,ノ|、  ̄//// \、 _,,..r''''" | \`'/ /  ̄`''ー | /\ / |/)::::/\/ | ,r":::ヽ / |i´:::::::::| / Leopardで色々試したけど、安定しててネタにならんw LaunchBarで辞書.appに直接検索文を渡せたら便利だね。 以前510さんが作ったスクリプトを愛用していたから、 ワンクッション置くのが面倒だ。 Leopardだとスクリプトが動作しないしね。 ファイルブラウジングがクイックルックと連動出来たら良いなー >>536 OSとしては dict://* で表示できるのだけど (試しにSafariのURLバーに dict://apple と入れてみてください) LaunchBarが不正なURLと警告してくれたので AppleScript経由の on handle_string(theSerachWord) tell application "System Events" open location "dict://" & theSerachWord end tell end handle_string で表示できた。 辞書なら、"Dictionary" で探してスペース押せば 「Look Up in Dictionary」 検索出来るけど >>540 おお、情報サンスク。 英語だと昔から辞書搭載してたから前から対応してたか 今回もそうだけど簡単に解決できることを苦労して 解決することがよくあるなあ・・・ Leopard インストールして使ってみたけど、 Spotlight は launchbar の代わりにはならんな。別物だ、やっぱり。 つうかLeopard インストール後、最初にしたのが LB呼出しだったのは内緒だ。 >>537 Spotlightに渡すとメニューバー右の窓ではなく、Finderの 検索画面に行かない? それだと検索内容を設定しないと出てこなくない? >>539 多謝。きちんと渡してくれました。愛用させていただきます。 これで510さんのスクリプト風にすぐに表示が消えると最高なんですが。 これだと毎回辞書.appを隠さないといけないですものね。 いや、贅沢な悩みなのは判っているのですがw >>540 文字入力画面に変わるのは判ったけど、何度やっても辞書.appに 渡してくれないんだ。辞書.appを呼び出して終わり。 Leopardの問題じゃなくてうちの個体の問題なのかな。 >>544 Yahoo辞書、exite翻訳を表示するスクリプトって10.5で動かなくなってたんですね。 wrapするosaxが動かないようなのでphpでwrapするようにしました。 http://27-75-31.cocolog-nifty.com/blog/2007/11/launchbarlarget_46f1.html OSの辞書を表示するのも挑戦してみましたが 自分のG4ではYahoo辞書と速度的に大差無いので 情報が多い時に画面にうまく入れる調整はとりあえず諦めました…。 >>545 ありがとうございます。 あのスクリプトは(良い意味で)安易に調べられるので 大変活用しています。本当に助かりました。 自己レス。辞書.appを呼び出して文字入力をしても 辞書.appで検索がされなかった原因はService Scrubberという アプリで「辞書で調べる」項目を削除していたのが原因。 もちろん直したらちゃんと辞書に渡してくれました..orz LaunchBar自体は変わらないけど、OS変わって新機能が増えると、 それに伴いLaunchBarも出来る事が増えるから楽しいねw LaunchBarではないけど、Leopardだと、 Shift-Apple-/ でメニュー内スポットライト->そのメニューを実行 ができて便利だ。これで、またマウスを使わなくて済む 方法が増えたにゃ。 Quicksilverに浮気してたけど、leoにしてからまたLaunchBarに戻した やっぱいいね なるよ。ネットワーク内のHDDも可能。接続も可能。 俺はエイリアス(シンボリックファイルだったかも)を 内蔵HDDの中に置いて、それで呼び出している。 OpenConfiguration→New→ScanFolderで 検索対象に加えられた。 ネタだけど。。 お前ら、launshBarってなんて読んでる? PC系だとランチが無難だと思うけど(ランチャーて言うし)、 ローンチコントロールと言う位だからローンチバーもあり? 俺はラウンチバーって言うけど普通ラウンチなんて言わないよな。 4.3.3で、スペース押してから文字列を渡すときに、 キャンセルしてもその時点の文字列が残るようになってしまった。 以前のように、実行されたものだけが 次回に表示されるようにしたいんだけど どうやって設定すればいいかな。 LeopardになってSpotlightがかしこくなったようだけど LaunchBar負けんな!(`o´*)ノ オウッ!! 4.3.3の調子はどう? どのへんが新しくなったのかな Dockだけじゃなくてメニューバーにアイコン表示可能にしてほしいな QuickSilverみたいに Leopard にしたけどLaunchBar >>561 show menuber icon じゃだめか? >>562 >show menuber icon じゃだめか? その設定が見あたらないんだが 初級、簡単だけど使いでがある。 さてエロイ人、総数、英数字、2byte、などに分解して表示できるかな? いやお願い! -- Count of ClipbordText set theResult to (count item of (the clipboard)) tell application "LaunchBar" open location "x-launchbar:large-type?font-name=Hiragino+Maru+Gothic+Pro&string=" & theResult end tell >>563 すまん。古いバージョン使ってたもんで。 LB4から無くなったのかな? 閑散としてるしネタ投下。 Leopardで他のMacと画面を共有する場合、純正ソフトだけを 使う前提だとFinderを呼び出してサイドバーに表示された 共有内のアイコンを押して、表示された「画面を共有」のボタンを押すでしょ? その行為をLaunchBarだけで完結する良い方法はないかな? LaunchBarで画面共有.appを呼び出しても、そこでまた ローカルのアドレスとか入れないといけない。ちょっと面倒。 良いアイデアあったらよろしく〜 つ ttp://www.obdev.at/products/launchbar/releasenotes.html ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる