iCab

提供: MacWiki
移動: 案内検索

iCab とは?[編集]

WebKit を使った(バージョン4以降)Web ブラウザ

iOS 用の iCab Mobile もある。

詳しくは Wikipedia:iCab なども参考にして下さい。

検索エンジン[編集]

ツールバーにある検索欄では検索エンジンを切り替えて入力した言葉を検索できる。環境設定で検索エンジンを新規に追加したり編集することができ、URIスキームを利用して他のアプリケーションを呼び出して検索することもできる。

検索エンジンの例
検索エンジン URL 説明など
App Store.app (Mac App Store) macappstore://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?q=
辞書.app dict:// dict://の代わりにx-dictionary:でもいい
Evernote.app evernote://search/
Google http://www.google.com/search?q=
Google Maps http://maps.google.com/maps?q=
Google Scholar http://scholar.google.com/scholar?q=
ヘルプ (HelpViewer.app) help:search= HelpViewer.app は Finder等も置かれている /System/Library/CoreServices/ にある
iTunes.app (iTunes Store) itms://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?term=
iTunes.app (ブック) itms://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=books&term= media=に続くbooksの部分を変えるとメディアタイプ別の検索ができる,ミュージックはmusic、映画はmovie、Appはsoftware、Podcastはpodcast、iTunes UはiTunesU
MacWiki http://macwiki.sourceforge.jp/wiki/index.php?title=Special%3ASearch&search=
国立国会図書館サーチ(NDL Search) http://iss.ndl.go.jp/books?any=
ターミナル.app (man) x-man-page:// Mac OS X 10.3 (Panther) 以降で利用できる
Webcat Plus http://webcatplus.nii.ac.jp/index.html?type=equals-book&text=
Wikipedia (ja) http://ja.wikipedia.org/w/index.php?title=Special%3ASearch&search=
Wolfram Alpha http://www.wolframalpha.com/input/?i=
Yahoo!検索 http://search.yahoo.co.jp/search?p=
Yahoo!検索(論文) http://ronbun.search.yahoo.co.jp/search?ei=UTF-8&p=
検索エンジンの例(iCab Mobile)
検索エンジン URL 説明など
iTunes (iTunes Store) itms://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?term=%@ iOS - MacWiki
App Store itms-apps://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&term=%@
iBooks (iBookstore) itms-books://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=ebook&term=%@
マップ maps:q=%@
大辞林 mkdaijirin://jp.monokakido.DAIJIRIN/search?text=%@&srcname=iCab%20Mobile&src=icabmobile:// 辞典Appで検索 - 物書堂
カーリル http://calil.jp/search?q=%@

AppleScript[編集]

  • Webページのタイトル等を取得する
set forVer3 to "if (ListWindows) is {} then return {\"\", \"\"}
		set theTitle to name of front window
		set theURL to URL of front window
		-- set {theURL, theTitle} to GetWindowInfo -1
		return {theTitle, theURL}"

set forVer4 to "if (number of every document) = 0 then return {\"\", \"\"}
		set theTitle to name of front document
		set theURL to url of front document
		return {theTitle, theURL}"

tell application "iCab"
	set theVersion to version
	if theVersion is false then set theVersion to "3.以前のバージョン、旧Mac OS用のiCabかな?"
	set majorVersion to (characters 1 thru ((offset of "." in theVersion) - 1) of theVersion) as string as integer
	if majorVersion < 4 then
		set {theTitle, theURL} to run script forVer3
		if (theURL is "") or (theURL is "about:blank") then return
	else
		try
			set {theTitle, theURL} to run script forVer4
		on error
			set theTitle to name of front document
			set theURL to url of front document
		end try
		if (theURL is "") or (theURL is "about:blank") then return
	end if
end tell
-- set the clipboard to "* " & theTitle & return & theURL & return
  • Webページを開く
set theURL to "http://macwiki.sourceforge.jp/wiki/"
tell application "iCab"
	OpenURL theURL toWindow 0 -- 0で新規ウィンドウ、-2で新規タブ
	-- GetURL theURL
end tell

Wiki内の関連ページ[編集]