infoBar

WhiteBrowser @WIKI内検索 / 「infoBar」で検索した結果

検索 :
  • infoBar
    ...--- //** infoBar /** テキストバーを表示 * @paramtext 表示するテキスト * @paramhideSec 何秒後に自動的消えるか。0でユーザーがクリックするまで消えない *///--------------------------------------------------------------------- メソッド一覧
  • getInfo
    //----------------------------------------------------------------------- //** getInfo /** 指定ムービーの情報を取得 * 連続して複数回取得したい場合ではパフォーマンスが悪いのでgetInfosをお使いください * @parammvID ムービーID * 指定しないもしく0でいまフォーカスを持つムービーが使われる * @return 指定ムービーの全情報 *///--------------------------------------------------------------------- return : onCreateThumを参照ください。 メソッド一覧
  • getInfos
    //----------------------------------------------------------------------- //** getInfos /** 指定条件に該当するすべてのムービーの情報を取得 * @param from 検索結果開始値 * @param count 開始値からいくつ表示するか、-1でfromからの検索結果をすべて表示 * @paramwhere 追加条件(SQL) * @paramorder 追加並び条件(SQL) * @paramoverride 0 いま実行中の条件と追加条件をマージ * 1 いま実行中の条件を追加条件で上書き * @return 指定した条件に該当する全ムービーの情報 *//...
  • updateInfo
    //----------------------------------------------------------------------- //** updateInfo /** 指定ムービーのコーデックなどの情報を再更新 * @parammvID ムービーID * 省略もしく0でいま選択中のムービーが使われる *///--------------------------------------------------------------------- 複数選択対応 更新内容: 1. ファイルサイズ、コーデック情報 2. ハッシュ値再計算(変更あればサムネイルファイル名も変更) 3. 音楽のメディア情報 4. 画像のメディア情報 メソッド一覧
  • getFindInfo
    //----------------------------------------------------------------------- //** getFindInfo /** 現在の検索用情報を取得 * @return 検索用情報が入っているオブジェクト *///--------------------------------------------------------------------- オブジェクトのプロパティ find 検索ボックスの文字列 sort ソート方式の配列、[0]:並びバーの文字列、[1] addOrderで追加した文字列(先頭が#の場合、overrideを意味する) filter タグバーでチェックされているフィルタの配列 where スキンaddWhereで追加した条件 total 登録ムービーの総数 re...
  • カスタムサムネイル
    サムネイル作成処理を自由にカスタマイズできます WhiteBrowser.exeと同じフォルダにavi.batのような"拡張子.bat"が存在すると、そのバッチファイルを使ってその拡張子のファイルのサムネイルを作成します。 WhiteBrowser.exeと同じフォルダに"all.bat"という名前のバッチファイルが存在すると、そのバッチファイルを使ってすべての拡張子のファイルのサムネイルを作成します。 入力 バッチファイルには次の引数が渡されます。 %1 : ファイルのパス %2 : 出力jpgのパス %3 : サムネイルの必要枚数 %4 : "random" || "normal" 出力 例えば%2のパスが "C \avi_temp.jpg" で、%3の枚数が1...
  • タグレット集
    選択した動画を再生しwbを最小化 wb //wb.exec(0);wb.appCmd(903); ランダムで動画を一つ再生 wb //if(wb.getFindInfo().result!=0)wb.exec(wb.getInfos(Math.floor(Math.random()*parseInt(wb.getFindInfo().result)),1,,,0)[0].id,0); 検索結果をプレイリストで再生 wb //wb.getInfos(0, -1).each(function(v,i){wb.writeFile("temp.m3u", v.drive+v.dir+v.title+v.ext, i==0?1 0);});wb.execFile("temp.m3u"); getInfosの-1のところを15とかにすると最初...
  • 更新履歴
    ...   * メソッドinfoBarを追加しました。   * メソッドonSkinLeave内でのDBアクセスが切り替え先のDBになる不具合を修正しました。   * IE9環境でツールバーをドラッグするとハングアップする不具合を修正しました。   * Windows7上でインストーラーを実行したあと「プログラムの互換性アシスタント」の警告メッセージが表示されてしまう現象を修正しました。 Ver 0.7.2.2   * エクステンションを非表示している状態でタグを付けるとエラーダイアログが出る不具合を修正しました。 Ver 0.7.2.1   * メソッドcheckFileを追加しました。   * メソッドchangeExtensionを追加しました。   * メソッドgetExtensionNameを追加しました。   * メソッドgetRelationに引...
  • メソッド
    スキン内で javaScript から使用できる wb. から始まる関数のことを メソッド と呼びます。 その実体はskin\wblib.jsの中にあります。 例: wb.find( ★★★ ); 説明 エクステンションで使用可 ◆ 検索メソッド find 任意な文字列を検索 ○ sort 並び順番を変更して再検索を行う ○ update 今の検索条件で再検索を行う ○ addWhere 検索条件に新しい条件を追加 ○ addOrder 並び条件に新しい条件を追加 ○ ◆ タグメソッド addTag 指定ファイルにタグを登録 ○ removeTag 指定ファイルのタグを削除 ○ flipTag 指定ファイルに指定タグがなければ登録、あれば削除 ○ ◆ フィルタメソッド addFilter フィルタを追加 ○ removeFilter 指定フィルタを削除 ○ cl...
  • コンフィグ
    スキンやエクステンション内の div id="config" ~ /div の中に記述されている内容を コンフィグ と呼びます。 スキンやエクステンションの設定情報をアプリケーションに知らせる役割を果たしています。 記述方式は CSS の書式と同じです。 例: div id="config" skin-version 1; /div 必須コンフィグ skin-version スキンのバージョン情報です。ホワイトブラウザのバージョンアップで、 それ以前のスキンやエクステンションが使えなくなるとき、このバージョンがあがります。 エクステンションでも必ず必要です。 オプションコンフィグ thum-width サムネイルの幅、デフォルト200 エクステンションでも使用します(getInfoのmv.thumなどに)。 ...
  • エクステンションテンプレート
    html   head meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" link type="text/css" rel="stylesheet" href="./xxxxx.css"   !-- 以下の2つのjsは必ずインポートしてください -- !-- 必須 -- script type="text/javascript" src="../prototype.js" /script script type="text/javascript" src="../wblib.js&q...
  • AviSynth
    avsスクリプト通してサムネイルを生成することができるようになります http //www.avisynth.info/ インストール後、ツールメニュー>フ「この管理ファイルだけの設定>サムネイル設定>AviSynthを使用する を"はい"にしてください。 これでサムネイルを作るとき、avsフォルダにあるavsファイルを使いにいきます。 avsファイルが適用されるルール 1.拡張子と同じ名前のavsが存在するならそれを使用。例:avi.avs 2.なければdefaultとして設定されているavsを使用。例:timeをdefaultとして設定したらtime.avsが使われる 3.defaultもなければavsを適用しません。 avsの記述方法 元のムービーファイルパス: %src 元のムービーファイルタイトル: %title ...
  • 更新履歴 - 0.1~0.4
    Ver 0.4.6.3   * ツールメニュー>オプションに"先読みするページ数"を追加しました。    数値を大きくすることで体感速度を速くできますが、マシンパワーが足りない場合は逆に遅くなります。 Ver 0.4.6.2   * とりあえずな「マウスジェスチャー」を追加しました。     ↓検索ボックスクリア     ↑最大化、戻す    →↓最小化    完全に自分仕様・・・    この機能の強化はver0.6のナビゲーターで行う予定です。   * シームレススクロールの先読みバッファを試しに大きくしてみました。   * プレイヤーに渡せるパラメータに file を追加しました。   * スキンメソッドonCreateThum,onUpdateにoffsetを追加しました。   * スキンメソッドshowContextMenu、テキス...
  • onSetFocus
    //----------------------------------------------------------------------- //** onSetFocus /** サムネイルのフォーカス状態が変わったときにコールされる * @paramid ムービーのID * @paramisFocus フォーカスを持つ(1)、持たない(0) *///--------------------------------------------------------------------- メソッド一覧
  • focusThum
    //----------------------------------------------------------------------- //** focusThum /** 指定ムービーをフォーカス状態にする * @parammvID ムービーID *///--------------------------------------------------------------------- メソッド一覧
  • テンプレート2
    html   head meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" link type="text/css" rel="stylesheet" href="./xxxxxx.css"   !-- 以下の2つのjsは必ずインポートしてください -- !-- 必須 -- script type="text/javascript" src="../prototype.js" /script script type="text/javascript" src="...
  • sinku.exe
    sinku.exeはコマンドラインタイプの「動画のコーデック情報を出力する」ツールです。 使用方法 Sinku Console ver 1.2 例:sinku.exe C \in.avi fields container/ video/ audio/ extra/ movie_length/ //s movie_size/ //kb /fields 時間、サイズ以外の出力はsinku.dll(format.ini)の仕様に従います。
  • find
    //----------------------------------------------------------------------- //** find /** keyを検索ボックスに入れて、直ちに検索を行う * @paramkey 検索文字列 *///--------------------------------------------------------------------- メソッド一覧
  • startup.js
    startup.jsは起動時やスキン切り替え時に自動実行される外部タグレットです。 使用方法 tagletフォルダに"startup.js"という名前のJavaScriptファイルが置いてください。 起動時やスキン切り替え時にそのファイルが自動実行されます。 実行されるタイミングはスキンのonSkinEnterの直後です。 例: var skin = wb.getSkinName(); if(skin == "DefaultBig"){ alert("big"); }
  • allProperty
    //----------------------------------------------------------------------- //** allProperty /** オブジェクトのプロパティを文字列で返す * @paramobj オブジェクト * @return プロパティ一覧文字列 *///--------------------------------------------------------------------- 昔の名残で使っていますが、 $H(obj).inspect(); でまったく同じことができます。 メソッド一覧
  • thumSetting
    //----------------------------------------------------------------------- //** thumSetting /** 生成するサムネイルの設定を変更 * @param width サムネイルの幅、デフォルト200 * @param height サムネイルの高さ、デフォルト150 * @param column 横に何枚サムネイルを並べるか * @param row 縦に何枚サムネイルを並べるか *///--------------------------------------------------------------------- 生成するサムネイルのサイズを動的変更することができます。 コール後、画面が一度リセットされます。 ...
  • getFocusThum
    //----------------------------------------------------------------------- //** getFocusThum /** フォーカスを持つムービーのIDを取得 * @return ムービーID *///--------------------------------------------------------------------- メソッド一覧
  • onModifyTags
    //----------------------------------------------------------------------- //** onModifyTags /** タグが編集されたときにコールされる * @paramid ムービーのID * @paramtags タグ文字列の配列 *///--------------------------------------------------------------------- タグ文字を検索用リンクに直すサンプルです for(var i=0;i tags.length;i++){ str += " li a href=\"javascript wb.execCmd( find , { key " + tags[i] + "...
  • writeFile
    //----------------------------------------------------------------------- //** writeFile /** 指定ファイルに一行のテキストを書き出す * @param name ファイルの名前(例:foo.txt) * @param line 書き込むテキスト * @param truncate 0 ファイルの最後に追加で書く * 1 ファイルをクリアしてから書く * @return テキストを書き込んだファイルのフルパス(空白はエラー) *///--------------------------------------------------------------------- スキン内からの...
  • changeSkin
    //----------------------------------------------------------------------- //** changeSkin /** 他のスキンに切り替え * @paramname スキン名 *///--------------------------------------------------------------------- メソッド一覧
  • scrollSetting
    //----------------------------------------------------------------------- //** scrollSetting /** シームレススクロールの切り替え * @param type 0 OFF、1 下方向のみ、2 双方向 * @param scrollID スクロールするdivのID *///--------------------------------------------------------------------- シームレススクロールのタイプを動的変更することができます。 コール後、画面が一度リセットされます。 onCreateThumのdirを参照ください。 メソッド一覧
  • テンプレート1
    html   head meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" link type="text/css" rel="stylesheet" href="./xxxxxx.css"   !-- 以下の2つのjsは必ずインポートしてください -- !-- 必須 -- script type="text/javascript" src="../prototype.js" /script script type="text/javascript" src="...
  • 困ったとき
    1.ファイルが登録されない 2.ファイル名が文字化けする 3.ネットワーク上のファイル追加、ファイル名変更を検知できない 4.サムネイルが作れない、真っ黒なサムネイルになる 5.サムネイルで同じ内容のコマが続く 6.シーンジャンプができない 7.スクロールバーの挙動が変ですけど・・・ 8.動画が入っているフォルダを他のところに移動したい 9.Ver 0.7.1.0以降のホワイトブラウザが起動しない 10.ダウンロードしたスキン、エクステンションを使用するとスクリプトエラーになる 11.UACをONからOFFもしくOFFからONにしたらいままでの設定が消えた 12.Windows7でflvとmp4のサムネイルが表示されない 13.flvでサムネイルが白黒で歪んで表示される 1.ファイルが登録されない そのファイルの拡張子はサポートフォーマットに入ってますか? 標準サポート以外の拡張...
  • getArgv
    //----------------------------------------------------------------------- //** getArgv /** 起動コマンドラインで渡された引数を取得 * @param id 引数番号(1~9) * それぞれコマンドラインオプションの -1 ~ -9 に対応 * @return 引数文字列 *///--------------------------------------------------------------------- コマンドラインオプションの -1 ~ -9 で渡された値を取得できます。 例: コマンドラインで whitebrowser.exe -1 "hello" -t test.js te...
  • makeThum
    //----------------------------------------------------------------------- //** makeThum /** 指定サイズのサムネイルを作成&表示 * @paramelemID サムネイルを表示するimgタグのid名 * @parammvID ムービーID * @paramwidth 幅 * @paramheight 高さ * @paramcolumn 横の枚数 * @paramrow 縦の枚数 * @paramisRandom ランダムフレーム(true)、等間隔フレーム(false) * @paramisCheckExist すでに作られているなら新たに作らない(true) * @return すでに...
  • getBookmarks
    //----------------------------------------------------------------------- //** getBookmarks /** 指定条件に該当するすべてのブックマークの情報を取得 * @param from 検索結果開始値 * @param count 開始値からいくつ表示するか、-1でfromからの検索結果をすべて表示 * @paramwhere 追加条件(SQL) * @paramorder 追加並び条件(SQL) * @paramoverride 0 いまの検索条件と追加条件をマージして検索 * 1 追加条件のみで検索 * 2 いまの検索条件で検...
  • execBookmark
    //----------------------------------------------------------------------- //** execBookmark /** 指定ブックマークの関連するファイルをプレイヤーで実行する * @paramid ブックマークID * @paramplayerID プレイヤーID、0 メイン、1~ サブ *///--------------------------------------------------------------------- メソッド一覧
  • execFile
    //----------------------------------------------------------------------- //** execFile /** 指定ファイルをプレイヤーで実行 * @param name ファイルの名前(例:foo.txt) * ファイルが今のスキンのフォルダになければなにも処理されない * @param playerID プレイヤーID、0 メイン、1~ サブ *///--------------------------------------------------------------------- playerIDが0の場合、ファイル別の指定にあるメインプレイヤーの設定が優先されます。 メソッド一覧
  • onClearAll
    //----------------------------------------------------------------------- //** onClearAll /** すべてのサムネイルを削除する必要があるときにコールされる * $("view")以外のところにサムネイルを入れているときはオーバーライトしてください *///--------------------------------------------------------------------- メソッド一覧
  • execCmd
    //----------------------------------------------------------------------- //** execCmd /** wbappのAPI呼び出し * @paramfunc API関数名 * @paramargv 可変引数、連想配列 *///--------------------------------------------------------------------- スキンからアプリケーションを操作できるメソッドです。 用意されているコマンドに引数をつけて、アプリケーションに渡して処理してもらうことが可能です。 使用可能コマンド wblib.jsを参照ください。 メソッド一覧
  • clearFilter
    //----------------------------------------------------------------------- //** clearFilter /** 登録されているすべてのフィルタをクリア *///---------------------------------------------------------------------
  • deleteBookmark
    //----------------------------------------------------------------------- //** deleteBookmark /** 指定ブックマークファイルを削除 * @paramid ブックマークID *///--------------------------------------------------------------------- 注意:ブックマークの実ファイルも削除される メソッド一覧
  • deleteFile
    //----------------------------------------------------------------------- //** deleteFile /** 指定ファイルを削除 * @param name ファイルの名前(例:foo.txt) * ファイルが今のスキンのフォルダになければなにも処理しない *///--------------------------------------------------------------------- メソッド一覧
  • getSkinName
    //----------------------------------------------------------------------- //** getSkinName /** いまのスキンの名前を取得 * @return スキンの名前 *///--------------------------------------------------------------------- メソッド一覧
  • onSkinEnter
    //----------------------------------------------------------------------- //** onSkinEnter /** スキンが完全ロードされた後にコールされる * 必要な初期化処理を追加してください。 *///--------------------------------------------------------------------- メソッド一覧
  • onSkinLeave
    //----------------------------------------------------------------------- //** onSkinLeave /** スキンから離れようとしたときにコールされる * 必要な後処理を追加してください。 *///--------------------------------------------------------------------- メソッド一覧
  • readFile
    //----------------------------------------------------------------------- //** readFile /** 指定ファイルにあるテキストを取得 * @param name ファイルの名前(例:foo.txt) * @return 取得できれば行数分のテキスト配列 * ファイルが今のスキンのフォルダになければ空白の配列を返す *///--------------------------------------------------------------------- スキン内からの呼び出しはスキンフォルダ それ以外のところからの呼び出しはwb\tempフォルダ が対象 メソッド一覧
  • addWhere
    //----------------------------------------------------------------------- //** addWhere /** 検索条件に新しい条件を追加する * @param where デフォルトの検索条件にANDで追加するSQL条件 * 例:movie_path like %foo% *///--------------------------------------------------------------------- whereの書き方はsqlのwhereの書き方と同じです。 select * from movie where (....) and (....) and (XXXX) order by ....; のXXXXに入ります。 例:...
  • Search_table
    設定を変更すれば、いろんな機能を追加できるスキンです。 作者(177) ○LARGEをクリックするとフォントサイズが切り替わります。 ○Sをクリックするとスクロール設定が切り替わります。  印刷用にすべて表示、またそれを利用して強制的にレンダリングを行うことができます。(使うか分かりませんが) ○標準で削除済み(時間0、ファイルサイズ0となるもの)は表示されません。削除済みファイルをクリックすることで表示されます。 ○一番右のテーブルのフォルダ名をクリックすることでその文字列での検索になります。 ○タグリストをクリックすると、データベースのprofileテーブルにデータベースに登録されているタグを格納します。   設定でリストボックスをロックしないにしている場合、スキン読み込み時にリストボックスが更新され  データベースに登録されているタ...
  • onCreateThum
    //----------------------------------------------------------------------- //** onCreateThum /** サムネイルを追加する必要があるときにコールされる * 必ずこの関数をオーバーライトしてサムネイルを作成してください * @parammv ファイルの全情報 * @paramdir 追加する方向、-1 先頭に、1 末尾に *///--------------------------------------------------------------------- mv mv.id ファイルのID、一番頻繁に使われる mv.thum ファイルサムネイルのパス mv.drive ファイルがあるドライブ(ネットワークドライブの場合は空白) mv.dir ...
  • DBテーブル
    movieテーブルのフィールド一覧 フィールド名 補足 対応プロパティ名 検索対象 modifyFieldでの編集可否 ソート movie_id ファイルID mv.id × × × movie_name ファイル名 mv.title × × ファイル名 movie_path ファイルのパス mv.drive+mv.dir+mv.title+mv.ext ○ × ファイルパス movie_length 再生時間(s) mv.len,mv.lenSec × × 再生時間 movie_size ファイルサイズ(kB) mv.size,mv.sizeKb × × サイズ last_date 最終アクセス日時 mv.accessDate × × アクセス file_date 更新日時 mv.fileDate × × ファイル regist_date WBへの登録日時 mv.regis...
  • mte.exe
    mte.exeはコマンドラインタイプの「サウンドファイルからタグ情報とジャケット画像を切り出す」ツールです。 使用方法 入力:音楽ファイルパス(必須、mp3, m4a, aac) オプション: -o ジャケット画像ファイルをこのパスに出力(default 出力しない) 出力: -Title -Artis -Album -Group -Year -Writer -Genre -Track -Comment 例:mte.exe -o "C \out.jpg" C \in.mp3
  • メニュー
    メニュー トップページ ダウンロード スクリーンショット 基本機能 サポートフォーマット 困ったとき 更新履歴 ロードマップ 使用方法検索 タグ タグバー シーンセレクト シーンジャンプ ブックマーク キースクリプト 複数選択 クイックランチャー ジェスチャー ダウンローダー スタイル コマンドライン カスタムサムネイル 小技、裏技 機能拡張stm.exe mte.exe actor.exe wbtc.exe sinku.exe startup.js スキンテンプレート メソッド コンフィグ DBテーブル ライブラリ エクステンションテンプレート ライブラリ since 2007/11/1
  • execScript
    //----------------------------------------------------------------------- //** execScript /** スクリプトをそのまま実行(必ずメインで実行される) * @paramscript javaScriptコード *///--------------------------------------------------------------------- たとえばエクステンションの中で new Insertion.Bottom($( aaa ), a xxxx /a ); を実行するとエクステンションペインの中にaタグが増えますが、 wb.execScript("new Insertion.Bottom($( aaa ), a xxxx /a )...
  • トップページ
    WhiteBrowser@WIKIへようこそ 「ホワイトブラウザ」はサムネイル方式で動画を管理するフリーソフトです。 よけいな機能を省き、できるだけ高速で動作するように作られています。 また、スキン、エクステンション、タグレットを利用して自由にデザインや機能を拡張できるように設計されています。 基本機能 サポートフォーマット ライブラリ スキンはスキンライブラリで公開されています。スクリーンショットもこちらからどうぞ。 エクステンションはエクステンションライブラリ、タグレットはタグレットライブラリで公開されています。 これらの追加機能はホワイトブラウザのメニューからダウンロードしてお使いください。 スキンライブラリ エクステンションライブラリ タグレットライブラリ ダウンロード 最新バージョンは 0.7.5.0 です。 ダウンロード サポート 次の...
  • @wiki全体から「infoBar」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索