atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
JURIA @Wiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
JURIA @Wiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
JURIA @Wiki
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • JURIA @Wiki
  • @あれこれ-2009年7月

JURIA @Wiki

@あれこれ-2009年7月

最終更新:2009年07月15日 21:59

juria

- view
管理者のみ編集可
@あれこれ-2009年7月

  • [2009-07-15]
    • Flickr、JavaScript つながり &bookmark_hatena(show=none)
  • [2009-07-14]
    • JSFlickrFS &bookmark_hatena(show=none)
  • [2009-07-08]
    • flickr でパケ &bookmark_hatena(show=none)
  • [2009-07-04]
    • 繋ぐ fenrir + TagFs &bookmark_hatena(show=none)
  • [2009-07-02]
    • 繋いでタグファイルシステム &bookmark_hatena(show=none)


[2009-07-15]

Flickr、JavaScript つながり &bookmark_hatena(show=none)

ついでにこれ、 「JavaScriptからFlickr APIで画像検索」 もカスタマイズしてみました。
(↑参照ページのサンプルは title タグが閉じられていないのでコピペ注意!)

デザインの他には、マウスオーバーで画像のタイトルを表示するようにしたのと、
検索ボックス付けただけですが。

Flickr APIによる画像検索 (user_id) サンプル
Flickr APIによる画像検索
&simpleapi_img(http://www.ac.auone-net.jp/~juria/test/flickr/search-user.html)
(ウェブサイトのサムネイル画像リンクのテスト)

[2009-07-14]

JSFlickrFS &bookmark_hatena(show=none)

JSFlickrFS(Flickr file system written by JavaScript)
Flickr をファイルシステムとして閲覧。
DOKAN ライブラリ をインストール後、 JDokan.zip を任意の場所に展開する。

■ JSFlickrFS のソースを自分用にカスタマイズ。
JDokan\Samples\JSFlickrFS\src\JSFlickerFS.js

Line 37
 検索方法の指定
  flickr.photos.search

 自分の photostream からタグ検索(user_id=自分の NSID を指定)
flicker_api_key + '&user_id=88888888@N07&tags=' + keyword;
 全文検索 (text=)
flicker_api_key + '&per_page=30&user_id=NSID&text=' + keyword;
 撮影日時が新しい順に
flicker_api_key + '&sort=date-taken-desc&text=' + keyword;

line 53
 取得する画像のサイズ [mstb] を指定
"_m.jpg";
".jpg";
  mstb,original
s     :75x75
t     :長辺 100px
m     :長辺 240px
-(指定なし):長辺 500px
b     :長辺 1024px オリジナルが大きいサイズの画像 
o     :オリジナルサイズ

line 75
 DOKAN ファイルシステムでマウントするドライブレターを指定
dokanOptions.driveLetter = 'T';

Line 31
 自分で取得した Flickr API キー を使う
var flicker_api_key = Flickr API キー

■日本語で検索
Flickr では shift-jis を utf-8 にエンコードしなきゃなりません。
例によって AutoHotkey と ue2clip を使います。

JSFlickrFS が起動されていなければ \JSFlickrFS\mount.bat を実行して起動、
起動中だったら、検索(はい)か、マウント解除(いいえ)かを選択、
検索するなら Inputbox にキーワードを入力、
JDokan ファイルシステム上に検索キーワード名のフォルダを作成

 JSFlickrFS_search.ahk
ue = path\to\ue2clip.exe  ; ue2clip.exe のパス

DriveGet, list, list  ; JDokan ドライブがマウントされているかどうか
IfnotInString, list, T  ; JSFlickrFS.js で指定したドライブ
  {
  Run, mount.bat,, Min, PID
  Process, wait, %PID%
  }
  Gosub, task

IfInString, list, T
  Gosub, task

task:  ; [はい] でキーワード検索、[いいえ] でマウント解除
MsgBox, 4100, JSFlickrFS, Search or Unmount?
IfMsgBox, No
  {
  Run, unmount.bat,, Min
  ExitApp
  }
IfMsgBox, yes
  Gosub, keyword

keyword:
clip = %Clipboard%
InputBox, tags, tags,,,130,100
  if ErrorLevel <> 0
    ExitApp
  else
    Runwait, %ue% /3 %tags%
    FileCreateDir, T:\%Clipboard%
  sleep, 1000
  Clipboard = %clip%
-ファイラやビューアで T ドライブに移動、アクティブ or 起動する処理-
ExitApp

 AND 検索ならキーワードをスペースと AND で、OR 検索ならスペースと OR で、
 それぞれ繋げばオッケ。
 Llistbox からキーワードを選択して、AND か OR を・・・ってな GUI もできるけど。


フォルダ名が見難いのが難点

ブラウザで Frickr に行って見るなら、ue2clip と InputBox と
Run, http://www.flickr.com/search/?m=text&z=t&s=rec&q=%Clipboard%
てな感じで。(全文検索、サムネイル表示、新着)

[2009-07-08]

flickr でパケ &bookmark_hatena(show=none)

10年来「ライトコールパック」であったが、5月の連休中に携帯機種変、ほとんど
問答無用で「パケットし放題」になった。
使わにゃそんそん、てなわけで、遅ればせながら flickr + 携帯です。

あてがわれたアップロード用メールアドレスに携帯で撮った画像を送信、とか
Flickr Mobile でアップロード・閲覧するとか。

趣味(暇つぶしとも言う)で育ててる草花の写真は折に触れて撮るのでネタには困らん。

んで、左メニューに Flickr badge を張ってみました。
JavaScript が OFF だと画像は見えませんよ。でも HTML にしたから、Flash よりは
ましでしょ?不思議なことに、ここに来てくださる方が JavaScript や Flash をオフに
している割合は、他所より高いんです。高い意識の現われですね。

数日後には JDokan 付属の JSFlickrFS で見られるかも、ってあわ~い期待。

[2009-07-04]

繋ぐ fenrir + TagFs &bookmark_hatena(show=none)


あふ・あふw で DOKAN ファイルシステムにアクセスできない(#1)のは、私的には
かなりショックだった。( JDokan 付属のサンプル、JSFlickrFS でも確認。)
でも、 TagFS は、 fenrir から 使うと便利かも。

検索キーワードを半角スペース2個で区切るとパスの後ろ二つの要素から検索され、
二つ目のキーワードを指定しなければ、タグ名(=フォルダ名)の指定が可能になる。
中間部分一致なので厳密ではないけど。

  • マウントするドライブを決め打ちにし、そのドライブ専用 fenrir を構築する。
  設定ファイル・コマンド専用フォルダ作って、 fenrir 起動時の作業フォルダに
  指定する。(作業フォルダ指定可能なランチャーとかショートカットとかから起動)

  専用 fenrir 初回起動時に設定ファイルが作成されるので、option ウインドウから
  「スキャンの設定」、または直接、専用フォルダ\data\scan.ini を編集する。
\;*
I:\(決め打ちするドライブレターを指定)
  当該ドライブにはタグを登録したフォルダしかないので、スキャン対象除外の設定は
  不要なはず。けど、不要になったり間違って付けたりで削除したいタグをスキャン
  対象から外して(視覚的)に無かったことにしちゃうってのはありかも。
  (現状 TagFs にはタグ削除機能が無いので。)

  • /key= オプションで入力するキーワードを指定して fenrir を起動する。
  下の CraftLaunch の頭の悪い設定例では、予めキーワードの後に半角スペースを
  2個付けてある。
  Ctrl + Enter で CraftLaunch にキーワードを入力して実行すると、パスの後ろから
  2つ目の要素(タグ名)からの検索、
  Enter で実行すると行頭にスペース2個の状態で fenrir が起動するので、続けて
  キーワードを入力するとパスの最後の要素(ファイル名)からの検索になる。
   fenrir 側に行頭に連続スペースのみの場合はリストを表示しないオプションとか
  あるといいんだけど^^;
   CraftLaunch でキーワード入力時にスペース入力するなら、/key=%arg にして
  区切り文字 ; の後に "キーワード "(スペース入力は Ctrl + Space、""で囲む)。


TagFS の起動(Enter)、終了(Ctrl + Enter)
cmd TagFS
 -L tagfs.exe のパス
 -A i(マウントするドライレター)
 -F TagFS のあるフォルダのパス(#1)
 -w 2(最小化して起動)
 ^L &WinMessage
 ^A tagfs.exe,,16,0,0
 -m 0
  #1: QDBM ライブラリ を同フォルダに置いてあるので。パスが通っていれば不要。

専用 fenrir の起動
普通に起動(Shift + Enter)、引数(タグ名)入力待ち(Ctrl + Enter)
cmd fenrir_I
 -L fenrir.exe のパス
 -A /t /restart /key="%arg  "
 -F %LinkDir[fenrir_I]\I-Drive(専用設定ファイルのあるフォルダ)
 ^L &SubCommand
 ^A &Textout;fenrir_I;,&SetCaret;-2
 +L %Link[fenrir_I]
 +A /t /restart
 +F %LinkDir[fenrir_I]\I-Drive
 -m 0

コマンドファイルは既存のものを利用すればいいし(%cmddir= で指定)。

こんな一連の作業は AHK で書いてしまった方がいいでしょうね。
タグもメニュー化できるし。コマンドは・・・ポチエスに渡すか・・・。

[2009-07-02]

繋いでタグファイルシステム &bookmark_hatena(show=none)

DOKAN ライブラリ というものがあるそうな。
Windows 用の仮想ファイルシステムドライバで、カーネルモードとユーザモードを
繋ぎ、ユーザーが独自のファイルシステムを作成、マウント、操作できるようになる。
Linux では普通にできるらしい(FUSE)。

ってな難しい話は置いといて^^;、 TagFS は、その DOKAN ライブラリ を使用して
Windows 上でタグ付けによるバーチャルなファイル管理を実現する。
一つのファイルに対して付けたタグが、Windows で言うところの「フォルダ名」になり
付けたタグの数の分だけ「フォルダ分け」されたように見えるが、実体は一つ。
属性(タグ)による画像管理ソフト AtPicture のタグデータを利用するのが主目的
のようだが、それに拘らずあらゆるファイルにタグ付けが可能だ。

■準備
  • DOKAN ライブラリ v0.4.2 (#1)
  DokanInstall32.msi を実行してインストール

  • TagFS を任意の場所に展開
import.exe(AtPicture のタグデータ用)
insert.exe(個別タグ登録)
tagfs.exe(ファイルシステム マウント)
db フォルダ(タグデータベース)

  • データベース ライブラリ QDBM
  配布ファイルから以下の5つのファイルを抽出、
   TagFS と同じ場所か、パスが通ったところに置く。
libiconv-2.dll
libqdbm.dll.a
jqdbm.dll
mgwz.dll
qdbm.dll
  libqdbm.dll.a と jqdbm.dll は無くても動くけど一応。

■タグを付ける
insert.exe ファイルパス タグ名

■タグファイルシステムをマウントする
tagfs.exe ドライブレター

  #start tagfs/version 0.1.0
  と表示されればオッケー。
  コンソールは起動させたままにしておく。

  終了はコンソールウインドウ上で Ctrl + C
  #finishing...
  #exit
  と表示されるのを待つ。

■動作を確認したソフト
  • cfiler、だいな、xyzzy、xyzzy のファイラー、fenrir、SbFolder の内蔵機能または関連付け実行
  • ttPage-R、TreeEditor、さくらエディタ、秀丸等 エクスプローラの「ファイルを開く」ダイアログを利用するエディタ、エクスプローラ
  • foobar2000
  • AutoHotkey

  あふ、あふw、jFD2、CraftLaunch はフォルダ(= タグ)は認識するが、開けない。
  Everything の検索にはかからなかった。

二つのファイルにそれぞれ複数のタグを付けてみた

一度に複数のファイル・タグを登録できない、階層化も不可、タグファイルシステムを
マウント中はタグ登録ができない、ファイルにどんなタグをいくつ付けたか確認する
方法がない、タグの削除・修正・データベースの再構築などの機能が実装されていない
など、実用レベルには至っていないけど、ファイルシステムの可能性としては期待大よ。

ちなみに、 TagFS は、以前お試しした、 類似画像検索ソフト cprof の作者さんに
よるもの。こんなこともできる、って話で終わるのかな。

参考: FUSE (Filesystem in Userspace)
  : FUSEによる独自ファイルシステムの開発

 #1: TagFS は、 DOKAN ライブラリ v0.5.3, v0.6.0 では動作しなくなりました。
   が、 DOKAN ライブラリ 付属のサンプルプログラム(mirror.exe)でマウントした
   仮想ドライブは「あふ・あふw」で問題なくアクセス可能です。
   参考:@あれこれ-2011年7月 ([2011-07-30]追記)


-

タグ:

@あれこれ タグ TagFS CraftLaunch fenrir DOKAN JDokan Flickr JSFlickrFS
「@あれこれ-2009年7月」をウィキ内検索
LINE
シェア
Tweet
添付ファイル
  • jsFlickr_h.jpg
  • jsFlickr_iv.jpg
  • tagfs_2.jpg
  • tagfs_4.jpg
  • tagfs_c.jpg
  • tagfs_f.jpg
JURIA @Wiki
記事メニュー

Menu


Front Page
Creative Sports
 : Main
 : Mirror
 :Topics

ぷにっつチャンネル @Youtube
juria @Instagram

juria さんち光化計画
 : ひかりOne Tタイプ
 : さよなら Tタイプ

juria @Wiki 新館

▼@あれこれ
  • 2011年11月
  • 2011年10月
  • 2011年8月
  • 2011年7月
  • 2011年5月
  • 2011年4月
  • 2011年3月
  • 2011年2月
  • 2011年1月
▼@あれこれ2010年
  • 201012
  • 201011
  • 201010
  • 201009
  • 201008
  • 201007
  • 201006
  • 201005
  • 201004
  • 201003
  • 201002
  • 201001

▼@あれこれ2009年
  • 200912
  • 200911
  • 200910
  • 200909
  • 200908
  • 200907
  • 200906
  • 200905
  • 200904
  • 200903
  • 200902
  • 200901

▼@あれこれ2008年
  • 200812
  • 200811
  • 200810
  • 200809
  • 200808
  • 200807
  • 200806
  • 200805
  • 200804
  • 200803
  • 200802
  • 200801

▼@あれこれ2007年
  • 200712
  • 200711
  • 200710
  • 200709
  • 200708
  • 200707
  • 200706
  • 200705
  • 200704
  • 200703
  • 200702
  • 200701

▼@あれこれ2006年
  • 200612
  • 200611
  • 200610
  • 200609
  • 200608
  • 200607
  • 200606
  • 200605
  • 200604
  • 200603
  • 200602
  • 200601

▼特別編
  • WindowsはそれなりだけどLinuxは初めてな私
  • Windows XP MS-DOS 起動ディスクって?
  • Windows XP MS-DOS 起動ディスクって? その2
  • Windows XP MS-DOS 起動ディスクって? その3
  • AtPicture history こっそり
  • Fraunhofer IIS MPEG Audio Layer-3 ACM codec Pro
  • Lossless Audio がいいかも、流行りだし
  • MPEG4 AAC LC エンコード
  • あふwと連携
  • あふwと連携 - 其弐
  • IME の状態表示
  • VLC media player でストリーム配信
  • TiMidity++ Windows 版
  • Windows XP 起動の高速化
  • BootVisの失敗
  • GOw(GO for Windows)
  • xyzzy + html+-mode.l + Browserex
  • xyzzy + rss-mode.l
  • xyzzy + Calmemo.l
  • xyzzy + xdoc2txt.l + Hyper Estraier + HE-grep.l
  • xyzzy + estraier.l
  • やることなすことみなリスト

▼番外編
  • ペナン(マレーシア)行って来ましたの記録 その壱
  • ペナン(マレーシア)行って来ましたの記録 その弐
  • ペナン(マレーシア)行って来ましたの記録 その参
  • ペナン(マレーシア)行って来ましたの記録 最終章

▼ページ一覧
  • ページ一覧




#ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。
記事メニュー2

検 索

サイト内検索

更新履歴

取得中です。

リンク


  • 自力整体教室 さあや
  • 『はいびじー・くらふと』
人気記事ランキング
  1. Windows XP MS-DOS 起動ディスクって? その2
  2. @あれこれ-2009年12月
  3. AtPicture history こっそり
  4. xyzzy + Calmemo.l
  5. 筋肉痛発生のメカニズム
  6. @あれこれ-2011年1月
  7. @あれこれ-2009年11月
  8. @あれこれ-2007年11月
  9. @あれこれ-2010年10月
  10. あふwと連携 - 其弐
もっと見る
最近更新されたページ
  • 1129日前

    あふwと連携
  • 1130日前

    メニュー
  • 1130日前

    Front Page
  • 4161日前

    AtPicture history こっそり
  • 4161日前

    IME の状態表示
  • 4843日前

    @あれこれ-2011年11月
  • 5040日前

    @あれこれ-2011年8月
  • 5060日前

    @あれこれ-2011年7月
  • 5071日前

    あふwと連携 - 其弐
  • 5139日前

    @あれこれ-2011年5月
もっと見る
「@あれこれ」関連ページ
  • @あれこれ-2007年1月
  • @あれこれ-2008年8月
  • @あれこれ-2006年10月
  • @あれこれ-2006年12月
  • @あれこれ-2008年2月
人気タグ「Cloud」関連ページ
  • @あれこれ-2010年3月
もっと見る
人気記事ランキング
  1. Windows XP MS-DOS 起動ディスクって? その2
  2. @あれこれ-2009年12月
  3. AtPicture history こっそり
  4. xyzzy + Calmemo.l
  5. 筋肉痛発生のメカニズム
  6. @あれこれ-2011年1月
  7. @あれこれ-2009年11月
  8. @あれこれ-2007年11月
  9. @あれこれ-2010年10月
  10. あふwと連携 - 其弐
もっと見る
最近更新されたページ
  • 1129日前

    あふwと連携
  • 1130日前

    メニュー
  • 1130日前

    Front Page
  • 4161日前

    AtPicture history こっそり
  • 4161日前

    IME の状態表示
  • 4843日前

    @あれこれ-2011年11月
  • 5040日前

    @あれこれ-2011年8月
  • 5060日前

    @あれこれ-2011年7月
  • 5071日前

    あふwと連携 - 其弐
  • 5139日前

    @あれこれ-2011年5月
もっと見る
ウィキ募集バナー
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. MadTown GTA (Beta) まとめウィキ
  2. R.E.P.O. 日本語解説Wiki
  3. シュガードール情報まとめウィキ
  4. SYNDUALITY Echo of Ada 攻略 ウィキ
  5. ガンダムGQuuuuuuX 乃木坂46部@wiki
  6. GTA5 MADTOWN(β)まとめウィキ
  7. ドタバタ王子くん攻略サイト
  8. ありふれた職業で世界最強 リベリオンソウル @ ウィキ
  9. パズル&コンクエスト(Puzzles&Conquest)攻略Wiki
  10. 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. 初音ミク Wiki
  5. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  6. 検索してはいけない言葉 @ ウィキ
  7. 発車メロディーwiki
  8. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  9. 英傑大戦wiki
  10. SDガンダム ジージェネレーションクロスレイズ 攻略Wiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  2. 参加者一覧 - ストグラ まとめ @ウィキ
  3. 参加者一覧 - MadTown GTA (Beta) まとめウィキ
  4. ニャアン(GQuuuuuuX) - アニヲタWiki(仮)
  5. 右園死児報告 - アニヲタWiki(仮)
  6. 発車メロディー変更履歴 - 発車メロディーwiki
  7. ロスサントス警察 - ストグラ まとめ @ウィキ
  8. 意味が違っている実は言ってない台詞(架空人物) - アニヲタWiki(仮)
  9. 姫崎莉波 - アニヲタWiki(仮)
  10. 参加者一覧 - GTA5 MADTOWN(β)まとめウィキ
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.