すべてのカテゴリ » インターネット・パソコン » インターネットサービス

質問

終了

ブラウザで開いているサイトのURLをテキストに出力したい。

ブラウザでたくさんのタブを開いてサイトを閲覧してます。
この全サイトのURLをテキストファイルに書き出したいのですが、何かいい方法はあるでしょうか?

出力方式は、
http://www.aaa.co.jp/
http://www.bbb.co.jp/
http://www.ccc.co.jp/
http://www.ddd.co.jp/
みたいな感じにしたいです。

よろしくお願いします。

===補足===
ブラウザはSafari4.0.2で、OSはMac OS X 10.5.7です。

  • 質問者:匿名希望
  • 質問日時:2009-08-02 17:02:29
  • 0

使っているブラウザとOSを明記してください。
これが分からないと答えようがありません。

===補足===
以下の手順を行ってください。

1.スクリプトエディタ.appを起動する。
 /アプリケーション/AppleScript/スクリプトエディタ.appにあります。
2.スクリプトエディタに回答末尾のプログラムをコピーする。
3.Safariを起動して、URLを保存したい状態にする。
4.スクリプトエディタの実行ボタンを押す。
5.デスクトップにSafariURL.txtが出力される。

SafariURL.txtに、Safariで開いているURLの一覧が出力されます。
スクリプトエディタのプログラムをアプリケーション形式で保存しておくと、その後ダブルクリックするだけで使える様になります。


--スクリプトエディタにコピーするプログラム ここから
property TEXT_PATH : (the path to the desktop folder as string) & "SafariURL.txt"
on run {}
set urls to ""
tell application "Safari"
tell front window
repeat with theTab in tabs
set urls to urls & URL of theTab & return
end repeat
end tell
end tell
do shell script "echo " & urls & " > " & POSIX path of TEXT_PATH
end run
--スクリプトエディタにコピーするプログラム ここまで

  • 回答者:もみじ (質問から2時間後)
  • 1
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

並び替え:

HTMLで保存してgrepで抽出、正規表現が使用可能なテキストエデイタで整形。
使用するgrepかエデイタによっては一方だけでも足りるでしょうけど。

  • 回答者:匿名希望 (質問から1日後)
  • 0
この回答の満足度
  
参考になりました。回答ありがとうございました。
お礼コメント

初心者なものでどのようにやれば良いか分かりません。
具体的な手順を書いていただけないでしょうか?

01 お気に入りに保存。
02 ブックマークをエクスポート。
03 エクスポートしたブックマークをメモ帳で開く。
04 テキストデータ

<A HREF="http:/

というのがずらっと並びます。
いる部分をコピーペースト、置換で、余計な部分 「<A HREF= → 空白」置き換えてください。

===補足===
追加内容があったのに気づかず失礼しました。
safariは使っていないので、確実にできるか不明ですが、絵つきで説明しているページがありましたので、確認してみてください。

http://inforati.jp/apple/mac-tips-techniques/internet-hints/how-to-back-up-mac-safari-browser-bookmarks.html

  • 回答者:匿名 (質問から2時間後)
  • 0
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。
お礼コメント

「ブックマークをエクスポート」するにはどのようにやれば良いのでしょうか?
具体的に手順を書いていただけるとうれしいのですが。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る