Skip to content

Releases: tablacus/TablacusExplorer

26.2.2

02 Feb 13:10

Choose a tag to compare

  • Changed the default setting for configuration file backups to not keep *.bak files.
    Even with this setting, configuration files are now less likely to be corrupted compared to last year’s version.
  • 設定ファイルのバックアップのデフォルト設定が*.bakファイルを残さない設定になりました。
    残さない設定でも去年のバージョンに比べて設定ファイルが壊れにくくなっています。

VirusTotal

26.1.29

29 Jan 14:47

Choose a tag to compare

26.1.29 Pre-release
Pre-release
  • Version 26.1.27で新規保存時に保存できない問題があったので調整 #902
  • Fixed an issue where new configuration settings could not be saved in version 26.1.27 #902

VirusTotal

26.1.27

27 Jan 13:59

Choose a tag to compare

26.1.27 Pre-release
Pre-release
  • より安全に設定ファイルの保存ができるように調整
  • Improved safety when saving configuration files
  • タブを削除時などに出るエラーの調整 #892
  • Fixed errors that occurred when deleting tabs (#892)

VirusTotal

25.12.31

31 Dec 14:19

Choose a tag to compare

  • マウスジェスチャーのツールチップの設定が逆になっていたので訂正 #839

表示やドラッグ&ドロップがおかしい場合
https://wooty.hatenadiary.org/entry/2025/02/03/233544
これでもダメな場合のとりあえずの回避策
Tablacus Explorerを閉じてから フォルダlibにあるtewv32.dlltewv64.dllを削除してみて下さい。

  • In the near future, VBScript will be removed from Windows, and along with that, Scripting.FileSystemObject may become unavailable. Before that happens, we plan to stop using Scripting.FileSystemObject and prepare a compatible alternative.
  • If the Blink version doesn't work
    Delete WebView2's dll
    As a temporary workaround, close Tablacus Explorer again, delete tewv32.dll and tewv64.dll from the lib folder, and then try launching the application once more.

VirusTotal

25.12.30

30 Dec 12:46

Choose a tag to compare

  • 25.5.9での調整でエンバグしていたので再調整 #891

表示やドラッグ&ドロップがおかしい場合
https://wooty.hatenadiary.org/entry/2025/02/03/233544
これでもダメな場合のとりあえずの回避策
Tablacus Explorerを閉じてから フォルダlibにあるtewv32.dlltewv64.dllを削除してみて下さい。

  • In the near future, VBScript will be removed from Windows, and along with that, Scripting.FileSystemObject may become unavailable. Before that happens, we plan to stop using Scripting.FileSystemObject and prepare a compatible alternative.
  • If the Blink version doesn't work
    Delete WebView2's dll
    As a temporary workaround, close Tablacus Explorer again, delete tewv32.dll and tewv64.dll from the lib folder, and then try launching the application once more.

VirusTotal

25.12.27

27 Dec 13:01

Choose a tag to compare

25.12.27 Pre-release
Pre-release
  • 最近の WebView2 では、IDropTarget をオーバーライドしていても WebView2 側で上書きされてしまうケースが発生するようになったため、DragEnter 発生時に明示的にオーバーライドし直すことで、ドラッグ&ドロップ処理が確実にフックされるようにしました。
  • JScript から WebView2 の JavaScript を直接呼び出すとエラーになる問題がありましたが、戻り値を使用しない場合は正常に動作するため、該当箇所は直接呼び出す方式に切り替えました。
    Tablacus Explorer Blink版のスクリプトの構造
  • In recent versions of WebView2, the IDropTarget override can be overwritten by WebView2 itself. To ensure drag-and-drop handling is reliably hooked, the override is now reapplied when DragEnter is detected.
  • Calling WebView2 JavaScript directly from synchronous JScript caused errors. However, it works correctly as long as the return value is not used, so affected code paths were updated to call it directly without expecting a return value.

表示やドラッグ&ドロップがおかしい場合
https://wooty.hatenadiary.org/entry/2025/02/03/233544
これでもダメな場合のとりあえずの回避策
Tablacus Explorerを閉じてから フォルダlibにあるtewv32.dlltewv64.dllを削除してみて下さい。

  • In the near future, VBScript will be removed from Windows, and along with that, Scripting.FileSystemObject may become unavailable. Before that happens, we plan to stop using Scripting.FileSystemObject and prepare a compatible alternative.
  • If the Blink version doesn't work
    Delete WebView2's dll
    As a temporary workaround, close Tablacus Explorer again, delete tewv32.dll and tewv64.dll from the lib folder, and then try launching the application once more.

VirusTotal

25.12.22

22 Dec 14:08

Choose a tag to compare

  • Some fix

表示やドラッグ&ドロップがおかしい場合
https://wooty.hatenadiary.org/entry/2025/02/03/233544
これでもダメな場合のとりあえずの回避策
Tablacus Explorerを閉じてから フォルダlibにあるtewv32.dlltewv64.dllを削除してみて下さい。

  • In the near future, VBScript will be removed from Windows, and along with that, Scripting.FileSystemObject may become unavailable. Before that happens, we plan to stop using Scripting.FileSystemObject and prepare a compatible alternative.
  • If the Blink version doesn't work
    Delete WebView2's dll
    As a temporary workaround, close Tablacus Explorer again, delete tewv32.dll and tewv64.dll from the lib folder, and then try launching the application once more.

VirusTotal

25.12.20

20 Dec 13:57

Choose a tag to compare

  • Visual Studio 2017 Communityに移行しました。
    32ビット版はv141_xpに移行しています。64ビット版はVisual Studio 2026に移行するかも……
  • ドラッグ&ドロップ関連を調整1
    ドラッグ&ドロップ時にアイコンを表示するかの設定を一覧、ツリー、旧タブなどとその他ブラウザで表示している部分で分けました #839
  • ドラッグ&ドロップ関連を調整2
    一覧などからドラッグ&ドロップ時に表示するアイコンをアドオンで設定できるようにしました。
    Windows 11になってから、ドラッグ&ドロップ時のアイコンの背景が透過されず、真っ白な四角い塊をドラッグしなければならないのが、どうにも気になっていました。
    ツリーからのドラッグについては今のところ対応できておりません。

表示やドラッグ&ドロップがおかしい場合
https://wooty.hatenadiary.org/entry/2025/02/03/233544
これでもダメな場合のとりあえずの回避策
Tablacus Explorerを閉じてから フォルダlibにあるtewv32.dlltewv64.dllを削除してみて下さい。

  • In the near future, VBScript will be removed from Windows, and along with that, Scripting.FileSystemObject may become unavailable. Before that happens, we plan to stop using Scripting.FileSystemObject and prepare a compatible alternative.
  • If the Blink version doesn't work
    Delete WebView2's dll
    As a temporary workaround, close Tablacus Explorer again, delete tewv32.dll and tewv64.dll from the lib folder, and then try launching the application once more.

VirusTotal

25.11.13

13 Nov 14:08

Choose a tag to compare

  • ドラッグ&ドロップ関連を調整
    IDropTargetのオーバーライドのタイミングを少し後ろにずらした。高DPIスケールの動作を上書きを設定しないとドラッグ&ドロップできない問題を対策しました。
  • Windows11でダークモード時のクラシックスタイルがうまく効かない問題を対策 #871
    ただしダークモード時のクラシックスタイル時にスクロールバーがライトモードになってしまう
  • 近い将来VBScriptがWindowsから削除され、それに伴ってScripting.FileSystemObjectが使えなくなる可能性があります。それまでにScripting.FileSystemObjectを使わないようにしたり、代替の互換オブジェクトを用意していく予定です。
    とりあえず、Tablacus Explorer本体のScripting.FileSystemObjectを使わない方法に置き換えました。これでしばらくプレリリース版で様子をみてみます。
Scripting.FileSystemObject 置き換え 置き換え2
fso.BuildPath(path, name) PathBuildPath(path, name)
fso.GetDriveName(path) GetDriveName(path)
fso.GetParentFolderName(path) PathGetParentFolderName(path)
fso.GetBaseName(path) GetBaseName(path)
fso.GetFileName(path) GetFileName(path)
fso.GetExtensionName(path) GetExtensionName(path)
fso.CreateFolder(path) api.CreateDirectory(path)
fso.FileExists(path) api.PathFileExists(path) && !api.PathIsDirectory(path)
fso.FolderExists(path) api.PathIsDirectory(path)
fso.GetFileVersion(path) api.GetFileVersionInfo(path)
fso.GetSpecialFolder(0).Path api.GetDisplayNameOf(ssfWINDOWS, SHGDN_FORPARSING) GetWindowsPath()
fso.GetSpecialFolder(1).Path system32
fso.GetSpecialFolder(2).Path wsh.ExpandEnvironmentStrings("%TEMP%") GetTempPath(0)
fso.GetFile(path).Attributes = attr api.SetFileAttributes(path, attr)
fso.GetFolder(path).Attributes = attr api.SetFileAttributes(path, attr)
fso.DeleteFile(path) api.DeleteFile(path) api.SHFileOperation(FO_DELETE, path, null, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.MoveFile(src, dest) api.MoveFileEx(path,src, dest, MOVEFILE_COPY_ALLOWED) api.SHFileOperation(FO_MOVE, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.MoveFolder(src, dest) api.MoveFileEx(path,src, dest, MOVEFILE_COPY_ALLOWED) api.SHFileOperation(FO_MOVE, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.MoveFile(src, dest) api.MoveFileEx(path,src, dest, MOVEFILE_COPY_ALLOWED) api.SHFileOperation(FO_MOVE, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.MoveFolder(src, dest) api.MoveFileEx(path,src, dest, MOVEFILE_COPY_ALLOWED) api.SHFileOperation(FO_MOVE, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.CopyFile(src, dest) api.CopyFile(path,src, dest, true) api.SHFileOperation(FO_COPY, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.CopyFolder(src, dest) api.SHFileOperation(FO_COPY, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)

fso.DrivesWMIWin32_LogicalDiskを使って置き換えました。
fso.CreateTextFileAdodb.Streamを使って置き換えました。
fso.GetFolder(...).SubFoldersapi.FindFirstFileapi.FindNextFileを使って置き換えました。
vbscript.dllが削除されている場合、VBScriptInputBoxはPowerShellMicrosoft.VisualBasicInputBox`を使って置き換えます。

表示やドラッグ&ドロップがおかしい場合
https://wooty.hatenadiary.org/entry/2025/02/03/233544
これでもダメな場合のとりあえずの回避策
Tablacus Explorerを閉じてから フォルダlibにあるtewv32.dlltewv64.dllを削除してみて下さい。

  • In the near future, VBScript will be removed from Windows, and along with that, Scripting.FileSystemObject may become unavailable. Before that happens, we plan to stop using Scripting.FileSystemObject and prepare a compatible alternative.
  • If the Blink version doesn't work
    Delete WebView2's dll
    As a temporary workaround, close Tablacus Explorer again, delete tewv32.dll and tewv64.dll from the lib folder, and then try launching the application once more.

VirusTotal

25.10.16

16 Oct 14:15

Choose a tag to compare

25.10.16 Pre-release
Pre-release
  • Windows11でダークモード時のクラシックスタイルがうまく効かない問題を対策 #871
    ただしダークモード時のクラシックスタイル時にスクロールバーがライトモードになってしまう
  • 近い将来VBScriptがWindowsから削除され、それに伴ってScripting.FileSystemObjectが使えなくなる可能性があります。それまでにScripting.FileSystemObjectを使わないようにしたり、代替の互換オブジェクトを用意していく予定です。
    とりあえず、Tablacus Explorer本体のScripting.FileSystemObjectを使わない方法に置き換えました。これでしばらくプレリリース版で様子をみてみます。
Scripting.FileSystemObject 置き換え 置き換え2
fso.BuildPath(path, name) PathBuildPath(path, name)
fso.GetDriveName(path) GetDriveName(path)
fso.GetParentFolderName(path) PathGetParentFolderName(path)
fso.GetBaseName(path) GetBaseName(path)
fso.GetFileName(path) GetFileName(path)
fso.GetExtensionName(path) GetExtensionName(path)
fso.CreateFolder(path) api.CreateDirectory(path)
fso.FileExists(path) api.PathFileExists(path) && !api.PathIsDirectory(path)
fso.FolderExists(path) api.PathIsDirectory(path)
fso.GetFileVersion(path) api.GetFileVersionInfo(path)
fso.GetSpecialFolder(0).Path api.GetDisplayNameOf(ssfWINDOWS, SHGDN_FORPARSING) GetWindowsPath()
fso.GetSpecialFolder(1).Path system32
fso.GetSpecialFolder(2).Path wsh.ExpandEnvironmentStrings("%TEMP%") GetTempPath(0)
fso.GetFile(path).Attributes = attr api.SetFileAttributes(path, attr)
fso.GetFolder(path).Attributes = attr api.SetFileAttributes(path, attr)
fso.DeleteFile(path) api.DeleteFile(path) api.SHFileOperation(FO_DELETE, path, null, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.MoveFile(src, dest) api.MoveFileEx(path,src, dest, MOVEFILE_COPY_ALLOWED) api.SHFileOperation(FO_MOVE, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.MoveFolder(src, dest) api.MoveFileEx(path,src, dest, MOVEFILE_COPY_ALLOWED) api.SHFileOperation(FO_MOVE, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.MoveFile(src, dest) api.MoveFileEx(path,src, dest, MOVEFILE_COPY_ALLOWED) api.SHFileOperation(FO_MOVE, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.MoveFolder(src, dest) api.MoveFileEx(path,src, dest, MOVEFILE_COPY_ALLOWED) api.SHFileOperation(FO_MOVE, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.CopyFile(src, dest) api.CopyFile(path,src, dest, true) api.SHFileOperation(FO_COPY, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)
fso.CopyFolder(src, dest) api.SHFileOperation(FO_COPY, src, dest, FOF_SILENT | FOF_NOCONFIRMATION, false)

fso.DrivesWMIWin32_LogicalDiskを使って置き換えました。
fso.CreateTextFileAdodb.Streamを使って置き換えました。
fso.GetFolder(...).SubFoldersapi.FindFirstFileapi.FindNextFileを使って置き換えました。
vbscript.dllが削除されている場合、VBScriptInputBoxはPowerShellMicrosoft.VisualBasicInputBox`を使って置き換えます。

表示やドラッグ&ドロップがおかしい場合
https://wooty.hatenadiary.org/entry/2025/02/03/233544
これでもダメな場合のとりあえずの回避策
Tablacus Explorerを閉じてから フォルダlibにあるtewv32.dlltewv64.dllを削除してみて下さい。

  • In the near future, VBScript will be removed from Windows, and along with that, Scripting.FileSystemObject may become unavailable. Before that happens, we plan to stop using Scripting.FileSystemObject and prepare a compatible alternative.
  • If the Blink version doesn't work
    Delete WebView2's dll
    As a temporary workaround, close Tablacus Explorer again, delete tewv32.dll and tewv64.dll from the lib folder, and then try launching the application once more.

VirusTotal