• labs.37to.net
    • home
    • blog
    • labs
    • about
    • contact
  • Bookmarklet > Jashture

    作成:
    2008-01-13T20:24:01+09:00
    更新:
    2008-01-14T02:13:10+09:00
  • これは何?

    ブラウザ上でJavaScriptが実行出来るコンソールツールの「Jash」の実行結果をキャプチャーして、twitterやlingrに投稿するブックマークレットです。 Jashについては以下を参照。

    Jashとは?

    Jash: JavaScript Shell

    FireBugのコンソールと同等の機能を持った、ブラウザ上で立ち上がるコンソールツール。

    JavaScriptをshellのように実行出来て、デバッグとかちょっとしたコードを試すのに使えます。PythonのシェルのJavaScript版と言うと分かりやすいかも。

    Jashtureが出来る事、出来ない事

    現在はかなりアルファ版です。あまり例外処理等を書いていないので、予期せぬ不具合等が出る恐れがあります。投稿先サーバーへの配慮もまだ出来ていない。

    • Jashを立ち上げた後に、コンソールに表示された内容をキャプチャー。
    • コードを実行したタイミングで、キャプチャー内容を対応サービス(現在はlingrとtwitterのみ対応)に投稿。
    • 複数サイトに同時投稿は出来ない。
    • 投稿するサービス上で、Jashが実行されている必要がある。

    対応サイト

    • Lingr(注:Firefoxの場合、Lingr上でJashやJashtureのブックマークレットを実行すると、立ち上がるまでがかなり遅い。大体1〜2分。立ち上がった後は普通に使える)
    • twitter

    動作確認環境

    Windows XP

    IE 6
    少し問題はあるが使える
    Jashのブックマークレット実行時にエラーが出るものの、恐らく使用できます。
    IE 7
    未確認
    Firefox 2.0.0.11
    少し問題はあるが使える
    Lingr上でJashやJashtureのブックマークレットを実行すると、読み込みまでの時間が長い(大体1〜2分)
    Lingr上でキャプチャーした結果を表示しようとすると、Jashウィンドウの位置が上にずれる。
    Opera 9.25
    少し問題はあるが使える
    Jashの自体の挙動が少しおかしい。
    Jashのサイトによると、一部動作しない機能があるらしい。

    Ubuntu 7.10

    Firefox 2.0.0.11
    少し問題はあるが使える
    Windowsと同様の問題がある
    Opera 9.25
    少し問題はあるが使える
    Windowsと同様の問題がある

    Mac

    Firefox 2.0.0.11
    未確認、恐らくWindowsと同様の問題があると思いますが大丈夫と思います。
    Safari 3
    未確認試して貰える人がいると助かります。

    ダウンロード

    ソースファイル

    • jashture.js
    • jashture.packed.js(圧縮済み)

    ブックマークレット

    • Jashture Bookmarklet

    使い方

    1. 対応サイトでJashを立ち上げる
    2. jashtureのブックマークレットをアドレバーか、Jash上、FireBugのコンソール等で実行。

      Firefox+Lingrで実行する場合は圧縮済みソースの内容をコピーして、Jash上で実行した方が早い。(lingrはjavascriptの読み込みが異様に遅い)

    3. jashture.start();でキャプチャー開始
    4. jashture.status();で実行されているかを確認出来る。
    5. Jash上で好きにコードを実行して下さい。
    6. jashture.stop();でキャプチャー停止。

    関連:JavaScriptでJashの処理をインターセプトして、Lingrやtwitterに投稿する - Blog.37to.net

    • Pin Twitter
    • ページ上部へ戻る
    • JSLoader

    Posted at 37to

  • 同一カテゴリのエントリ

    • Jashture
  • 関連エントリ

  • 関連商品

  • About

    about

    Name
    37to (minato)
    Job
    Web Developper
    Community

    Kanasan.JS

    関西を中心に活動するJavaScriptの勉強会

    ...more about

    Twitter Updates

      follow me on Twitter
    • Categories

      • Bookmarklet(1)
      • Greasemonkey(2)
      • JavaScript(2)
      • PHP(1)
    • Feeds

      • blog feedBlog.37to.netBlog.37to.netのフィード
      • 37to's reading new feedlivedoor Readerの新着フィード - k_37to
      • 37to's New Bookmark Feeddel.icio.us - 37to's Bookmark Feeds
    • Sorcial Bookmarks

      • livedoor クリップ - k_37tolivedoor クリップ - k_37to
      • はてなブックマーク - k_37toはてなブックマーク - k_37to
    • Copyright © Since 2006-2009 37to
    • Home | blog | labs | about | contact | feed