読者です 読者をやめる 読者になる 読者になる

タブファイラー開発ブログ

Tablacus ExplorerやX-Finderの作者のブログ

ファイル処理の調整(X-Finder/Tablacus Explorer)

今回のファイル処理の調整では、古いAPIのSHFileOperationの代わりに後継のインターフェイスであるIFileOperationが使えれば使う様にしました。 サイズの巨大なファイルやネットワークを使う場合に設計が古いSHFileOperationでは無駄にキャッシュをしたりし…

Windows8でzipfldr.dllを使った解凍

PPxのTOROさんが昔、TwitterでWindows8でzipfldr.dllからIPersistFileが使えなくなったと書かれていました。 Windows8 で PPv の zipfldr.dll 経由 zip 内表示ができなくなった。IPersistFileが使えなくなったようだ orz— TORO (@toroidj) 2012, 8月 29 Tabl…

Delphi 6 Personal EditionにTnt Unicode Controlsを

GitHubにTnt Unicode Controlsのソースがあり、ライセンスが著作権を保持するならば、ソース形の再配布および使用は、修正の有無にかかわらず、許されますとのことだったので、Delphi 6 Personal Editionで動くようにDelphi 6 Personal Editionに無いコント…

X-Finderがavast!に誤検知でブロックされダウンロードできない場合の対処方法

2014年8月18日位からavast!がX-Finderを誤検知でブロックしてしまう問題が発生しています。 様々なアンチウイルスソフトで徹底的に検査するVirusTotalで調べてみましたが、全く問題が無いのでavast!の誤検知だと思います。なんとVirusTotalのavast!も問題な…

X-Finderがavast!に誤検知された場合の対処方法

今日、アンチウイルスソフトのavast!にX-Finderがブロックされました。 様々なアンチウイルスソフトで徹底的に検査するVirusTotalで調べてみましたが、全く問題が無いのでavast!の誤検知だと思います。なんとVirusTotalのavast!も問題ないし…… X-Finder 12の…

Delphi 6で「元に戻す」を実行するサンプルプログラム

GitHubにDelphi 6で「元に戻す」を実行するサンプルプログラムをアップしました。 https://github.com/tablacus/TablacusUndo まず、「ファイルを開く(File Open Dialog)」でファイルを開くのダイアログが開きます。 ここでファイルの操作を行って下さい。 …

中国語(繁体字)の言語ファイル

