getSelectThums

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

検索 :
  • getSelectThums
    ...--- //** getSelectThums /** 選択中のすべてのムービーのIDを取得 * @return ムービーID配列 *///--------------------------------------------------------------------- メソッド一覧
  • selectThum
    //----------------------------------------------------------------------- //** selectThum /** 指定ムービーの選択状態を変更する * @parammvID ムービーID * @paramisSelect 選択状態かどうか *///--------------------------------------------------------------------- メソッド一覧
  • onSetSelect
    //----------------------------------------------------------------------- //** onSetSelect /** サムネイルの選択状態が変わったときにコールされる * ただし、高速化のためサムネイルが表示範囲外のときコールされない場合がある * @paramid ムービーのID * @paramisSelect 選択状態(1)、非選択状態(0) *///---------------------------------------------------------------------
  • メソッド
    ...ルのIDを取得 ○ getSelectThums 選択中のすべてのファイルのIDを取得 ○ getFindInfo 現在の検索用情報を取得 ○ getTimecode 指定画像のタイムコード情報を取得 △ getRelation 指定テキストと関連あると思われるファイル一覧を取得 ○ ◆ 情報設定メソッド addScore 指定ファイルのスコアを加算 ○ updateInfo 指定ファイルのコーデックなどの情報を再更新 ○ modifyField 指定特殊フィールドの内容を書き換え ○ ◆ システム情報取得メソッド getDBName いま開いている管理ファイルの名前を取得 ○ getSkinName いまのスキンの名前を取得 ○ getExtensionName いまのエクステンションの名前を取得 ○ getTagletName いま実行したタグレットの名前を取得 ○ ge...
  • getThumDir
    //----------------------------------------------------------------------- //** getThumDir /** サムネイル格納フォルダのルートパスを取得 * @return フォルダのパス *///--------------------------------------------------------------------- メソッド一覧
  • thumSetting
    //----------------------------------------------------------------------- //** thumSetting /** 生成するサムネイルの設定を変更 * @param width サムネイルの幅、デフォルト200 * @param height サムネイルの高さ、デフォルト150 * @param column 横に何枚サムネイルを並べるか * @param row 縦に何枚サムネイルを並べるか *///--------------------------------------------------------------------- 生成するサムネイルのサイズを動的変更することができます。 コール後、画面が一度リセットされます。 ...
  • コンフィグ
    スキンやエクステンション内の div id="config" ~ /div の中に記述されている内容を コンフィグ と呼びます。 スキンやエクステンションの設定情報をアプリケーションに知らせる役割を果たしています。 記述方式は CSS の書式と同じです。 例: div id="config" skin-version 1; /div 必須コンフィグ skin-version スキンのバージョン情報です。ホワイトブラウザのバージョンアップで、 それ以前のスキンやエクステンションが使えなくなるとき、このバージョンがあがります。 エクステンションでも必ず必要です。 オプションコンフィグ thum-width サムネイルの幅、デフォルト200 エクステンションでも使用します(getInfoのmv.thumなどに)。 ...
  • makeThum
    //----------------------------------------------------------------------- //** makeThum /** 指定サイズのサムネイルを作成&表示 * @paramelemID サムネイルを表示するimgタグのid名 * @parammvID ムービーID * @paramwidth 幅 * @paramheight 高さ * @paramcolumn 横の枚数 * @paramrow 縦の枚数 * @paramisRandom ランダムフレーム(true)、等間隔フレーム(false) * @paramisCheckExist すでに作られているなら新たに作らない(true) * @return すでに...
  • getFocusThum
    //----------------------------------------------------------------------- //** getFocusThum /** フォーカスを持つムービーのIDを取得 * @return ムービーID *///--------------------------------------------------------------------- メソッド一覧
  • onCreateThum
    //----------------------------------------------------------------------- //** onCreateThum /** サムネイルを追加する必要があるときにコールされる * 必ずこの関数をオーバーライトしてサムネイルを作成してください * @parammv ファイルの全情報 * @paramdir 追加する方向、-1 先頭に、1 末尾に *///--------------------------------------------------------------------- mv mv.id ファイルのID、一番頻繁に使われる mv.thum ファイルサムネイルのパス mv.drive ファイルがあるドライブ(ネットワークドライブの場合は空白) mv.dir ...
  • 更新履歴
    ... * スキンメソッドgetSelectThumsを追加しました。   * スキンメソッドtraceを追加しました。   * スキンメソッドaddScore, addTag, removeTag, flipTag, updateInfoを複数選択に対応しました。 Ver 0.5.7.0   * 「スキンダウンロード」機能を追加しました。    スキンメニュー>スキンを探すからスキンライブラリにアクセスすれば、    スキンのダウンロードから解凍、適用まですべてホワイトブラウザ上でできます。   * 「タグレットダウンロード」機能を追加しました。    ツールメニュー>タグレットを探すから新設のタグレットライブラリにアクセスすれば、    タグレットのダウンロードからツールバーへの登録まですべてホワイトブラウザ上でできます。   * 検索ボックスのとなりに戻る、進...
  • onUpdate
    //----------------------------------------------------------------------- //** onUpdate /** 検索結果が更新されたときにコールされる * seamless-scrollがoffの時は必ずこの関数をオーバーライトしてサムネイルを作成してください * @parammvs SELECT結果のムービー情報オブジェクト配列 * @paramparam updateによってこの関数が呼ばれた場合、 * updateで渡された文字列が入る *///--------------------------------------------------------------------- mvs : onCreateThumを参照く...
  • エクステンションテンプレート
    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...
  • onUpdateThum
    //----------------------------------------------------------------------- //** onUpdateThum /** サムネイルが更新され、再描画する必要があるときにコールされる *///--------------------------------------------------------------------- メソッド一覧
  • focusThum
    //----------------------------------------------------------------------- //** focusThum /** 指定ムービーをフォーカス状態にする * @parammvID ムービーID *///--------------------------------------------------------------------- メソッド一覧
  • onSelect
    選択状態(複数選択実装後)が切り替わったときにコールされる
  • getInfo
    //----------------------------------------------------------------------- //** getInfo /** 指定ムービーの情報を取得 * 連続して複数回取得したい場合ではパフォーマンスが悪いのでgetInfosをお使いください * @parammvID ムービーID * 指定しないもしく0でいまフォーカスを持つムービーが使われる * @return 指定ムービーの全情報 *///--------------------------------------------------------------------- return : onCreateThumを参照ください。 メソッド一覧
  • カスタムサムネイル
    サムネイル作成処理を自由にカスタマイズできます WhiteBrowser.exeと同じフォルダにavi.batのような"拡張子.bat"が存在すると、そのバッチファイルを使ってその拡張子のファイルのサムネイルを作成します。 WhiteBrowser.exeと同じフォルダに"all.bat"という名前のバッチファイルが存在すると、そのバッチファイルを使ってすべての拡張子のファイルのサムネイルを作成します。 入力 バッチファイルには次の引数が渡されます。 %1 : ファイルのパス %2 : 出力jpgのパス %3 : サムネイルの必要枚数 %4 : "random" || "normal" 出力 例えば%2のパスが "C \avi_temp.jpg" で、%3の枚数が1...
  • getInfos
    //----------------------------------------------------------------------- //** getInfos /** 指定条件に該当するすべてのムービーの情報を取得 * @param from 検索結果開始値 * @param count 開始値からいくつ表示するか、-1でfromからの検索結果をすべて表示 * @paramwhere 追加条件(SQL) * @paramorder 追加並び条件(SQL) * @paramoverride 0 いま実行中の条件と追加条件をマージ * 1 いま実行中の条件を追加条件で上書き * @return 指定した条件に該当する全ムービーの情報 *//...
  • getSkinName
    //----------------------------------------------------------------------- //** getSkinName /** いまのスキンの名前を取得 * @return スキンの名前 *///--------------------------------------------------------------------- メソッド一覧
  • テンプレート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="...
  • タグレット集
    選択した動画を再生し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とかにすると最初...
  • テンプレート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="...
  • 更新履歴 - 0.1~0.4
    Ver 0.4.6.3   * ツールメニュー>オプションに"先読みするページ数"を追加しました。    数値を大きくすることで体感速度を速くできますが、マシンパワーが足りない場合は逆に遅くなります。 Ver 0.4.6.2   * とりあえずな「マウスジェスチャー」を追加しました。     ↓検索ボックスクリア     ↑最大化、戻す    →↓最小化    完全に自分仕様・・・    この機能の強化はver0.6のナビゲーターで行う予定です。   * シームレススクロールの先読みバッファを試しに大きくしてみました。   * プレイヤーに渡せるパラメータに file を追加しました。   * スキンメソッドonCreateThum,onUpdateにoffsetを追加しました。   * スキンメソッドshowContextMenu、テキス...
  • getTimecode
    //----------------------------------------------------------------------- //** getTimecode /** 指定画像のタイムコード情報を取得 * @paramimgID 画像を表示する img タグのID * 指定しないもしく空白でいま選択中のファイルのサムネイル画像が使われる * @paramx 画像の左上からの相対座標(offsetX) * @paramy 画像の左上からの相対座標(offsetY) * @return x,y指定無し:指定画像に含まれているシーンジャンプ用時間情報(秒)の配列 * x,y指定あり:指定画像の指定座標の時間情報(秒) *///------------...
  • getArgv
    //----------------------------------------------------------------------- //** getArgv /** 起動コマンドラインで渡された引数を取得 * @param id 引数番号(1~9) * それぞれコマンドラインオプションの -1 ~ -9 に対応 * @return 引数文字列 *///--------------------------------------------------------------------- コマンドラインオプションの -1 ~ -9 で渡された値を取得できます。 例: コマンドラインで whitebrowser.exe -1 "hello" -t test.js te...
  • scrollSetting
    //----------------------------------------------------------------------- //** scrollSetting /** シームレススクロールの切り替え * @param type 0 OFF、1 下方向のみ、2 双方向 * @param scrollID スクロールするdivのID *///--------------------------------------------------------------------- シームレススクロールのタイプを動的変更することができます。 コール後、画面が一度リセットされます。 onCreateThumのdirを参照ください。 メソッド一覧
  • getFileList
    //----------------------------------------------------------------------- //** getFileList /** ファイルシステムの指定フォルダ下にあるファイルを取得 * @param dir ディレクトリパス * @param filter ファイルフィルタ(例:*.*, *.avi...) * @return ファイルのオブジェクト配列 *///--------------------------------------------------------------------- 配列に入っているオブジェクトのプロパティ name ファイル名 isDir ディレクトかどうか メソッド一覧
  • getTagletName
    //----------------------------------------------------------------------- //** getTagletName /** 実行したタグレットの名前を取得 * @return タグレットの名前 *///--------------------------------------------------------------------- メソッド一覧
  • 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 ...
  • addWhere
    //----------------------------------------------------------------------- //** addWhere /** 検索条件に新しい条件を追加する * @param where デフォルトの検索条件にANDで追加するSQL条件 * 例:movie_path like %foo% *///--------------------------------------------------------------------- whereの書き方はsqlのwhereの書き方と同じです。 select * from movie where (....) and (....) and (XXXX) order by ....; のXXXXに入ります。 例:...
  • deleteFile
    //----------------------------------------------------------------------- //** deleteFile /** 指定ファイルを削除 * @param name ファイルの名前(例:foo.txt) * ファイルが今のスキンのフォルダになければなにも処理しない *///--------------------------------------------------------------------- メソッド一覧
  • getProfile
    //----------------------------------------------------------------------- //** getProfile /** DBに書き込んだスキンの固有情報を取得 * @paramkey キー名 * @paramdef デフォルト値 * @return キー値 *///--------------------------------------------------------------------- タグレット、キースクリプト、startup.jsで使われる場合はスキンに依存しないグローバルスコープに情報が保存されます。 メソッド一覧
  • getRelation
    //----------------------------------------------------------------------- //** getRelation /** textと関連あると思われるファイル一覧を取得 * @paramtext * @paramlimit 取得上限数 * @paramorder 追加ソート順(SQL指定、最初は必ず計算されたランクでソートされる) *///--------------------------------------------------------------------- メソッド一覧
  • wbtc.exe
    wbtc.exeはコマンドラインタイプの「任意の画像をホワイトブラウザ用サムネイルにコンバートする」ツールです。 使用方法 White Browser Thumbnail Converter ver 1.4 入力ファイル(jpg、必須) -w サムネイル1枚の幅(default 160) -h サムネイル1枚の高さ(default 120) -c 横の枚数(default 1) -r 縦の枚数(default 1) -s 指定枚数目の時間を設定([-s id sec]、複数指定可、idは0から)    -w,-h,-c,-rのどれも指定していなければ:     入力ファイルの幅と高さをそのまま使用 -m 指定ファイルを入力ファイルにマージ([-m id sec jpg_path]、複数指定可、idは0から)    -w,-h,-c,-rのどれかが指定して...
  • getAppDir
    //----------------------------------------------------------------------- //** getAppDir /** WhiteBrowser.exeがあるフォルダのパスを取得 * @return フォルダのパス *///--------------------------------------------------------------------- メソッド一覧
  • deleteBookmark
    //----------------------------------------------------------------------- //** deleteBookmark /** 指定ブックマークファイルを削除 * @paramid ブックマークID *///--------------------------------------------------------------------- 注意:ブックマークの実ファイルも削除される メソッド一覧
  • getDBName
    //----------------------------------------------------------------------- //** getDBName /** wbファイルの名前を取得 * @return wbファイルの名前 *///--------------------------------------------------------------------- メソッド一覧
  • 困ったとき
    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.ファイルが登録されない そのファイルの拡張子はサポートフォーマットに入ってますか? 標準サポート以外の拡張...
  • getFindInfo
    //----------------------------------------------------------------------- //** getFindInfo /** 現在の検索用情報を取得 * @return 検索用情報が入っているオブジェクト *///--------------------------------------------------------------------- オブジェクトのプロパティ find 検索ボックスの文字列 sort ソート方式の配列、[0]:並びバーの文字列、[1] addOrderで追加した文字列(先頭が#の場合、overrideを意味する) filter タグバーでチェックされているフィルタの配列 where スキンaddWhereで追加した条件 total 登録ムービーの総数 re...
  • 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...
  • getWatchList
    //----------------------------------------------------------------------- //** getWatchList /** 監視フォルダリストを取得 * @return 監視フォルダのオブジェクト配列 *///--------------------------------------------------------------------- 配列に入っているオブジェクトのプロパティ dir ディレクトリパス auto 起動時自動チェックするかどうか watch 起動中自動チェックするかどうか メソッド一覧
  • getBookmarks
    //----------------------------------------------------------------------- //** getBookmarks /** 指定条件に該当するすべてのブックマークの情報を取得 * @param from 検索結果開始値 * @param count 開始値からいくつ表示するか、-1でfromからの検索結果をすべて表示 * @paramwhere 追加条件(SQL) * @paramorder 追加並び条件(SQL) * @paramoverride 0 いまの検索条件と追加条件をマージして検索 * 1 追加条件のみで検索 * 2 いまの検索条件で検...
  • startup.js
    startup.jsは起動時やスキン切り替え時に自動実行される外部タグレットです。 使用方法 tagletフォルダに"startup.js"という名前のJavaScriptファイルが置いてください。 起動時やスキン切り替え時にそのファイルが自動実行されます。 実行されるタイミングはスキンのonSkinEnterの直後です。 例: var skin = wb.getSkinName(); if(skin == "DefaultBig"){ alert("big"); }
  • getExtensionName
    //----------------------------------------------------------------------- //** getExtensionName /** いまのエクステンションの名前を取得 * @return エクステンションの名前 *///--------------------------------------------------------------------- メソッド一覧
  • stm.exe
    stm.exeはコマンドラインタイプの「動画からサムネイルを生成する」ツールです。 使用方法 Simple Thumbnail Maker ver 2.6   入力ファイル(必須)   -w サムネイル幅(default 160) -h サムネイル高さ(default 120) -c 横の枚数(default 1) -r 縦の枚数(default 1) -q JPEG品質、1~100(default 90) -a 出力アスペクト指定、0 自動、1 4 3、2 16 9(default 0) -d ランダムフレームモード(default 等間隔) -f 連続出力モード、FPSで指定(default 0)    -c*-rで枚数を指定、-oで出力フォルダを指定    -oがなければ入力ファイルと同じフォルダにファイル名フォルダを作る -s 時間指定...
  • KMPlayer
    サムネイルをクリックしてそこからダイレクト再生できるようになります http //www.gigafree.net/media/codecplay/kmplayer.html http //tiltstr.seesaa.net/pages/user/search/?keyword=KMPlayer インストール後、 オプション>再生用プレイヤー>パスにパス、 オプション>再生用プレイヤー>パラメータに起動パラメータを設定してください。 例:パス:C \...\kmp\KMPlayer.exe   パラメータ:/start ms これでサムネイルを"真ん中ボタンクリック"したとき、そのシーンからダイレクト再生できるようになります ※パラメータは /start ms スペース、大文字小文字、全角半角を注意して...
  • checkFile
    //----------------------------------------------------------------------- //** checkFile /** 指定ファイルが存在するかどうかを取得 * @param path ファイルのフルパス * @return 1 ある、0 なし *///--------------------------------------------------------------------- メソッド一覧
  • コマンドライン
    起動と同時に指定キーワード検索やタグレット実行などができます また、起動中のWhiteBrowser.exeがすでに存在している場合、 自動的起動中のWhiteBrowser.exeにそのコマンドラインを渡して検索やタグレットを実行させることができます(リダイレクト)。 オプション: -f : 後続文字列を検索 -d : 後続URLにある動画をダウンロード -t : 後続パスにある内容をタグレットとして実行(フルパスもしくtagletフォルダにあるファイルのファイル名) -p : コマンドラインを起動中のWhiteBrowserにリダイレクトしても、ウィンドウをアクティブにしません -1 ~ -9 : 引数、getArgvを参照ください 例:WhiteBrowser.exe -f "ねこ" 例:WhiteBrowser.exe -d ...
  • Youtubelist2irv
    Youtubeのムービーを簡単にダウンロード&登録できるようになります http //nanabit.net/programming/python/youtubelist2irv.html exe同梱版をダウンロードしてください。 解凍したフォルダをフォルダごとWhiteBrowser.exeと同じフォルダに入れてください。 これでツールバーにYoutubeのムービーアドレスをドラッグしたら、 自動的downloadフォルダにそのムービーをダウンロードし、いまのデータベースに登録します。
  • @wiki全体から「getSelectThums」で調べる

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