Tablacus Explorerの中国語(繁体字)の言語ファイルを貰いました。 日本語では見慣れない漢字もありますが、なんとなく意味が分かりますね。 「サイズ」が「大小」なのが興味深い。 【日本語版Windowsなのでヘッダが日本語】 【オプションも中国語(繁体字…

クリップフォルダ(Tablacus Explorer アドオン)

X-Finderでお馴染みのクリップフォルダをTablacus Explorerのアドオンで作りました。 クリップフォルダとはいろんな場所のファイルやフォルダを一時的にまとめておける機能です。 クリップフォルダを作りたいフォルダのファイルやフォルダの無い場所で右クリ…

検索 バー関連のアドオン(Tablacus Explorer)

前回はアドレス バー関連だったので、今回は検索 バー関連の情報を書きます。 検索 バー関連のアドオンは4つあります。 ■フィルター バー フィルター バーは最初からインストールされています。 入力ボックスに文字を入力すると、すぐに開いているフォルダで…

アドレス バー関連のアドオン(Tablacus Explorer)

現在、アドレス バー関連のアドオンは5種類あります。 ■アドレス バー これは最初からインストールされています。Windows XPのエクスプローラのアドレス バーっぽく作っています。 右のボタンのクリックでドライブ一覧が表示されます。 アイコンをクリックす…

イベント関連の調整(Tablacus Explorer)

今回のTablacus Explorerのイベント関連の調整では、イベントのDShellFolderViewEventsを処理するようにしました。 DShellFolderViewEventsのイベントを処理できるようにする為には 1.取得しているIShellViewからGetItemObject(SVGIO_BACKGROUND, ...)を使っ…

Tablacus Explorerのアドオンの解説(X-Finder)

新しいアドオン、X-Finderをインストールするとtablacus Explorerで、X-Finder互換のビルトインコマンドや環境変数が使えるようになります。 ※「Split:」「Drop:」等、まだ使えないビルトインコマンドもあります。 X-Finderのビルトインコマンドを使う場合は…

わかりにくいアドオン・その1(マルチスレッド、マルチタスク等)(Tablacus Explorer)

Tablacus Explorerのアドオンのマルチスレッド、マルチタスク、FastCopy、Fire Fire Copyはコピー中等にTablacus Explorerで他の作業ができなくなる問題をマルチスレッドやマルチタスク等を使って解消する為のものです。 これらのアドオンは一緒にインストー…

メニューを調整しました。(Tablacus Explorer)

前のバージョンまでは、XPやクラシックテーマの場合はTablacus Explorerで追加したメニューアイコンの前だけスペースが開いていました。 これはオーナードローを使っていないので仕方ないことだと思っていました。 しかし、EternalWindowsのビットマップメニ…

タイプを追加しました。(Tablacus Explorer)

昨日の更新で実行時のタイプに「RunAs」と「キー」を追加しました。 「RunAs」は管理者として実行(Vista/7/8)・別のユーザーとして実行(XP)になります。 「キー」はキー入力をエミュレートします。キーの入力はSendKeysと同じで「A」等の普通のキーはそのま…

結果フォルダに対応しました。(Tablacus Explorer)

今回のTablacus Explorerでは結果フォルダに対応しました。 結果フォルダとはX-Finderのクリップフォルダの様に一つの階層にいろいろなファイルやフォルダをまとめる機能です。 クリップフォルダのアドオンは後日にアップする予定です。とりあえず、スピード…

検索機能(X-Finder/Tablacus Explorer)

今回、X-FinderとTablacus Explorerに検索機能を追加しました。 FilterViewってフィルタだと思い込んでいたのですが、ひょんなことから試してみたら、検索だったので、びっくりしました。 この検索はWindows Vista以降しか対応していませんが、Advanced Quer…

続・カスペルスキーの問題

PC

カスペルスキーに調査用データを送って調べてもらったのですが、動作の遅延やエラーなどの発生もなく正常とのこと。 こちらでは問題が出るので今度は簡単なテストプログラムと結果とトレースログを送ってみました。 あちらでも問題が出ればバグをサクッと発…

フォルダの監視(Tablacus Explorer)

Tablacus Explorer 14.2.10からシェル関数のSHChangeNotifyRegister関数でフォルダを監視するようにしました。 フォルダ内の更新はエクスプローラ互換のコントロールを使っている関係で自動的にやってくれるので、今回は開いているタブのフォルダ自体が削除…

ZIPフォルダ内をIShellFolder2で列挙してみた。

前回はIStorageでの列挙でしたが、今回はIShellFolder2→IEnumIDListで列挙できるか試してみました。 IStreamの取得もIShellFolder2->BindToStorageでできました。 ItemIDListからファイル名に変換する場合はIStorageでの列挙の方が簡単ですね。 そして、IShe…

ZIPフォルダ機能無効化でも解凍する(Tablacus Explorer)

Tablacus Explorer 14.1.27からはZIPフォルダ機能が無効化されている場合はzipfldr.dllを直接使ってZIPを解凍する機能を追加しました。 Windowsの高速化などでZIPフォルダ機能を無効化している場合には、アドオンの解凍で解凍ソフトを指定する必要があったの…

続・64ビット環境でスクリプトを実行する

前回の記事を書いた後、思った事、それは 無いなら作れ! マイクロソフトが作らないなら勝手に作ればいい …という訳で、64ビットで動作するMicrosoft Script Control(msscript.ocx)互換のTablacus Script Control 64を作ってみました。 このソフトはMicrosof…

64ビット環境でスクリプトを実行する

64ビットネイティブ環境ではScriptControlが使用できません。代わりに以下の方法があります。 1.IEコンポーネントを使用 htmlを表示するIEコンポーネントのスクリプトタグを使用すれば、スクリプトが実行できます。 メリットはIEの機能(alertやprompt等)が…

Fire File Copyとの連携(Tablacus Explorer)

今回のアドオンはFire File Copyとの連携するアドオンです。 同種のソフトFastCopyの場合は複数の項目を渡すのにWM_DROPFILESが使えたのですが、FFCは対応していません。 それで、X-Finderの場合はOLEドラッグ&ドロップをエミュレートして渡していたのです…

ダイアログでフォルダも選択できるように(Tablacus Explorer)

今回のTablacus Explorer 13.12.22の更新ではダイアログでフォルダも選択できるようにしました。 今まではSHBrowseForFolderでのフォルダ選択がちょっと苦手なので、ポップアップメニューで選択するようにしていました。 Vista以降であれば、フォルダの選択…

アイコンの変更(Tablacus Explorerアドオン)

Tablacus Explorerの新しいアドオン、「アイコンの変更」を使うとフォルダや未定義のファイル、ショーットカットや共有や任意の拡張子のアイコンを好きな物に差し替えることができます。 「Folder closed」は閉じたフォルダ、「Folder opened」は開いたフォ…

ホイールクリックで新しいタブを開く(Tablacus Explorer)

現在、Tablacus Explorerではリスト上でホイールクリックすると選択の切り替えを行うようになっています。これを多くのタブブラウザと同じように新しいタブを開くようにする場合は、ツール→アドオン→マウスの「オプション...」→リスト→3を変更します。 参考…

IContextMenuにIShellBrowserを関連付ける

カスペルスキー対策でコンテキストメニューを調べている時にEternalWindowsを読んでいたら、IContextMenuにIShellBrowserを関連付ける方法が載ってました。 今までのTablacus Explorerでは右クリックから「名前の変更」が選ばれた場合は、Tablacus Explorer…

カスペルスキーの問題

カスペルスキーアンチウイルスを使っているとX-Finderのコンテキストメニューやダブルクリックが遅くなると連絡を貰っていたので、確認のためにWindows XP SP3にKaspersky 2014体験版をインストールしてみました。 報告された方の環境はWindows 8(64ビット)…

タブのダブルクリックでタブを削除(Tablacus Explorer)

Tablacus Explorerでタブのダブルクリックでタブを削除、タブのない場所のダブルクリックで新しいタブにしたいという質問が届きました。 タブのダブルクリックの設定を変更する場合は、ツール→アドオン→マウスの「オプション...」→タブ→11を変更します。 参…

メモ帳の置き換え

Tablacus Explorerのアドオンとして「メモ帳の置き換え」を作成しました。 このアドオンはTablacus Exploerで開くメモ帳を別のエディタに置き換えるアドオンです。 Tablacus Exploerで開かれるメモ帳でコマンドラインが取得できる場合はシステムの関連付けか…

自分で実装しないフォルダツリー

自分で実装しないフォルダツリー X-Finderのシステム互換やTablacus Explorerのフォルダツリーは自分で実装しないで、Windowsの機能で実現しています。 Vista/7/8の場合はINameSpaceTreeControlを使っています。 EternalWindowsの「NameSpaceTreeControlの作…

最近のネットワークの調整

最近、X-FinderとTablacus Explorerで行ったネットワーク関連の調整はネットワークパスを開こうとした際に間違ったサーバー名だったりして問題がある場合、しばらく「応答なし」になって固まってしまう問題を対策していました。 例えば、X-Finder 11-12でア…

フリーソフトスーパーベスト

コンテス・プレーン・ショコラ

モンブランと一緒にフロム蔵王楽天市場店で頼んだ阿部シェフ ’s コンテス・プレーン・ショコラ[emoji:i-189] 生チョコっぽい感じで満足[emoji:i-277]

魅惑のモンブラン

フロム蔵王楽天市場店で魅惑のモンブランを頼んでみました[emoji:i-189] モンブランなのに凄くふわふわのクリームでなかなか美味しい[emoji:i-277]

SOY受賞記念スイーツ福袋!

雑誌やTVで話題のお菓子屋さん【神戸フランツ】のSOY受賞記念スイーツ福袋!を買ってみました。 バームクーヘンもプリンも良かった

Windows100%で紹介されました。

Windows100%の3月号のフリーソフト65でX-Finderが紹介されました。

ネットワークマガジンで紹介されました。

X-Finderがフリーソフト活用委員会コーナー2ページに渡って紹介されました。 内容もUSBメモリを活用する方向にテーマを絞って書かれていて良い感じです。 また、ニュース速報板のファイラー使えよ。色々と捗るぞでちょこちょこX-Finderの名前が出たようです…

チーズケーキ

チーズケーキハウスチロルのクリームチーズケーキとイチゴチーズケーキを食べました[emoji:i-277] すごーくふわふわのチーズケーキ。ふわふわすぎてイチゴチーズケーキは写真の時点でもうボロボロに[emoji:i-282] 本当は半解凍位でカットしておくと良いとの…

クロスタ X'mas ミュージック サミット

今回はいつにもましてメンバーもテンションが上がる曲が多いので 今年最後のライブの出演を思いっきり楽しみたい 名古屋から来てくれるSPOOKEYというバンドがなかなか良いらしいのでこれも楽しみ[emoji:i-189] 2008/12/23(火・祝) 10:45 open 11:15 start (…

ウエディングシュガークラフト&フルーツケーキセット

花のようなケーキのウエディングシュガークラフト&フルーツケーキセット 細部まで丁寧に作られていて良い感じ

京ばあむ

京ばあむを頂きました 洋菓子と抹茶の融合が良い感じ

天使のフロマージュ

今日はパティスリー稲垣の天使のフロマージュを食べました 上のチーズはさらさらの雪の様です。甘さは控えめで中のラ・フランスが良い感じ

しっとり生ロール

今日はモンブランKOBEのスイーツセットのしっとり生ロールを食べました[emoji:i-277] 美味しいケーキのスポンジみたいで凄く美味しかったです[emoji:i-237] モンブランよりも当たりでした[emoji:i-189]

モンブラン

【送料込】当店人気スイーツを一度に試せる!モンブランKOBEお試しスイーツセット1027PUP5が届きました 今日食べたのは左の写真のモンブランポーション、モンブランのクリームが良い感じ

カードリーダーが付いて500円、今月のDIMEはお買い得!

PC

デジカメでよく使われているSDカード、最近の携帯電話でよく使われているMicroSDカードがパソコンで使える様になるカードリーダーが特別付録で付いて500円[emoji:i-234]

憧れの人に会えることに…

今からでも英語を勉強し直さないと[emoji:i-278] 日本語でも頭真っ白になりそうなんだけれど[emoji:i-282]

バンド結成

5月のライブ出演することに…

X-Finder 11-4

何とか間に合った…