>>131
やっとキー送信アプリ側の手直しと検証アプリが出来た
https://i.imgur.com/Ses7cD5.png
漫画ビューア総合スレ Part2
2026/08/14(金) 21:15:00.18ID:8BJtRkXH0
2026/08/14(金) 21:21:12.33ID:8BJtRkXH0
>>132
右側がキー送信アプリで2000~2200Hz位までは正確に遅れる
左側が検証アプリで1900Hz位までは遅延なく受け取れて2000~2200Hzはわずかに遅延するけど受け取り漏れは無い(つまり送信アプリでのキー送信漏れも無い)
右側がキー送信アプリで2000~2200Hz位までは正確に遅れる
左側が検証アプリで1900Hz位までは遅延なく受け取れて2000~2200Hzはわずかに遅延するけど受け取り漏れは無い(つまり送信アプリでのキー送信漏れも無い)
2026/08/14(金) 21:32:39.05ID:8BJtRkXH0
2026/08/14(金) 21:39:02.45ID:8BJtRkXH0
2026/08/14(金) 21:47:55.52ID:8BJtRkXH0
>>131
qview 70 Hz
確実なページ送りではキー送信レートここまで落ちた(検証5回)
114 Hzでも一見したところはスムーズにページ送り出来ていたが
ページ送り処理漏れが1~2個発生することが多い
qview 70 Hz
確実なページ送りではキー送信レートここまで落ちた(検証5回)
114 Hzでも一見したところはスムーズにページ送り出来ていたが
ページ送り処理漏れが1~2個発生することが多い
2026/08/14(金) 21:56:45.75ID:8BJtRkXH0
>>131
gashuu 200 Hz
フルスクリーンがなさそうなので最大化で代用した
もっと送信レートを上げて2000 Hzでも処理漏れは無いけどグルグルマークが出たり全スキップになったりして体感が良くなかった
gashuu 200 Hz
フルスクリーンがなさそうなので最大化で代用した
もっと送信レートを上げて2000 Hzでも処理漏れは無いけどグルグルマークが出たり全スキップになったりして体感が良くなかった
2026/08/14(金) 22:02:11.01ID:8BJtRkXH0
2026/08/14(金) 22:14:08.74ID:8BJtRkXH0
2026/08/14(金) 22:21:39.21ID:8BJtRkXH0
2026/08/14(金) 22:30:54.71ID:8BJtRkXH0
2026/08/14(金) 22:37:19.14ID:8BJtRkXH0
2026/08/15(土) 00:14:35.85ID:IAkVi7Xj0
suzuniaの中の人です。さきほどスレの存在に気付きました。
上の方で触れられている「割合ページ移動」「ゴミ箱に入れるときも確認ダイアログを出す」は対応しました。
このアプリの売りである「速度」とは具体的に、起動速度や画像デコード速度、プリフェッチ範囲辺りが想定でした。
(オプションで「本の残り全ページをキャッシュ上限まで先読みし続ける」という設定がありますので、メモリに余裕があればon推奨です)
皆さんが気にされている?プリフェッチ済みページの切替速度は正直ノーマークでした。ので、この機会に手を入れました。
次の表示用画像まで裏で作り置きしてページ送りを転送だけにする改修で、手元の環境で4K表示、切替 6ms→2.4ms くらいまで削減しました。
連打向けには連打中だけ描画品質を落として高速化するオプション(既定オフ)も追加しました。
上の方で触れられている「割合ページ移動」「ゴミ箱に入れるときも確認ダイアログを出す」は対応しました。
このアプリの売りである「速度」とは具体的に、起動速度や画像デコード速度、プリフェッチ範囲辺りが想定でした。
(オプションで「本の残り全ページをキャッシュ上限まで先読みし続ける」という設定がありますので、メモリに余裕があればon推奨です)
皆さんが気にされている?プリフェッチ済みページの切替速度は正直ノーマークでした。ので、この機会に手を入れました。
次の表示用画像まで裏で作り置きしてページ送りを転送だけにする改修で、手元の環境で4K表示、切替 6ms→2.4ms くらいまで削減しました。
連打向けには連打中だけ描画品質を落として高速化するオプション(既定オフ)も追加しました。
144名無しさん@お腹いっぱい。
2026/08/15(土) 03:09:25.06ID:eG69nkT10 >>143
対応お疲れ様です。まず割合移動について、20に設定で5回で末尾移動と動作確認できました。
実装していただきありがとうございます。
現状での困った点としては下記があります。方針に沿うのであれば検討いただけると助かります。
・起動時のペンギン画像の非表示設定
→カラーが派手なので単色にしたい
・ページスライダーの下部表示
→タイトルバー下は使い辛く、また視認性も悪い。他ビューアと同様に目盛りありのスライダーでは駄目か
・プレイリストの実装
→本棚(フォルダ管理)の不採用は同意する。
しかし複数を連続して読みたい場合は、ミーヤでいうプレイリストがあると助かる。
画面の圧迫については個々に広げればいいと思うが方針に合わないか
・(zipではなく)フォルダでも2ページ表示
→フォルダをDDすると単ページとなり、表示の選択がグレーアウト
・D&Dでビューアをアクティブにする設定
対応お疲れ様です。まず割合移動について、20に設定で5回で末尾移動と動作確認できました。
実装していただきありがとうございます。
現状での困った点としては下記があります。方針に沿うのであれば検討いただけると助かります。
・起動時のペンギン画像の非表示設定
→カラーが派手なので単色にしたい
・ページスライダーの下部表示
→タイトルバー下は使い辛く、また視認性も悪い。他ビューアと同様に目盛りありのスライダーでは駄目か
・プレイリストの実装
→本棚(フォルダ管理)の不採用は同意する。
しかし複数を連続して読みたい場合は、ミーヤでいうプレイリストがあると助かる。
画面の圧迫については個々に広げればいいと思うが方針に合わないか
・(zipではなく)フォルダでも2ページ表示
→フォルダをDDすると単ページとなり、表示の選択がグレーアウト
・D&Dでビューアをアクティブにする設定
2026/08/15(土) 07:27:32.90ID:ntxsaGiI0
使わないくせに手当たり次第いろんなソフトに大量に要望出して後でじっくり選ぼうとしてて草
同じやつだろこれ
同じやつだろこれ
2026/08/15(土) 09:02:11.02ID:2XR7cc1b0
2026/08/15(土) 09:19:58.55ID:HuertplL0
DLページ開いてる時点でDLするでしょう
今は機能拡充に専念して欲しいわ
今のところはAlt+1などにキー割り当てしてもエラー音になるのが不満くらい
今は機能拡充に専念して欲しいわ
今のところはAlt+1などにキー割り当てしてもエラー音になるのが不満くらい
2026/08/15(土) 09:51:44.24ID:6dyo+wOB0
試しに起動はする
でも書庫なしはソフト側からこちらを足きりしてるからなあ
でも書庫なしはソフト側からこちらを足きりしてるからなあ
2026/08/15(土) 10:41:53.43ID:2XR7cc1b0
2026/08/15(土) 10:45:04.58ID:HuertplL0
2026/08/15(土) 10:47:26.89ID:HuertplL0
>>148
何もしなくても書庫内画像見れてるけど7zipにパスを通しているからかな
何もしなくても書庫内画像見れてるけど7zipにパスを通しているからかな
2026/08/15(土) 10:52:23.42ID:HuertplL0
2026/08/15(土) 10:54:12.42ID:HuertplL0
>>143
最速ビューアおめでとうございます
最速ビューアおめでとうございます
2026/08/15(土) 11:33:13.42ID:/6dDeUw30
2026/08/15(土) 11:41:14.66ID:INFarzPq0
俺の考え方、使い方こそ正義だ!みたいなやーつ
156名無しさん@お腹いっぱい。
2026/08/15(土) 12:30:19.93ID:0XWLWN6+02026/08/15(土) 12:44:55.89ID:+9vwJJ5Z0
自作ファイラ+suzunia 8/5版でも自作ファイラ+Leeyesより起動が速くなって望む動作になったからこれでいいや
いままでありがとなkenji
suzuniaさんはタイトルバー隠した全画面表示だと最小化のオプションがないのが気になる
ちょっとしたときに裏行ったりするときに不便
win+Dは効いたがwin+Mは無効だったし
いままでありがとなkenji
suzuniaさんはタイトルバー隠した全画面表示だと最小化のオプションがないのが気になる
ちょっとしたときに裏行ったりするときに不便
win+Dは効いたがwin+Mは無効だったし
2026/08/15(土) 13:33:34.26ID:QHQICt9Y0
>>131
ページ送りは、処理自体の速度差はあるけど、間に合わなかったとき
キーの押した回数を優先して表示はせずにページを進めるのがよいか、
途中のページを表示して間に合わないキー入力をキャンセルするのか、
はどちらが正しいというわけでもなく、作りが違うのかも
デジカメ写真やPDFだと、NeeViewはファイル名とロード中だけでて
画像が出るまでは毎回待たされる
suzuniaはフル画質さっと表示されて速い
画像が画面に出るまでの時間で比べたらかなり差がでるんじゃないかな
ページ送りは、処理自体の速度差はあるけど、間に合わなかったとき
キーの押した回数を優先して表示はせずにページを進めるのがよいか、
途中のページを表示して間に合わないキー入力をキャンセルするのか、
はどちらが正しいというわけでもなく、作りが違うのかも
デジカメ写真やPDFだと、NeeViewはファイル名とロード中だけでて
画像が出るまでは毎回待たされる
suzuniaはフル画質さっと表示されて速い
画像が画面に出るまでの時間で比べたらかなり差がでるんじゃないかな
2026/08/15(土) 13:48:10.15ID:+9vwJJ5Z0
win+Dで最小化しても他で作業しようとすると強制的にsuzuniaがフォーカスするのか
ブラウザとかは最大化したままwin+Dですべてのウインドウを最小化した場合は他のウインドウがフォーカスできるのに
開きなおしたら最大化したままで復帰もできる
ブラウザとかは最大化したままwin+Dですべてのウインドウを最小化した場合は他のウインドウがフォーカスできるのに
開きなおしたら最大化したままで復帰もできる
2026/08/15(土) 15:51:17.72ID:IAkVi7Xj0
・ペンギンは消せます。
・プレイリストに代表される「書庫の管理」系UIは、今のところ対応予定はありません。
将来的に実装予定はありますが、期待しているものとは異なるインターフェースになる可能性があります。
指摘頂いた以下の修正を行いました。ありがとうございます。
・「画像・フォルダでも2ページ表示にする」設定の追加
・「ドラッグ&ドロップでウインドウをアクティブにする」設定の追加
・全画面表示時に最小化/最大化/閉じるボタンが消えるバグ
・操作割り当てで「ALT+通常キー」が効かないバグ
・ページスライダーが見にくい問題(通常のスライダーを用意する予定はありません)
・プレイリストに代表される「書庫の管理」系UIは、今のところ対応予定はありません。
将来的に実装予定はありますが、期待しているものとは異なるインターフェースになる可能性があります。
指摘頂いた以下の修正を行いました。ありがとうございます。
・「画像・フォルダでも2ページ表示にする」設定の追加
・「ドラッグ&ドロップでウインドウをアクティブにする」設定の追加
・全画面表示時に最小化/最大化/閉じるボタンが消えるバグ
・操作割り当てで「ALT+通常キー」が効かないバグ
・ページスライダーが見にくい問題(通常のスライダーを用意する予定はありません)
2026/08/15(土) 16:43:33.16ID:HUu2YuMR0
私が求めているわけではありませんが通常のスライダーをつけないのは画像が縮小されるのが嫌だとかそういう理由なの?
開発ポリシーは支持したいけど参考までに理由は知りたいです
開発ポリシーは支持したいけど参考までに理由は知りたいです
2026/08/15(土) 21:10:11.28ID:lSgH828O0
2026/08/15(土) 22:47:03.40ID:+XZZjsoX0
>>162
mImageViewer v3.0.0
特に変わらないと思う(設定が必要?)
AI関連は無しにしてキャッシュ系は最大値、ビューワモードは複数ウィンドウにしてます
これにするとメインウィンドウのサムネ表示との連動がないので
入力速度␣平均処理漏れ数(5回計測)
5 Hz␣1個
30 Hz␣1個
40 Hz␣2.6個
50 Hz␣8.2個
60 Hz␣19.7個
100 Hz␣228.2個
2000 Hz␣549.8個
低速度でも1個漏れるのは多分バグ
30Hz越えで漏れ数が増えるのは処理速度限界突破でしょうか(バグと呼ぶかは諸説あり)
mImageViewer v3.0.0
特に変わらないと思う(設定が必要?)
AI関連は無しにしてキャッシュ系は最大値、ビューワモードは複数ウィンドウにしてます
これにするとメインウィンドウのサムネ表示との連動がないので
入力速度␣平均処理漏れ数(5回計測)
5 Hz␣1個
30 Hz␣1個
40 Hz␣2.6個
50 Hz␣8.2個
60 Hz␣19.7個
100 Hz␣228.2個
2000 Hz␣549.8個
低速度でも1個漏れるのは多分バグ
30Hz越えで漏れ数が増えるのは処理速度限界突破でしょうか(バグと呼ぶかは諸説あり)
2026/08/15(土) 23:06:10.20ID:QHQICt9Y0
>>163
mImageViewer作者です。詳しい検証ありがとうございます。
コードを確認しました。
mImageViewerは、キーを押しっぱなしにしたときのリピート入力を、
すべて回数として蓄積する作りにはしていません。
押しっぱなし中は、各ページを飛ばさず順番に見せつつ、
読み込み待ちで引っかからないよう、通過中はサムネイル画質で表示します。
キーを離すと、その時点で実際に表示していたページをフル画質へ切り替えます。
今回のツールが、キーを押したまま任意の間隔でリピート入力を送り、
最後の入力直後にキーを離す方式であれば、
最後のリピート入力とキーを離した情報が同時に処理されることがあります。
この場合、最後のリピート分まで進めると、キーを離した後に次のページへ
移動する動きになるため、その1回は実行しないようにしています。
低い頻度でも1回ほど差が出るのは、この動作による可能性が高そうです。
また、処理速度を超える入力についても、後からまとめて移動し続けないよう、
未処理のページ送りをキューへ溜め込まない設計です。
そのため、高い頻度では入力回数との差が大きくなります。
mImageViewer作者です。詳しい検証ありがとうございます。
コードを確認しました。
mImageViewerは、キーを押しっぱなしにしたときのリピート入力を、
すべて回数として蓄積する作りにはしていません。
押しっぱなし中は、各ページを飛ばさず順番に見せつつ、
読み込み待ちで引っかからないよう、通過中はサムネイル画質で表示します。
キーを離すと、その時点で実際に表示していたページをフル画質へ切り替えます。
今回のツールが、キーを押したまま任意の間隔でリピート入力を送り、
最後の入力直後にキーを離す方式であれば、
最後のリピート入力とキーを離した情報が同時に処理されることがあります。
この場合、最後のリピート分まで進めると、キーを離した後に次のページへ
移動する動きになるため、その1回は実行しないようにしています。
低い頻度でも1回ほど差が出るのは、この動作による可能性が高そうです。
また、処理速度を超える入力についても、後からまとめて移動し続けないよう、
未処理のページ送りをキューへ溜め込まない設計です。
そのため、高い頻度では入力回数との差が大きくなります。
2026/08/15(土) 23:10:54.77ID:+XZZjsoX0
>>164
> キーを押しっぱなしにしたときのリピート入力を、
リピートだと64 Hzがシステム限界なので
キー送信アプリでは、SendInput APIで押す、離すをセットにして高速に呼び出してます
> キーを押しっぱなしにしたときのリピート入力を、
リピートだと64 Hzがシステム限界なので
キー送信アプリでは、SendInput APIで押す、離すをセットにして高速に呼び出してます
2026/08/15(土) 23:20:31.14ID:QHQICt9Y0
>>165
詳しい説明ありがとうございます。
毎回 SendInput で「押す→離す」を送っている方式であれば、
先ほど書いた「最後のリピートとキーを離した情報が同時に処理される」
という説明とは別の原因がありそうです。
高い頻度で差が増える点は現在のページ送りの仕組みで説明できますが、
5Hzで554回送った場合にも平均1回ほど欠ける点は、
こちらの通常のキー操作では再現できていません。
開始時のフォーカス切り替えか、どこか一度だけページの表示確定に
200ms以上かかっている可能性などは考えられますが、
現状の情報だけでは特定が難しそうです。
検証アプリを公開可能でしたら、こちらでも同じ条件で確認してみます。
詳しい説明ありがとうございます。
毎回 SendInput で「押す→離す」を送っている方式であれば、
先ほど書いた「最後のリピートとキーを離した情報が同時に処理される」
という説明とは別の原因がありそうです。
高い頻度で差が増える点は現在のページ送りの仕組みで説明できますが、
5Hzで554回送った場合にも平均1回ほど欠ける点は、
こちらの通常のキー操作では再現できていません。
開始時のフォーカス切り替えか、どこか一度だけページの表示確定に
200ms以上かかっている可能性などは考えられますが、
現状の情報だけでは特定が難しそうです。
検証アプリを公開可能でしたら、こちらでも同じ条件で確認してみます。
2026/08/15(土) 23:39:49.39ID:+XZZjsoX0
>>166
確認よろしくお願いします
ダウンロード期限:2026年11月23日(月)
https://96.gigafile.nu/1123-b14d5d9d903ece99395b0aa05dbd6adb7
ソース一式の他、binフォルダにビルド済みexeとslint_cpp.dllを同梱しています
Slint SDK(含むdll)オリジナルはここにあります
https://github.com/slint-ui/slint/releases/download/v1.17.1/slint-compiler-Windows-AMD64.tar.gz
Key / Shortcutはボタンを押すと入力出来ますがCtrlなどのキー入力はバグっていて上手く行きません
フリー版AIが直してくれないので放置してますが直してもらえると嬉しいです
確認よろしくお願いします
ダウンロード期限:2026年11月23日(月)
https://96.gigafile.nu/1123-b14d5d9d903ece99395b0aa05dbd6adb7
ソース一式の他、binフォルダにビルド済みexeとslint_cpp.dllを同梱しています
Slint SDK(含むdll)オリジナルはここにあります
https://github.com/slint-ui/slint/releases/download/v1.17.1/slint-compiler-Windows-AMD64.tar.gz
Key / Shortcutはボタンを押すと入力出来ますがCtrlなどのキー入力はバグっていて上手く行きません
フリー版AIが直してくれないので放置してますが直してもらえると嬉しいです
2026/08/15(土) 23:51:06.27ID:+XZZjsoX0
>>167
C++用のビルド済みSDKはこちらでした
https://github.com/slint-ui/slint/releases/download/v1.17.1/Slint-cpp-1.17.1-win64-MSVC-AMD64.exe
上記インストーラーexeが何所までやってくれるのか分かりませんが自分は手動で解凍して
cmake用の環境変数 Slint_DIR を 解凍先\lib\cmake\Slint に設定しました
C++用のビルド済みSDKはこちらでした
https://github.com/slint-ui/slint/releases/download/v1.17.1/Slint-cpp-1.17.1-win64-MSVC-AMD64.exe
上記インストーラーexeが何所までやってくれるのか分かりませんが自分は手動で解凍して
cmake用の環境変数 Slint_DIR を 解凍先\lib\cmake\Slint に設定しました
2026/08/15(土) 23:51:36.70ID:ntxsaGiI0
そもそも意味あるベンチマークかもわからないのに速攻で作者飛びついてて草
落ち着けよ
落ち着けよ
2026/08/16(日) 08:04:55.17ID:2QwUv3yk0
そもそも1000hzとかで切り替えられて何なの?
高速でページ送りしたい時でも、10hzくらいあれば十分なんだが
高速でページ送りしたい時でも、10hzくらいあれば十分なんだが
2026/08/16(日) 09:50:19.19ID:MPXxe8Vo0
2026/08/16(日) 10:00:37.31ID:gvH/b/o20
suzuniaはネイティブアプリじゃないの?
設定アプリが.netアプリ
違った?
設定アプリが.netアプリ
違った?
2026/08/16(日) 10:07:24.84ID:j+2cJdxc0
.net c#なら早いけどね
昔の.netで語る人が多いからね
昔の.netで語る人が多いからね
2026/08/16(日) 10:11:55.15ID:gvH/b/o20
Windows は Win32 API 直書き、macOS は AppKit 直書き。どちらも NativeAOT で、GUI フレームワーク (WPF / WinForms) を使いません
suzuniaのgithubとかいてある
suzuniaのgithubとかいてある
2026/08/16(日) 10:15:32.27ID:MPXxe8Vo0
NativeAOTって.Netのことだよ?
>Native AOT(Ahead-Of-Time)とは、.NET アプリケーションのビルド時に、中間言語(IL)からOS固有の機械語(ネイティブコード)へ完全にコンパイルする技術です。
どこかのアプリが「.Netのせいで起動が遅い」とか書いたのを鵜呑みにしてるのかな?
>Native AOT(Ahead-Of-Time)とは、.NET アプリケーションのビルド時に、中間言語(IL)からOS固有の機械語(ネイティブコード)へ完全にコンパイルする技術です。
どこかのアプリが「.Netのせいで起動が遅い」とか書いたのを鵜呑みにしてるのかな?
2026/08/16(日) 10:25:53.31ID:SCZ+phCI0
>>167
ツールとソースの公開ありがとうございます。
おかげで原因を特定できました。
A. 5Hz / 1秒 / Max Countなし
B. 5Hz / 1秒 / Max Count=5
で確認すると、どちらも5回キーを送信しますが、修正前のmIVは
Aでは5ページ、Bでは4ページ進みました。
Aでは5回目の送信後も次の周期まで約200ms待ってから、
キー送信ツールが自身のウィンドウを前面へ戻します。
Bでは5回目を送った直後に前面へ戻るため、mIVが最後の入力を
処理する時点ではフォーカスが外れていました。
mIVは、フレーム単位で描画するときに、それまでのキー入力を判断して
動作をするような作りになっています。
このキー入力判断時に、自身がフォアグラウンドでなければ処理をしない、
というロジックがありました。
この判定は、フルスクリーンを別ウィンドウで扱うようになった際に、
別ウィンドウでの入力誤処理を防ぐために追加したものでした。
その後のリファクタリングでキー処理全体の入口へ移され、今回の
入力まで処理しない状態になっていました。
これがBパターンのときに影響し、1回分の処理が減る原因となっていました。
キー入力時点の配送先を基準に処理するよう修正し、修正後はBでも5ページ
進むことを確認しました。次のリリースに反映します。
通常操作では見つけづらいタイミングのバグでしたので、
再現条件を絞った検証とソース公開、大変助かりました。
ありがとうございます。
ツールとソースの公開ありがとうございます。
おかげで原因を特定できました。
A. 5Hz / 1秒 / Max Countなし
B. 5Hz / 1秒 / Max Count=5
で確認すると、どちらも5回キーを送信しますが、修正前のmIVは
Aでは5ページ、Bでは4ページ進みました。
Aでは5回目の送信後も次の周期まで約200ms待ってから、
キー送信ツールが自身のウィンドウを前面へ戻します。
Bでは5回目を送った直後に前面へ戻るため、mIVが最後の入力を
処理する時点ではフォーカスが外れていました。
mIVは、フレーム単位で描画するときに、それまでのキー入力を判断して
動作をするような作りになっています。
このキー入力判断時に、自身がフォアグラウンドでなければ処理をしない、
というロジックがありました。
この判定は、フルスクリーンを別ウィンドウで扱うようになった際に、
別ウィンドウでの入力誤処理を防ぐために追加したものでした。
その後のリファクタリングでキー処理全体の入口へ移され、今回の
入力まで処理しない状態になっていました。
これがBパターンのときに影響し、1回分の処理が減る原因となっていました。
キー入力時点の配送先を基準に処理するよう修正し、修正後はBでも5ページ
進むことを確認しました。次のリリースに反映します。
通常操作では見つけづらいタイミングのバグでしたので、
再現条件を絞った検証とソース公開、大変助かりました。
ありがとうございます。
2026/08/16(日) 10:26:00.30ID:SCZ+phCI0
なお、mIVは通過するページを1枚ずつ順番に表示する方針です。
表示速度を超える連打は、後から実行するために蓄積しないため、
レートを上げると押した回数より進むページ数は少なくなります。
ただし、表示されるページの順序自体は飛びません。
1ページ目から100ページ目まで進める入力をした場合、
100ページ目へ届かないことはあっても、途中のページを飛ばして進むことはありません。
こちらは意図した動作です。
動作検証には影響しませんが、ツール側で1点だけ気づいたところがあります。
Max Count指定時のActual Rateは、最初の送信から最後の送信までを経過時間として
「送信回数÷経過時間」で計算しているようです。
N回の送信間隔はN-1区間なので、表示値がN/(N-1)倍になります。
例えばBでは設定5Hzに対して約6.24Hzと表示されます。
表示速度を超える連打は、後から実行するために蓄積しないため、
レートを上げると押した回数より進むページ数は少なくなります。
ただし、表示されるページの順序自体は飛びません。
1ページ目から100ページ目まで進める入力をした場合、
100ページ目へ届かないことはあっても、途中のページを飛ばして進むことはありません。
こちらは意図した動作です。
動作検証には影響しませんが、ツール側で1点だけ気づいたところがあります。
Max Count指定時のActual Rateは、最初の送信から最後の送信までを経過時間として
「送信回数÷経過時間」で計算しているようです。
N回の送信間隔はN-1区間なので、表示値がN/(N-1)倍になります。
例えばBでは設定5Hzに対して約6.24Hzと表示されます。
2026/08/16(日) 10:27:24.64ID:gvH/b/o20
.netのNativeAOTは知ってるけど
c++で書いてもNativeでAhead of timeだし
どっちが正解かわからない
まぁ、作者答えてくれるやろ
c++で書いてもNativeでAhead of timeだし
どっちが正解かわからない
まぁ、作者答えてくれるやろ
2026/08/16(日) 11:13:13.12ID:gvH/b/o20
>(本体に静的リンク) .NET ランタイム
MacOSばんだとこんなこと書いてあるし
正解は.netのNativeAOTかもね
今ならCsWin32辺りでWin32やら呼んでるのかな
てっきりC++とかで書いてるのかと思った
MacOSばんだとこんなこと書いてあるし
正解は.netのNativeAOTかもね
今ならCsWin32辺りでWin32やら呼んでるのかな
てっきりC++とかで書いてるのかと思った
2026/08/16(日) 20:18:12.58ID:CgupGF3t0
>>163
v3.1.0来たぞ
v3.1.0来たぞ
2026/08/17(月) 01:39:11.91ID:ffzCVteH0
suzunia、「外部プログラム起動」機能が無いという指摘を見落としていたので追加しました。
その他いくつかのバグ修正や小さい機能追加を行っています。
さて。実はsuzuniaは「.NETは何故か遅いと勘違いされているから、最速の画像ビューアを.NETで作ろう」が立脚点になっています。
当然.NETで作られています。
このスレの反応を見ても分かりますが、この意図(.NETで最速の画像ビューアを作る)は達成されたと見て問題無いかと思います。
(機能不足に関する突っ込みも多いですが当然の話で、機能を目的としたアプリではそもそもないから、なんですね。
いま現在、いつの間にか多機能なアプリになってしまいましたが、これは単純に私が凝り性だからというだけで、言ってみればただの蛇足です)
>>67「.net 終了」なんかは自演じゃないかと自分で疑うくらいに狙い通りの反応ですし、
>>172「suzuniaはネイティブアプリじゃないの?」と、ネイティブ実装と勘違いする程度には高速であることも証明されました。
しかもこのレスは「.NETは遅い」という間違った思い込みがあるからこそ出てくる発言で、二重の意味で期待通りでした。
という感じで、まあアプリを使う側からしたらこんなどうでもいいことは考えずに、
Meeyaの代替としての一つの選択肢が出てきた、相性が合えば使い続ければいいし合わなければゴミ扱いする、で良いのではないでしょうか。
その他いくつかのバグ修正や小さい機能追加を行っています。
さて。実はsuzuniaは「.NETは何故か遅いと勘違いされているから、最速の画像ビューアを.NETで作ろう」が立脚点になっています。
当然.NETで作られています。
このスレの反応を見ても分かりますが、この意図(.NETで最速の画像ビューアを作る)は達成されたと見て問題無いかと思います。
(機能不足に関する突っ込みも多いですが当然の話で、機能を目的としたアプリではそもそもないから、なんですね。
いま現在、いつの間にか多機能なアプリになってしまいましたが、これは単純に私が凝り性だからというだけで、言ってみればただの蛇足です)
>>67「.net 終了」なんかは自演じゃないかと自分で疑うくらいに狙い通りの反応ですし、
>>172「suzuniaはネイティブアプリじゃないの?」と、ネイティブ実装と勘違いする程度には高速であることも証明されました。
しかもこのレスは「.NETは遅い」という間違った思い込みがあるからこそ出てくる発言で、二重の意味で期待通りでした。
という感じで、まあアプリを使う側からしたらこんなどうでもいいことは考えずに、
Meeyaの代替としての一つの選択肢が出てきた、相性が合えば使い続ければいいし合わなければゴミ扱いする、で良いのではないでしょうか。
2026/08/17(月) 03:12:32.05ID:DGMEQ4F30
>>181
改めて最新をDLしてみたが操作にスクロールの設定がない
幅に合わせた場合にないと致命的でドラッグ移動出来るとはいえチャタリングでも起きたらページ移動しちゃう
付随してドラッグ終了→ページ移動した際にウインドウ位置が遷移する前の位置にとどまって本来後に読むべきコマを先に読まされることになる
ページ移動したらウインドウ位置のリセットを設定でONOFFさせてほしい
改めて最新をDLしてみたが操作にスクロールの設定がない
幅に合わせた場合にないと致命的でドラッグ移動出来るとはいえチャタリングでも起きたらページ移動しちゃう
付随してドラッグ終了→ページ移動した際にウインドウ位置が遷移する前の位置にとどまって本来後に読むべきコマを先に読まされることになる
ページ移動したらウインドウ位置のリセットを設定でONOFFさせてほしい
2026/08/17(月) 03:18:30.67ID:DGMEQ4F30
幅に合わせた場合WEB閲覧の様に縦読み型でもいいのかもね
確か前スレで誰か話題出してたし
確か前スレで誰か話題出してたし
2026/08/17(月) 10:05:10.68ID:1AfBY6wD0
このスレでsuzuniaの存在を初めて知りました。全ての動作が軽量で小気味いいです(NeeView比)
マウスジェスチャーがあれば完璧なのですが、実装は難しいでしょうか?
マウスジェスチャーがあれば完璧なのですが、実装は難しいでしょうか?
2026/08/17(月) 11:36:22.24ID:Jr0p9GCK0
起動が重い(遅い)ってだけで8割方は.netかで終わってしまうからなぁ
2026/08/17(月) 13:05:49.47ID:+/0pL3XH0
2026/08/17(月) 13:33:08.14ID:qeJy20kp0
じゃあ何で他の.NETアプリは遅いの?
2026/08/17(月) 15:53:35.72ID:PsRblZLr0
おじいちゃん、質問は一回チャッピーに聞いてからって言ったでしょ(言ってない
2026/08/17(月) 17:35:09.35ID:zY2E1Ght0
c#じゃないから
.netが遅いって言う人は昔の.net Frameworkのアプリの話でしょ
.net c#でAIにサンプルレベルでもいいからメモリに積極的にキャッシュするタイプの画像ビューアーを作ってもらえば.netでも速いとわかる
.netが遅いって言う人は昔の.net Frameworkのアプリの話でしょ
.net c#でAIにサンプルレベルでもいいからメモリに積極的にキャッシュするタイプの画像ビューアーを作ってもらえば.netでも速いとわかる
2026/08/17(月) 19:09:45.16ID:nJ0g+K200
c#使ったけど遅かったぞ
チャッピーも仕方ないと言ってた
チャッピーも仕方ないと言ってた
2026/08/17(月) 21:15:20.11ID:+/0pL3XH0
2026/08/17(月) 21:25:37.85ID:+/0pL3XH0
2026/08/17(月) 21:26:11.72ID:+/0pL3XH0
個人的には起動後のNeeviewはトップクラスに高速だと思いますが
>>184 小気味いいです(NeeView比)
とある様にsuzuniaが更にその上を行っているのは自分も感じました
今回の基準でのキー送信ツール計測が良い指標になるのではないかと思ってます
>>184 小気味いいです(NeeView比)
とある様にsuzuniaが更にその上を行っているのは自分も感じました
今回の基準でのキー送信ツール計測が良い指標になるのではないかと思ってます
2026/08/18(火) 01:11:14.38ID:fKDEDXH90
「偉そうなこと語りやがってカスが」みたいな反応が来るかと覚悟していたのに、普通に受け入れられてて笑いました。
>>182
スクロールというか、ズーム周りは作ってる途中で時間切れが来て、それ以降何も弄ってないんですよね。
実装が中途半端で終わっていることは自覚しているので、いずれ改修します。
>>184
右クリック+上下左右のシンプルなマウスジェスチャーは既に対応しています。
右クリック+複数方向の真面目なマウスジェスチャーは、要望の声がもっと多く届けば。
>>187
私から言えるのは「そのアプリが遅いのは.NETのせいではない。suzuniaがその証拠」までです。これ以上は、空気を読んで。
>>192
今のところ、律速の要因が画像デコードに集中していて不可侵なので、これ以上のチューニングは不要と考えています。
プリフェッチのアルゴリズムが少し雑だなと思う部分はあるのですが、まあ目的は達していますので。
しかし皆さん、起動速度はあまり気にしないんですね。私はここが重要ポイントなので、Meeya代替が見当たらなくて困っていたのですが。
>>182
スクロールというか、ズーム周りは作ってる途中で時間切れが来て、それ以降何も弄ってないんですよね。
実装が中途半端で終わっていることは自覚しているので、いずれ改修します。
>>184
右クリック+上下左右のシンプルなマウスジェスチャーは既に対応しています。
右クリック+複数方向の真面目なマウスジェスチャーは、要望の声がもっと多く届けば。
>>187
私から言えるのは「そのアプリが遅いのは.NETのせいではない。suzuniaがその証拠」までです。これ以上は、空気を読んで。
>>192
今のところ、律速の要因が画像デコードに集中していて不可侵なので、これ以上のチューニングは不要と考えています。
プリフェッチのアルゴリズムが少し雑だなと思う部分はあるのですが、まあ目的は達していますので。
しかし皆さん、起動速度はあまり気にしないんですね。私はここが重要ポイントなので、Meeya代替が見当たらなくて困っていたのですが。
2026/08/18(火) 01:27:43.54ID:8XHo0rpg0
都度閉じるタイプのビューアの人は起動時間も気にするかもしれないがファイラ併設型だと一度起動したらそのまま次の本を選ぶだけだから起動よりはページの表示時間の方が重視されるのかと
2026/08/18(火) 09:41:23.17ID:9G5b5y3m0
起動が速いアプリはそれ以外も速いから
起動が遅いのはただデメリットでしかない
起動が遅いのはただデメリットでしかない
2026/08/18(火) 10:01:29.65ID:g0AaKRNf0
トレードオフだよ
suzuniaはページスライダーや情報ウィンドウのように
ユーザーへの情報や状態のフィードバック表示が弱い(デザインや一体感)
suzuniaはページスライダーや情報ウィンドウのように
ユーザーへの情報や状態のフィードバック表示が弱い(デザインや一体感)
2026/08/18(火) 10:22:19.67ID:DaOzGg9a0
起動が遅くても全キャッシュしてページ移動が速いほうがいいね
ミーヤでもキャッシュの設定でそうしている
ミーヤでもキャッシュの設定でそうしている
2026/08/18(火) 10:36:40.95ID:TYYp1iYr0
2026/08/18(火) 21:44:07.64ID:U0Lp/ET50
>>199
公式配布が無いのでmeeyaは持ってないです
公式配布が無いのでmeeyaは持ってないです
2026/08/18(火) 22:05:09.65ID:U0Lp/ET50
>>194,197
(.netでの)目的は達成とのことで(他言語を含めて)起動の早いUIを探してるのならSlintは良さそうです
公式サンプルのgalleryが40msで起動します
https://i.imgur.com/dL3WqPS.png
https://i.imgur.com/xM168yK.png
https://i.imgur.com/HTuAIa7.png
https://i.imgur.com/sAyFUQh.png
(.netでの)目的は達成とのことで(他言語を含めて)起動の早いUIを探してるのならSlintは良さそうです
公式サンプルのgalleryが40msで起動します
https://i.imgur.com/dL3WqPS.png
https://i.imgur.com/xM168yK.png
https://i.imgur.com/HTuAIa7.png
https://i.imgur.com/sAyFUQh.png
2026/08/18(火) 22:07:56.25ID:U0Lp/ET50
>>132,167もSlint製で40ms弱で起動します
2026/08/18(火) 22:13:16.42ID:U0Lp/ET50
>>201,202
40msで起動とは空のウィンドウではなく内容の描画された画面の起動です
40msで起動とは空のウィンドウではなく内容の描画された画面の起動です
2026/08/18(火) 22:17:30.72ID:U0Lp/ET50
suzunia-20260818は初回起動しただけのデフォルト状態(ペンギン付)で起動時間45msでした
2026/08/19(水) 00:49:57.42ID:WjEB+enN0
QTだと150msくらい
サムネイル描画も向いてないみたいだからビュアの作成には使わんほうが良い
サムネイル描画も向いてないみたいだからビュアの作成には使わんほうが良い
2026/08/19(水) 02:28:05.28ID:BAJRpobB0
suzuniaの目的は「.NETは遅くないことを証明する」なので、45msと40msで争っても仕方ないので正直どうでもいいかなって思います。
起動に数秒掛かる異常なアプリが「.NETのせいです」って言い訳できないようにしたいだけなので。
起動に数秒掛かる異常なアプリが「.NETのせいです」って言い訳できないようにしたいだけなので。
2026/08/19(水) 03:09:21.99ID:bJM6/48D0
起動時にライセンスチェックとか通信しちゃう系だと関係なく起動遅そうとは思う
208名無しさん@お腹いっぱい。
2026/08/19(水) 10:04:15.76ID:3uAG4cHG0 suzunia haruhi no yu-utsu
2026/08/19(水) 10:26:05.67ID:WjEB+enN0
>>206
でもこれって、デブのせいでリレーが遅いっていうのを、走れるデブもいるからデブが原因ではないって言ってるだけだと思うんだよね
でもこれって、デブのせいでリレーが遅いっていうのを、走れるデブもいるからデブが原因ではないって言ってるだけだと思うんだよね
2026/08/19(水) 12:12:41.34ID:XQieg/E+0
>>206
.net製アプリが遅いのはコンポーネントとか利用するからだってのは周知なんよ
それらを利用する事で「簡単に」作れる事がウリなんだから
あんたのは「速くなるように設計してそれが目的になったアプリ」なんだからそれで他のと比べて速く無かったら文句の対象にはなるって話
目的が達成されても「あんたの作ったアプリが特別早いだけ」って査定にしかならんのよ
他のよく使われてるユーザーの多い大多数のアプリは遅いまんまなんだから
.net製アプリが遅いのはコンポーネントとか利用するからだってのは周知なんよ
それらを利用する事で「簡単に」作れる事がウリなんだから
あんたのは「速くなるように設計してそれが目的になったアプリ」なんだからそれで他のと比べて速く無かったら文句の対象にはなるって話
目的が達成されても「あんたの作ったアプリが特別早いだけ」って査定にしかならんのよ
他のよく使われてるユーザーの多い大多数のアプリは遅いまんまなんだから
2026/08/19(水) 12:52:45.39ID:BAJRpobB0
周知ではないですね。例えば >>67 「.net 終了」といった、".NETな時点で駄目だ"という反応が分かりやすい証明になっています。
なんというか、噛みつきたいだけのレスに対応するのはこれで最後にしますね。
なんというか、噛みつきたいだけのレスに対応するのはこれで最後にしますね。
2026/08/19(水) 13:06:06.13ID:mZa/pNEg0
デスクトップUIフレームワーク15種のメモリ使用量計測
https://zenn.dev/mizugeeks/articles/1019cf2353d343
比較対象:
WebView系 Electron, Tauri, Wails, Neutralino
クロスプラットフォーム Flutter, Compose Multiplatform(JVM), Avalonia(.NET), Fyne (Go)
Rust系 Slint, egui, iced
ネイティブ GTK4 (C), Qt 6 (C++), AppKit (Swift), SwiftUI
https://zenn.dev/mizugeeks/articles/1019cf2353d343
比較対象:
WebView系 Electron, Tauri, Wails, Neutralino
クロスプラットフォーム Flutter, Compose Multiplatform(JVM), Avalonia(.NET), Fyne (Go)
Rust系 Slint, egui, iced
ネイティブ GTK4 (C), Qt 6 (C++), AppKit (Swift), SwiftUI
2026/08/19(水) 13:33:53.42ID:U4E6eKHk0
そもそもあんた噛みつきたくてアプリ作ったんじゃんw
2026/08/19(水) 13:38:53.34ID:AqsoGXR70
論より証拠でアプリ提出してる側のが強いわな
御託と違って他人の役にも立ってるし
御託と違って他人の役にも立ってるし
2026/08/19(水) 13:55:07.92ID:Ju8et1Ij0
>>214
.netで遅くなる要素を使ってないから速いのであって、.netが速いって証明をしたわけではないよ
.netで遅くなる要素を使ってないから速いのであって、.netが速いって証明をしたわけではないよ
2026/08/19(水) 14:05:12.42ID:AqsoGXR70
>>215
suzunia作者さん含め,netが速いか遅いかで戦ってるが一ユーザーからしたら書かれてる言語が速いか遅いかではなく自分が使うアプリが速いか遅いかにしか興味はない
自分の中ではsuziniaが既存のアプリの中では速いって事で充分
suzunia作者さん含め,netが速いか遅いかで戦ってるが一ユーザーからしたら書かれてる言語が速いか遅いかではなく自分が使うアプリが速いか遅いかにしか興味はない
自分の中ではsuziniaが既存のアプリの中では速いって事で充分
2026/08/19(水) 14:48:27.98ID:87X0jOSA0
2026/08/19(水) 14:58:47.13ID:AqsoGXR70
>>217
興味はないが傍から見るに
ゼロヨンレースにホットロッド持ち込んだら後出しで市販車に限るって言いだしてる感じにしか見えん
プログラマさん達には譲れない線があるっぽいのは把握したので意向ROMに戻ります
興味はないが傍から見るに
ゼロヨンレースにホットロッド持ち込んだら後出しで市販車に限るって言いだしてる感じにしか見えん
プログラマさん達には譲れない線があるっぽいのは把握したので意向ROMに戻ります
2026/08/19(水) 15:21:50.44ID:3uAG4cHG0
AI使えば自分でもソフト作れるかなって思ったけど、導入の部分で躓いて終わった
2026/08/19(水) 15:37:15.75ID:GIPFSPUb0
人には人のリビドーがある
ただ、評価の暴力によって特定議題に誘導した結果、
ユーザーにも開発者にも視野狭窄を強いてしまっている感覚は残る
ただ、評価の暴力によって特定議題に誘導した結果、
ユーザーにも開発者にも視野狭窄を強いてしまっている感覚は残る
2026/08/19(水) 16:38:23.79ID:HHa3MwrE0
よくわかんないけぢどパイプラインとアーキテクチャ次第である程度は速くなります
2026/08/19(水) 18:20:48.70ID:87X0jOSA0
>>218
例えがズレてんな
例えがズレてんな
2026/08/19(水) 22:00:51.52ID:mZa/pNEg0
>>206
なるほどですね
試しにSlintで画像を表示させてみたら、今まで40msで起動していたSlintデフォルトのレンダリングバックエンドでは、4K幅いっぱいにして縦スクロールするとスムーズにならないことが分かりました
GPU系のバックエンドにしたら1フレーム1pxのスクロールが見た目完全スムーズでpresent-monで60fps出ましたが、起動時間は180msになりました
こう言うのがトレードオフなんですね
なるほどですね
試しにSlintで画像を表示させてみたら、今まで40msで起動していたSlintデフォルトのレンダリングバックエンドでは、4K幅いっぱいにして縦スクロールするとスムーズにならないことが分かりました
GPU系のバックエンドにしたら1フレーム1pxのスクロールが見た目完全スムーズでpresent-monで60fps出ましたが、起動時間は180msになりました
こう言うのがトレードオフなんですね
2026/08/19(水) 22:05:45.86ID:mZa/pNEg0
>>212
Slintが総合でメモリ使用量が一番少ないと思ったらフォントが関係してた...
確かに何も指定しなくても日本語やカラー絵文字表示出来るのでインストール済みフォントを使っているのでしょうね
> 日本語表示のため egui, iced は CJKフォントをプロセス内に読み込むのでメモリ使用量が約25MBほど増えています。実用アプリとしての計測を行いたかったので日本語は必須とさせていただきました。それを除くと egui, iced は Slint と互角以上のパフォーマンスです。
Slintが総合でメモリ使用量が一番少ないと思ったらフォントが関係してた...
確かに何も指定しなくても日本語やカラー絵文字表示出来るのでインストール済みフォントを使っているのでしょうね
> 日本語表示のため egui, iced は CJKフォントをプロセス内に読み込むのでメモリ使用量が約25MBほど増えています。実用アプリとしての計測を行いたかったので日本語は必須とさせていただきました。それを除くと egui, iced は Slint と互角以上のパフォーマンスです。
2026/08/19(水) 22:10:39.62ID:mZa/pNEg0
2026/08/20(木) 02:19:26.21ID:On8usCtu0
2026/08/20(木) 06:05:19.21ID:/H2DvrHB0
?
2026/08/20(木) 11:05:59.44ID:aMEf2zTx0
suzuniaのアプリ名の命名由来は?
2026/08/21(金) 19:03:15.96ID:tRp1P8xO0
管理で画像を書庫を圧縮したり
書庫をネストにして圧縮したり
何でそういうことをするのかな
巻数管理なら無圧縮でサブディレクトリでいいでしょ
圧縮していると読み込みのに時間がかかるし
それで読み込みが遅いとかファイルが読めないとか開発者には同情する
最悪なのがソリッド圧縮やネスト書庫している書庫
バックアップや配布用じゃないし
それ管理用で使うものじゃないだろう
メモリでもディスクでも解凍必死じゃん
書庫をネストにして圧縮したり
何でそういうことをするのかな
巻数管理なら無圧縮でサブディレクトリでいいでしょ
圧縮していると読み込みのに時間がかかるし
それで読み込みが遅いとかファイルが読めないとか開発者には同情する
最悪なのがソリッド圧縮やネスト書庫している書庫
バックアップや配布用じゃないし
それ管理用で使うものじゃないだろう
メモリでもディスクでも解凍必死じゃん
2026/08/21(金) 19:09:04.72ID:CqD1gwUs0
自分で管理してるのか怪しいよな
2026/08/21(金) 19:27:15.21ID:fm9nqnZu0
漫画ビューアなんて用途のメインは割れだろ
何を今更
何を今更
2026/08/21(金) 19:34:03.90ID:b8Aqv14K0
いらん事をしたり顔でいう間抜けってほんとに居るんだな
2026/08/21(金) 19:44:59.29ID:64aFKb8T0
ビューアがネスト無しの無圧縮zipに変換すれば良いじゃん
オリジナルは削除で
オリジナルは削除で
2026/08/21(金) 19:57:45.30ID:imc0lJYn0
mIV作者です。話題に関連して補足です。
mIVでは、画像自体は再圧縮せず、ZIPの圧縮方式を無圧縮にした
1つのZIPへ変換する機能を実装しています。
入れ子になったZIP/RAR/7z/LZH等も再帰的に展開し、
inner.zip/01.jpg のように元の書庫名をフォルダ相当のパスとして残して、
1つの無圧縮ZIPへまとめます。
変換後は内側の書庫をその都度展開せず、各画像を直接読み出せます。
メニューの「変換 → ZIP変換」から利用できます。
なお、変換元のアーカイブは自動では削除しないため、
変換後は元ファイルとZIPの両方が残ります。
mIVでは、画像自体は再圧縮せず、ZIPの圧縮方式を無圧縮にした
1つのZIPへ変換する機能を実装しています。
入れ子になったZIP/RAR/7z/LZH等も再帰的に展開し、
inner.zip/01.jpg のように元の書庫名をフォルダ相当のパスとして残して、
1つの無圧縮ZIPへまとめます。
変換後は内側の書庫をその都度展開せず、各画像を直接読み出せます。
メニューの「変換 → ZIP変換」から利用できます。
なお、変換元のアーカイブは自動では削除しないため、
変換後は元ファイルとZIPの両方が残ります。
2026/08/21(金) 20:03:08.72ID:voSsWvaI0
2026/08/21(金) 20:16:24.71ID:imc0lJYn0
>>235
変換処理については安全寄りにしており、
変換中に画像や入れ子書庫の読み取りエラーがあれば失敗扱いにしています。
変換後も、完成したZIPをいったん開き直し、全画像を最後まで読み取って
CRCと画像件数を確認してから、完成ファイルとして出しています。
AIにも念入りにテストさせていますが、それでもソフトウェアである以上、
完全に問題がないとは言い切れません。
元ファイルを自動削除し、万が一変換漏れや破損があった場合は
取り返しがつかなくなるため、変換元は自動削除しない方針にしています。
実際に変換後のZIPを開いて内容を確認いただいたうえで、
必要に応じて元ファイルを削除していただく形でお願いしたいと考えています。
変換処理については安全寄りにしており、
変換中に画像や入れ子書庫の読み取りエラーがあれば失敗扱いにしています。
変換後も、完成したZIPをいったん開き直し、全画像を最後まで読み取って
CRCと画像件数を確認してから、完成ファイルとして出しています。
AIにも念入りにテストさせていますが、それでもソフトウェアである以上、
完全に問題がないとは言い切れません。
元ファイルを自動削除し、万が一変換漏れや破損があった場合は
取り返しがつかなくなるため、変換元は自動削除しない方針にしています。
実際に変換後のZIPを開いて内容を確認いただいたうえで、
必要に応じて元ファイルを削除していただく形でお願いしたいと考えています。
2026/08/21(金) 20:23:05.51ID:voSsWvaI0
>>236
> 変換後も、完成したZIPをいったん開き直し、全画像を最後まで読み取って
> CRCと画像件数を確認してから、完成ファイルとして出しています。
ファイル移動系のツールならここまで出来ていれば普通に元ファイル削除で移動完了だけど
> AIにも念入りにテストさせていますが、それでもソフトウェアである以上、
> 完全に問題がないとは言い切れません。
確かにAIがプログラムを書いてAIがテストしてるだけだと作者すら自信を持てないという事か
> 変換後も、完成したZIPをいったん開き直し、全画像を最後まで読み取って
> CRCと画像件数を確認してから、完成ファイルとして出しています。
ファイル移動系のツールならここまで出来ていれば普通に元ファイル削除で移動完了だけど
> AIにも念入りにテストさせていますが、それでもソフトウェアである以上、
> 完全に問題がないとは言い切れません。
確かにAIがプログラムを書いてAIがテストしてるだけだと作者すら自信を持てないという事か
2026/08/21(金) 20:31:40.14ID:imc0lJYn0
>>237
本業プログラマなので自分でもコードは書きますが、
自分で書いたものでも「安全です」と言い切る自信は持てないですね。
なにより検証するのが自分一人なので、どうしても限界があります。
SQLiteは、テストコードとテストスクリプトが本体の約590倍あると
公表しているほど念入りに検証されていますが、それでも今年、
15年以上前から存在していたデータ破損バグが見つかったそうです。
このニュースはわたしも驚きましたし、そういう事例を見ると、
変換元を自動削除しても安全ですとは、とても言えない気分です。
本業プログラマなので自分でもコードは書きますが、
自分で書いたものでも「安全です」と言い切る自信は持てないですね。
なにより検証するのが自分一人なので、どうしても限界があります。
SQLiteは、テストコードとテストスクリプトが本体の約590倍あると
公表しているほど念入りに検証されていますが、それでも今年、
15年以上前から存在していたデータ破損バグが見つかったそうです。
このニュースはわたしも驚きましたし、そういう事例を見ると、
変換元を自動削除しても安全ですとは、とても言えない気分です。
2026/08/21(金) 20:43:48.77ID:3VEBFPJG0
ユーザーが自分で変換して管理すればいいの
2026/08/21(金) 20:51:23.79ID:ekCPqC2q0
>>238,239
ユーザーが勝手に使ったツールで勝手に失敗する分には我関せずで貫けるからね
でもSQLiteとは状況が違って
> 変換後も、完成したZIPをいったん開き直し、全画像を最後まで読み取ってCRCと画像件数を確認
この時点で完全に継承済みだから、この検証コードだけ念入りにテストするのが作者の務めだと思うけど
AIがいつ勝手に変更するかも分からないし難しいな
ユーザーが勝手に使ったツールで勝手に失敗する分には我関せずで貫けるからね
でもSQLiteとは状況が違って
> 変換後も、完成したZIPをいったん開き直し、全画像を最後まで読み取ってCRCと画像件数を確認
この時点で完全に継承済みだから、この検証コードだけ念入りにテストするのが作者の務めだと思うけど
AIがいつ勝手に変更するかも分からないし難しいな
2026/08/21(金) 20:51:51.27ID:ekCPqC2q0
>>240
完全に検証済み
完全に検証済み
2026/08/22(土) 09:05:45.79ID:X7xvsRGy0
アドバイス罪を背負ったおじさんもそうだそうだと言っています
タダで提供してるツールで実害が起きても対応無理やしなぁ
でも利便性は追及したいよねっていう折衷案を用意してくれてるってこと結構なことじゃないすか
タダで提供してるツールで実害が起きても対応無理やしなぁ
でも利便性は追及したいよねっていう折衷案を用意してくれてるってこと結構なことじゃないすか
2026/08/23(日) 00:39:22.00ID:DQ0/EYrR0
画像ビューアーでもソースの公開されているアプリは多いのだから要望厨はどうして自分でAIを使いアプリを作らないの
クリーンコードでなくてもソースの公開されているアプリをフォークして作ればいいでしょ
クリーンコードでなくてもソースの公開されているアプリをフォークして作ればいいでしょ
2026/08/23(日) 00:47:45.27ID:7bjdx9f90
安易にAIに尾任せ従順して
OS巻き込んで壊れるのが居ても
ちょっと驚かない
OS巻き込んで壊れるのが居ても
ちょっと驚かない
2026/08/23(日) 01:17:32.86ID:faPMklSd0
>>243
とりあえず試してみようの価値観がないんでしょ....
まーこういう言い方はあまりよくないけども日本のコミュニティはとりあえず試すというのがないのかも
恥の文化や失敗が怖いという人が多いんだろうけどそれを無視して試すと見えてくるものはあるな
とりあえず試してみようの価値観がないんでしょ....
まーこういう言い方はあまりよくないけども日本のコミュニティはとりあえず試すというのがないのかも
恥の文化や失敗が怖いという人が多いんだろうけどそれを無視して試すと見えてくるものはあるな
2026/08/23(日) 01:18:33.96ID:faPMklSd0
2026/08/23(日) 09:12:16.75ID:q1sturlP0
2026/08/23(日) 11:50:01.56ID:4VkVC59A0
ソフトウェアは育てるものですよね
2026/08/23(日) 12:28:36.24ID:PwEG7zMa0
作り手が作りたいものを作り使い手が使いたいものを使う
それだけだろ
mIVは高スペック仕様だったから足切りされた
suzuniaはスクロールのキーコンフィグがなくて不便と伝えたが放置されてるがまあ仕方ない
フィードバックしても実装するしないは作者の自由だしな
それだけだろ
mIVは高スペック仕様だったから足切りされた
suzuniaはスクロールのキーコンフィグがなくて不便と伝えたが放置されてるがまあ仕方ない
フィードバックしても実装するしないは作者の自由だしな
2026/08/23(日) 15:05:25.03ID:rOK+HBYz0
画像ビューアーの最低動作要求
CPU Ryzen 3000
RAM OS込みで32GB
解像度 最低FHD 4K推奨
SSD必須
快適に使うならこれぐらいのPCは用意してほしい
でもこのスレをみると怪しい
CPU Ryzen 3000
RAM OS込みで32GB
解像度 最低FHD 4K推奨
SSD必須
快適に使うならこれぐらいのPCは用意してほしい
でもこのスレをみると怪しい
2026/08/23(日) 15:11:03.37ID:q1sturlP0
そんなミドルよりちょっと上あたりのスペックを最低基準にされましても
2026/08/23(日) 15:22:30.67ID:I3m8vwB80
いやいや10万円ノートパソコンが基準でしょ
CPU AMD Ryzen 5 230 3.5GHz/6コア
GPU iGPU CPU内蔵
RAM 16 GB
M.2 SSD:512GB
OS Windows 11 Home 25H2
CPU AMD Ryzen 5 230 3.5GHz/6コア
GPU iGPU CPU内蔵
RAM 16 GB
M.2 SSD:512GB
OS Windows 11 Home 25H2
2026/08/23(日) 16:01:39.78ID:cSRN2k9V0
もうすぐスマホネイティブ世代のサブPCはメモリ8GBになる
> Windows 11、メモリ8GB環境への最適化を年内実施へ
> Windows 11、メモリ8GB環境への最適化を年内実施へ
2026/08/23(日) 16:19:02.16ID:faPMklSd0
>>249
そういう側面もあるけどエンジニアとユーザーが協力して発展してるソフトウェアもあるんじゃない?
確かに自分のニーズと合うソフトを探して使えばいいだけだけど
そういうユーザーだけだとソフトウェア自体が育たないと思うぞ?w
そういう側面もあるけどエンジニアとユーザーが協力して発展してるソフトウェアもあるんじゃない?
確かに自分のニーズと合うソフトを探して使えばいいだけだけど
そういうユーザーだけだとソフトウェア自体が育たないと思うぞ?w
255名無しさん@お腹いっぱい。
2026/08/23(日) 16:25:41.60ID:vL6Garge02026/08/23(日) 16:41:53.09ID:4bekTW+00
2026/08/23(日) 17:04:43.23ID:ka0wx2eL0
図星、中らずと雖も遠からず、火のない所に煙は立たぬ、男か女
2026/08/23(日) 17:07:42.70ID:rOK+HBYz0
アプリを公開しようと何度か考えたけど公開する前に他のアプリが公開されてスレで批判されたりしていて微妙でした
もう少し作り込もうと思った
そしてまだライセンス画面を作っていないことに気がついて数週間がたった
なんていうか短期なユーザーが多いねアップデートなんて月1くらいあればいいじゃんと思うのでした
もう少し作り込もうと思った
そしてまだライセンス画面を作っていないことに気がついて数週間がたった
なんていうか短期なユーザーが多いねアップデートなんて月1くらいあればいいじゃんと思うのでした
2026/08/23(日) 17:12:30.18ID:PwEG7zMa0
2026/08/23(日) 17:39:06.54ID:EcJ/Pn/m0
批判を気にしてるようじゃ公開しない方がいいと思う
2026/08/23(日) 17:42:17.48ID:faPMklSd0
ぶっちゃけカスハラとか誹謗中傷以外の論外コメントは除外して
批判や指摘を恐れるようじゃソフトウェアは公開できないよ??
そうやって改善点を上げてくれるユーザーがいるから変化するものもあるからな
批判や指摘を恐れるようじゃソフトウェアは公開できないよ??
そうやって改善点を上げてくれるユーザーがいるから変化するものもあるからな
2026/08/23(日) 17:42:36.97ID:kW1E1nrO0
批判の中にも建設的なものがあるけどな
一切批判は受け付けない、承認だけしろ、なら
公開初期ハネムーン期間が終わったらトンズラしろ
一切批判は受け付けない、承認だけしろ、なら
公開初期ハネムーン期間が終わったらトンズラしろ
2026/08/23(日) 17:50:50.08ID:9nqDFKkA0
技術面では当然そうなりますよねー
公開する人全員が技術の向上や機能の発展を期待している訳じゃないんだろうが
インターネットで世界に公開したら当然それなりの批評を受けるのは避けられないからね
こればっかりはしょうがないかと
公開する人全員が技術の向上や機能の発展を期待している訳じゃないんだろうが
インターネットで世界に公開したら当然それなりの批評を受けるのは避けられないからね
こればっかりはしょうがないかと
2026/08/23(日) 17:56:51.16ID:Bokqkvq70
>>258
直近のsuzuniaを例に考えると.net製なら
・.netでも凄く速いぞ
・画面が綺麗、使い易い、機能が豊富など.net採用しただけのメリット
の少なくともどちらかを前面的にデータや画面付きで主張するべし
正しく評価してくれる人は居る
直近のsuzuniaを例に考えると.net製なら
・.netでも凄く速いぞ
・画面が綺麗、使い易い、機能が豊富など.net採用しただけのメリット
の少なくともどちらかを前面的にデータや画面付きで主張するべし
正しく評価してくれる人は居る
2026/08/23(日) 18:05:37.25ID:al7bya8Y0
何も生み出さずに文句言うだけの存在ほど偉そうに語るからね
好きにすればいいけど自分が最底辺の存在であることは自覚して欲しいところ
好きにすればいいけど自分が最底辺の存在であることは自覚して欲しいところ
2026/08/23(日) 18:07:54.55ID:faPMklSd0
ここは5chだから現実の立場は関係なく好き放題かけるのがいい所w
確かに畑の肥料製造機みたいなおっさんおばさんはいるけどさw
💩製造機w
確かに畑の肥料製造機みたいなおっさんおばさんはいるけどさw
💩製造機w
2026/08/23(日) 18:09:17.12ID:vD5p6Mkr0
268名無しさん@お腹いっぱい。
2026/08/23(日) 18:42:25.74ID:CGudwB5m0 精神的優位www
2026/08/23(日) 21:44:37.67ID:Wu5jRJFm0
様々な批判を見聞きするうちに自作アプリの差別化、訴求力が足りないかもと気づいて
リリースしてもコケると想像してしまって引け腰になったのなら
一回練り直した方がええな
リリースしてもコケると想像してしまって引け腰になったのなら
一回練り直した方がええな
2026/08/23(日) 21:47:00.06ID:tSVfnN1N0
あえて全裸オープンゲ〇状態でコミュニティの意見を真摯に聞きつつやるのもいいんじゃない?
まーやり方は人それぞれかな??
恥の概念が強い日本の場合は全裸オープンゲ〇は流行らないだろうがw
まーやり方は人それぞれかな??
恥の概念が強い日本の場合は全裸オープンゲ〇は流行らないだろうがw
2026/08/23(日) 22:00:00.14ID:zsO6w30U0
2026/08/23(日) 22:19:38.42ID:rOK+HBYz0
2026/08/23(日) 22:43:36.12ID:E0nPoEFQ0
ああQtで作ってた人か
目指せQt製の新定番
目指せQt製の新定番
2026/08/24(月) 12:09:44.00ID:H4F3uwJ+0
売るなら別だけど、自分用がメインで作ったんなら
文句、要望きたらうるせぇボケでいいじゃん
でも公開したわけだから5%ぐらいは要望聞いてあげてさ
文句、要望きたらうるせぇボケでいいじゃん
でも公開したわけだから5%ぐらいは要望聞いてあげてさ
2026/08/24(月) 14:23:55.74ID:0JcEgKwc0
néeビュー最強
2026/08/24(月) 14:39:23.87ID:kz1ijQBR0
s〇z〇nia作者の書き込みからすると癖強そうで>>270なんかを言いそうな雰囲気なのが萎える
2026/08/24(月) 16:05:46.83ID:oMgCklf10
2026/08/24(月) 16:12:39.22ID:lExDCYPV0
無意味な伏せ字から見え隠れする肥大化した自意識の痛々しさ
2026/08/24(月) 19:10:23.52ID:d59/Zt0P0
所々にコッソリ公開してそうな雰囲気を感じますが自薦他薦は問わないので晒してください
2026/08/25(火) 06:36:43.18ID:MMR63gp60
ゴミを生み出したなら存在しないのと一緒
異論は認めない
異論は認めない
2026/08/25(火) 08:12:20.06ID:FX/El+OH0
suzuniaのマウスジェスチャーを要望したものです。
実装ありがとうございます!使い勝手がものすごく良くなりました!!
実装ありがとうございます!使い勝手がものすごく良くなりました!!
2026/08/25(火) 19:08:07.40ID:DFSqe/l90
自作を晒してスレのおもちゃにならないか🫴と覚悟を求める5chネラー鑑にして外道
ドブ川にアプリを浸して浮き上がってきら本物と認める儀式かな
ドブ川にアプリを浸して浮き上がってきら本物と認める儀式かな
2026/08/25(火) 19:20:04.57ID:JNvBguUh0
その絵文字が何を示してるのかが分からん
2026/08/25(火) 19:20:23.97ID:gClf8cEb0
>>280
社会において存在しないのと一緒なお前が言うと説得力が違うな!
社会において存在しないのと一緒なお前が言うと説得力が違うな!
2026/08/25(火) 21:07:03.75ID:LfiS1gju0
スズニア
サムネモード実装するとどんくらい遅くなった?
諦めたってことは相当速度差あったと思うんだけど
サムネモード実装するとどんくらい遅くなった?
諦めたってことは相当速度差あったと思うんだけど
2026/08/27(木) 03:40:33.38ID:A6+yYsGN0
suzunia起動したらノートンが激おこで怪しいからアバスト研究所に送って精密検査しますねって言われたわ
数時間で結果が来る模様w
数時間で結果が来る模様w
2026/08/27(木) 15:16:27.73ID:fu9aPOo30
>>286
virustotal使ったら?
virustotal使ったら?
2026/08/27(木) 15:59:13.04ID:T8SqupKm0
荒らしたいだけでもう出てこない予感
2026/08/27(木) 20:55:46.81ID:A6+yYsGN0
事実を言っただけで荒らし認定とか開発者本人降臨しちゃったかw
290名無しさん@お腹いっぱい。
2026/08/27(木) 21:48:20.38ID:tOfjWXFS0 で、結果は?
291名無しさん@お腹いっぱい。
2026/08/27(木) 22:10:13.94ID:ZfoNK2Ft0 誤認定はソフトウェアあるあるだから単芝つけるほどの事でも無いんだよなぁ
2026/08/27(木) 22:27:43.50ID:VbdVCBLX0
単芝アレルギーくんw
2026/08/28(金) 01:26:03.12ID:AHzyh3aC0
2026/08/28(金) 10:45:57.45ID:TZnuAk080
安全性の傍証を得ていない野良アプリは一旦危険物扱いで問題ないでしょ
どのアップデートでマルウェアを混入させるかは開発者が選択できるし、サプライチェーン攻撃など危殆化した場合の防波堤が無い
匿名で使えるだとか安全だとかと言われても
マルウェア配布したい犯罪者もそう言うでしょうねと
安全の担保する気があるならOS公式ストアで配布すべき
足のつく方法が選べない時点で犯罪者と見分けがつかないです
どのアップデートでマルウェアを混入させるかは開発者が選択できるし、サプライチェーン攻撃など危殆化した場合の防波堤が無い
匿名で使えるだとか安全だとかと言われても
マルウェア配布したい犯罪者もそう言うでしょうねと
安全の担保する気があるならOS公式ストアで配布すべき
足のつく方法が選べない時点で犯罪者と見分けがつかないです
2026/08/28(金) 11:27:05.31ID:KT9nQ2fC0
2026/08/28(金) 12:00:38.53ID:A7repVrm0
だから「.NETは遅くないことを証明する」が建前だっての
クローズドにしてるのは秘伝のタレ的なノウハウを投入したからだろ
クローズドにしてるのは秘伝のタレ的なノウハウを投入したからだろ
2026/08/28(金) 14:24:54.79ID:TZnuAk080
個別アプリじゃなくて一般論の話をしてます
セキュリティソフト等の信頼スコアが積み上がってないexeや配布用リンクは
未確認だから一旦危険としてマークされる
これはITリテラシとして知っておいてくださいね
セキュリティソフト等の信頼スコアが積み上がってないexeや配布用リンクは
未確認だから一旦危険としてマークされる
これはITリテラシとして知っておいてくださいね
298名無しさん@お腹いっぱい。
2026/08/28(金) 14:34:08.68ID:Cp1pevEm0 結局何がしたかったんだろ
2026/08/29(土) 20:09:14.71ID:cD1tujnX0
ITリテラシーとしては承認の無い無許可のプラットフォームはそりゃ危険だけど
お金のない泥ユーザーなどは普通に野良アプリを危険でも自分で実験してる奴らは多いだろうな
PCソフトもそうだけどhttpsじゃないサイトなどの配布元は普通に危険なんだよな(´・ω・`)
お金のない泥ユーザーなどは普通に野良アプリを危険でも自分で実験してる奴らは多いだろうな
PCソフトもそうだけどhttpsじゃないサイトなどの配布元は普通に危険なんだよな(´・ω・`)
2026/08/29(土) 20:10:57.84ID:cD1tujnX0
301名無しさん@お腹いっぱい。
2026/08/29(土) 20:13:59.14ID:rqfsDZNX0 最近はGlassWormとかもあるしなぁ
2026/08/29(土) 20:18:05.37ID:vcp6oHK10
特にGithubが主要な標的とされてる感じなのか??
Canonの詳細な解説記事とか出てくるね(´・ω・`)
Canonの詳細な解説記事とか出てくるね(´・ω・`)
2026/08/29(土) 20:47:19.59ID:tApmRYwE0
androidはsandboxで実行されるから野良でもずっと安心
Windowsアプリは野良は怖すぎる
Windowsアプリは野良は怖すぎる
2026/08/29(土) 20:58:55.52ID:dAKO6IJS0
その砂box貫通するような悪質なのもあるような....
いっちゃ悪いけど泥はやっぱり富裕層向けじゃないよな(´・ω・`)
てか野良のWindowsアプリ使いまくってるが
一度も情報流出やウイルス感染ないおれは異常個体??w
いっちゃ悪いけど泥はやっぱり富裕層向けじゃないよな(´・ω・`)
てか野良のWindowsアプリ使いまくってるが
一度も情報流出やウイルス感染ないおれは異常個体??w
2026/08/29(土) 20:59:49.90ID:dAKO6IJS0
PCは仮想化とかセキュリティの選択肢が多いから尚更スマホより安全な印象
一番怖いのはスマートフォンの野良アプリでしょ......
普通に悪意がありすぎる開発者や配信者もいるから(´・ω・`)
一番怖いのはスマートフォンの野良アプリでしょ......
普通に悪意がありすぎる開発者や配信者もいるから(´・ω・`)
2026/08/29(土) 21:13:53.73ID:tApmRYwE0
もちろんアプリの権限の要求を闇雲に許可したら意味ないぞ
俺はほとんど権限拒否してる
カメラや位置情報はもちろんストレージのアクセスすら拒否
画像ビューワのようなアプリにストレージのアクセスを拒否したら意味なくなっちゃうからアプリの種類次第だけど
俺はほとんど権限拒否してる
カメラや位置情報はもちろんストレージのアクセスすら拒否
画像ビューワのようなアプリにストレージのアクセスを拒否したら意味なくなっちゃうからアプリの種類次第だけど
2026/08/29(土) 21:19:10.33ID:VXfm3Gi30
位置情報とCookieとJSなどは全部ブロックしておきたいかもな😥
カメラやマイクも当然許可したらやヴぁい😥
カメラやマイクも当然許可したらやヴぁい😥
2026/08/29(土) 21:30:04.59ID:tApmRYwE0
画像ビューワだって全部にアクセスさせるのではなく、androidなら特定のフォルダ以下だけに手軽に限定出きるし
WindowsはUWPアプリならandroidと同じ仕組みで手軽に限定できたけどwin32アプリだとだるいよね
WindowsはUWPアプリならandroidと同じ仕組みで手軽に限定できたけどwin32アプリだとだるいよね
2026/08/29(土) 22:48:25.57ID:hVuLwCrD0
Win11からx32の足切りらしいから当然今のIT業界はx32アプリは互換機能で対応かな
UACじゃなくてUWPなんてあるのかw
UACじゃなくてUWPなんてあるのかw
2026/08/29(土) 22:52:02.55ID:hVuLwCrD0
てかUWP軸足とかMSが言ったのが5年も前らしいから
今はx64のwin11に合わせてまたUWPになるんじゃないの?
今はx64のwin11に合わせてまたUWPになるんじゃないの?
2026/08/30(日) 00:06:45.17ID:rP2cCVyJ0
5年前ぐらいにProjectReunionがあってそこから WinAppSDK + WinUI3 に舵切ってるので
実はUWPは既に枯れた技術の部類なんすよ。WinFormsやWPFと同じく長期サポートするけど積極開発しない扱い
実はUWPは既に枯れた技術の部類なんすよ。WinFormsやWPFと同じく長期サポートするけど積極開発しない扱い
2026/08/30(日) 10:46:49.76ID:LrGn+Kse0
313名無しさん@お腹いっぱい。
2026/08/30(日) 16:33:34.11ID:lyaIPse90 インストロールしてみた
シンプルなUIでページ移動は爆速だった
シンプルなUIでページ移動は爆速だった
2026/08/30(日) 21:25:16.90ID:Sz0yfQYI0
>>312
最速更新
chirami 1500 Hz
読み込み中...オーバーレイが出る事もあるけど画像自体のページ送りはスムーズ
1600Hzでカクツキが目立ち始め2000Hzでは全スキップで最終ページに飛んだ
キー処理漏れはなし
キャッシュの設定がなく554回のページ送り後のメモリ使用量が52MB程度
suzuniaはキャッシュ4GBに設定したのでメモリ使用量が4GB以上になっていた
なお4K画面フルスクリーンで1080p画像がフィット拡大されていない
最速更新
chirami 1500 Hz
読み込み中...オーバーレイが出る事もあるけど画像自体のページ送りはスムーズ
1600Hzでカクツキが目立ち始め2000Hzでは全スキップで最終ページに飛んだ
キー処理漏れはなし
キャッシュの設定がなく554回のページ送り後のメモリ使用量が52MB程度
suzuniaはキャッシュ4GBに設定したのでメモリ使用量が4GB以上になっていた
なお4K画面フルスクリーンで1080p画像がフィット拡大されていない
2026/08/30(日) 21:33:38.70ID:J/Zpjny20
2026/08/30(日) 22:20:13.94ID:LrGn+Kse0
つかchiramiは画像ビューワだ
ごめん
>ZIP 展開だけで使えるポータブル性、
説明をチラ見しただけだから
これを、zip圧縮されたファイルの中身を読めると見間違えた
ごめん
>ZIP 展開だけで使えるポータブル性、
説明をチラ見しただけだから
これを、zip圧縮されたファイルの中身を読めると見間違えた
2026/08/30(日) 23:59:35.02ID:Sz0yfQYI0
>>316
確かに、この辺とか
> GPU のテクスチャ上限を超える巨大画像(8K・16K 超)もタイル分割で表示(約 23000×23000 まで) / Images beyond the GPU texture limit (8K, 16K+) display through tiling, up to roughly 23000x23000
確かに、この辺とか
> GPU のテクスチャ上限を超える巨大画像(8K・16K 超)もタイル分割で表示(約 23000×23000 まで) / Images beyond the GPU texture limit (8K, 16K+) display through tiling, up to roughly 23000x23000
2026/08/31(月) 00:02:29.02ID:oEHktRUq0
そこまで見れたら名称詐欺じゃんgatturiじゃん
ってなるよね
ってなるよね
2026/08/31(月) 02:28:17.20ID:eg3BXMwb0
suzunia更新しました。本業が忙しい&自分が使う分にはもう困らない状況なのでスレの存在を忘れていました。
https://github.com/suzunajp/suzunia-release/releases
>>249
遅れて申し訳ありません、改修しました。もし期待していた挙動と異なる場合、その旨を連絡頂ければ
(お待たせしたお詫びとして)あなたが求めている機能になるよう改修を入れますので詳細を指示頂ければと。
スクロール1回の量は表示タブの「スクロール」→「スクロール量」(既定25%)で調整できます。
>>281
良かったです。
他の方々もですが、何か欲しい機能とかバグ修正依頼とかあればお気軽にどうぞ。対応できるかは確約できませんが。
>>285
サムネモード、とはおそらくファイラとかその手の蔵書管理に属する機能のことですよね?
いずれ実装する気はありますが、まだ何も手をつけていません。
機能面で(技術的に)「諦めた」箇所は一つもありません。自分が使わない機能は優先度が低いので実装から漏れている、それだけです。
勘違いしている人がいるみたいですが、見た目がシンプルなのはポリシーとして意図的にそうしているだけで、suzuniaの技術的制限によるものではありません。
>>296
別アプリ開発の合間にAIに数時間で作らせた程度のものですが、「秘伝のタレ的なノウハウ」まで見出すほど性能が良かったという褒め言葉と受け取っておきますね。
ありがとうございます!(強いて言えば自分専用のiOS用画像ビューアを15年作り続けているのでそのノウハウは溜まっていると言えなくもないですが)
https://github.com/suzunajp/suzunia-release/releases
>>249
遅れて申し訳ありません、改修しました。もし期待していた挙動と異なる場合、その旨を連絡頂ければ
(お待たせしたお詫びとして)あなたが求めている機能になるよう改修を入れますので詳細を指示頂ければと。
スクロール1回の量は表示タブの「スクロール」→「スクロール量」(既定25%)で調整できます。
>>281
良かったです。
他の方々もですが、何か欲しい機能とかバグ修正依頼とかあればお気軽にどうぞ。対応できるかは確約できませんが。
>>285
サムネモード、とはおそらくファイラとかその手の蔵書管理に属する機能のことですよね?
いずれ実装する気はありますが、まだ何も手をつけていません。
機能面で(技術的に)「諦めた」箇所は一つもありません。自分が使わない機能は優先度が低いので実装から漏れている、それだけです。
勘違いしている人がいるみたいですが、見た目がシンプルなのはポリシーとして意図的にそうしているだけで、suzuniaの技術的制限によるものではありません。
>>296
別アプリ開発の合間にAIに数時間で作らせた程度のものですが、「秘伝のタレ的なノウハウ」まで見出すほど性能が良かったという褒め言葉と受け取っておきますね。
ありがとうございます!(強いて言えば自分専用のiOS用画像ビューアを15年作り続けているのでそのノウハウは溜まっていると言えなくもないですが)
320249
2026/08/31(月) 05:30:26.09ID:pFM9gYSU0 >>319
せっかちなもので急かしちゃって申し訳ない
スクロールに関しては望み道理の動作でした
設定画面でモニターの全幅によってはリセットボタンが表示されきらないという重箱の隅をつついておきます
https://imgur.com/wdx95uA
ありがとうございました
せっかちなもので急かしちゃって申し訳ない
スクロールに関しては望み道理の動作でした
設定画面でモニターの全幅によってはリセットボタンが表示されきらないという重箱の隅をつついておきます
https://imgur.com/wdx95uA
ありがとうございました
2026/08/31(月) 05:32:19.97ID:pFM9gYSU0
miss 全幅ではなく全高 height
2026/09/01(火) 08:30:45.77ID:TGuEUFbI0
>>319
suzunia作者様
更新ありがとうございます。
細かい要望ですが、マウスジェスチャーを使う時、反応した矢印方向と設定した機能名をフロート表示するようには出来ないでしょうか?
(例:「← 最後のページへ」みたいな感じの表示)
suzunia作者様
更新ありがとうございます。
細かい要望ですが、マウスジェスチャーを使う時、反応した矢印方向と設定した機能名をフロート表示するようには出来ないでしょうか?
(例:「← 最後のページへ」みたいな感じの表示)
323名無しさん@お腹いっぱい。
2026/09/02(水) 00:28:35.48ID:sjSM44Oj0 表示速度150ms切れない
QTがウィンドウ生成するだけで100msかかるんだが
QTがウィンドウ生成するだけで100msかかるんだが
2026/09/02(水) 00:38:33.40ID:/ndg1yqD0
実際にtest画像(half HD Jpeg)が見えるまでの時間計測
==================================================
Target App : D:\***\suzunia-20260831-windows\suzunia.exe
App Args : D:\***\test.jpg
Detection : PrintWindow
Runs : 10
Timeout : 15000 ms
==================================================
Run 1/10: 69.52 ms
Run 2/10: 92.61 ms
Run 3/10: 93.78 ms
Run 4/10: 63.69 ms
Run 5/10: 87.88 ms
Run 6/10: 68.30 ms
Run 7/10: 70.27 ms
Run 8/10: 91.38 ms
Run 9/10: 65.79 ms
Run 10/10: 71.80 ms
--- Benchmark Results ---
Successful Runs : 10/10
Min Startup Time: 63.69 ms
Max Startup Time: 93.78 ms
Avg Startup Time: 77.50 ms
Median Startup : 71.03 ms
==================================================
Target App : D:\***\suzunia-20260831-windows\suzunia.exe
App Args : D:\***\test.jpg
Detection : PrintWindow
Runs : 10
Timeout : 15000 ms
==================================================
Run 1/10: 69.52 ms
Run 2/10: 92.61 ms
Run 3/10: 93.78 ms
Run 4/10: 63.69 ms
Run 5/10: 87.88 ms
Run 6/10: 68.30 ms
Run 7/10: 70.27 ms
Run 8/10: 91.38 ms
Run 9/10: 65.79 ms
Run 10/10: 71.80 ms
--- Benchmark Results ---
Successful Runs : 10/10
Min Startup Time: 63.69 ms
Max Startup Time: 93.78 ms
Avg Startup Time: 77.50 ms
Median Startup : 71.03 ms
2026/09/02(水) 00:41:58.85ID:/ndg1yqD0
==================================================
Target App : D:\***\chirami.exe
App Args : D:\***\test.jpg
Detection : PrintWindow
Runs : 10
Timeout : 15000 ms
==================================================
Run 1/10: 283.83 ms
Run 2/10: 274.85 ms
Run 3/10: 290.77 ms
Run 4/10: 278.78 ms
Run 5/10: 280.07 ms
Run 6/10: 275.09 ms
Run 7/10: 274.04 ms
Run 8/10: 276.67 ms
Run 9/10: 273.15 ms
Run 10/10: 271.95 ms
--- Benchmark Results ---
Successful Runs : 10/10
Min Startup Time: 271.95 ms
Max Startup Time: 290.77 ms
Avg Startup Time: 277.92 ms
Median Startup : 275.88 ms
Target App : D:\***\chirami.exe
App Args : D:\***\test.jpg
Detection : PrintWindow
Runs : 10
Timeout : 15000 ms
==================================================
Run 1/10: 283.83 ms
Run 2/10: 274.85 ms
Run 3/10: 290.77 ms
Run 4/10: 278.78 ms
Run 5/10: 280.07 ms
Run 6/10: 275.09 ms
Run 7/10: 274.04 ms
Run 8/10: 276.67 ms
Run 9/10: 273.15 ms
Run 10/10: 271.95 ms
--- Benchmark Results ---
Successful Runs : 10/10
Min Startup Time: 271.95 ms
Max Startup Time: 290.77 ms
Avg Startup Time: 277.92 ms
Median Startup : 275.88 ms
2026/09/02(水) 02:46:46.98ID:mAJLofOD0
suzunia化物やね
2026/09/02(水) 08:58:32.55ID:yuvJgsLE0
Zipplaってオープンソースがあるとか見かけた気がするんだけど、そっち側で開発再開とか無いものかねぇ
新しいツールも試したけど、やっぱりZipplaの使い勝手が一番ピタッとくる。どの部分がと聞かれても、「全体的に」としか言えないけども
新しいツールも試したけど、やっぱりZipplaの使い勝手が一番ピタッとくる。どの部分がと聞かれても、「全体的に」としか言えないけども
2026/09/02(水) 10:46:59.35ID:zRu5wwby0
他人に布教する熱意もないなら廃れて当然
お前にやる気ないなら誰もやらないし
他人の時間を使わせるつもりなら中途半端はやめなよ
ガチで言語化してZipplaのここがいいって布教できるところまで持っていって
さあ真似してどうぞってなったらもう一度書き込んでいい
内圧を溜めてこい。あんたにしか出来ないことだ
お前にやる気ないなら誰もやらないし
他人の時間を使わせるつもりなら中途半端はやめなよ
ガチで言語化してZipplaのここがいいって布教できるところまで持っていって
さあ真似してどうぞってなったらもう一度書き込んでいい
内圧を溜めてこい。あんたにしか出来ないことだ
2026/09/02(水) 12:42:05.45ID:xl4AEZda0
2026/09/02(水) 20:27:21.22ID:UNmGo5m70
chiramiはページめくりとかおそいね
ソース見ると、あるページを表示してから初めて次のページを読みにいってるぽい
だからメモリ使用量少ないんだろう
ただ、C++の歴戦のツワモノっぽい
ソース見ると、あるページを表示してから初めて次のページを読みにいってるぽい
だからメモリ使用量少ないんだろう
ただ、C++の歴戦のツワモノっぽい
2026/09/02(水) 23:38:09.27ID:pLLhJDAC0
2026/09/03(木) 11:44:16.60ID:pR2Hf95L0
久しぶりに覗いたら良いアプリに出会えたわ
サンキューsuzunia
サンキューsuzunia
2026/09/03(木) 19:53:59.08ID:jb+PjQY80
suzunia更新しました。
https://github.com/suzunajp/suzunia-release/releases
>>320
バグ報告ありがとうございます。修正しました。
>>322
フロート表示に対応しました。
マウスジェスチャーの進捗や、開いたファイル、操作時の警告などをテキストにてオーバーレイ通知を行います。
表示方法など細かく指定可能です。
>>332
ありがとうございます。
何一つ宣伝出来ていないのでまったくの無名アプリですが、ビューアとしての性能はそれなり以上の品質になったかなと思います。
https://github.com/suzunajp/suzunia-release/releases
>>320
バグ報告ありがとうございます。修正しました。
>>322
フロート表示に対応しました。
マウスジェスチャーの進捗や、開いたファイル、操作時の警告などをテキストにてオーバーレイ通知を行います。
表示方法など細かく指定可能です。
>>332
ありがとうございます。
何一つ宣伝出来ていないのでまったくの無名アプリですが、ビューアとしての性能はそれなり以上の品質になったかなと思います。
2026/09/04(金) 18:08:48.21ID:XmtqCnh+0
>>333
suzunia使わせてもらいます。開発公開ありがとうございます。
20260903で、バグではなくて、仕様なのかもしれませんが、設定ウィンドウが複数開けてしまいます。
また、設定ウィンドウを開いたままsuzuniaを閉じると、設定ウィンドウが開いたままになってしまいます。
以下は要望なのですが、書庫ではなく画像フォルダを開いたときの動作で、
1. 画像フォルダのサブフォルダを読み込むにチェックを入れても、親フォルダ直下に画像がない場合には画像がありませんエラーが出てサブフォルダを読み込んでくれません。サブフォルダ読み込みにチェックが入っている場合は、サブフォルダ含めての画像なしチェックにしてほしいです。例えば、作品フォルダ(直下に画像ファイルなし)があって、その下に各話フォルダ(画像フォルダ)が並んでいるケースで作品フォルダを開いた場合などです。
2. 書庫と同じように、画像フォルダも次/前の書籍に移動で次/前のフォルダに移動してほしいです。1話フォルダ、2話フォルダのように画像フォルダが並んでいるケースなどです。
ご検討よろしくお願いしますm(__)m
suzunia使わせてもらいます。開発公開ありがとうございます。
20260903で、バグではなくて、仕様なのかもしれませんが、設定ウィンドウが複数開けてしまいます。
また、設定ウィンドウを開いたままsuzuniaを閉じると、設定ウィンドウが開いたままになってしまいます。
以下は要望なのですが、書庫ではなく画像フォルダを開いたときの動作で、
1. 画像フォルダのサブフォルダを読み込むにチェックを入れても、親フォルダ直下に画像がない場合には画像がありませんエラーが出てサブフォルダを読み込んでくれません。サブフォルダ読み込みにチェックが入っている場合は、サブフォルダ含めての画像なしチェックにしてほしいです。例えば、作品フォルダ(直下に画像ファイルなし)があって、その下に各話フォルダ(画像フォルダ)が並んでいるケースで作品フォルダを開いた場合などです。
2. 書庫と同じように、画像フォルダも次/前の書籍に移動で次/前のフォルダに移動してほしいです。1話フォルダ、2話フォルダのように画像フォルダが並んでいるケースなどです。
ご検討よろしくお願いしますm(__)m
2026/09/05(土) 17:25:53.35ID:GFbHRE6K0
>>333
フロート表示対応ありがとうございます。表示位置やフォントサイズまで細かく設定できていい感じです
ひとつ要望追加です
移動コマンドの「最後のページ」を実行した際、「2ページ表示」モードにしていても最後の1ページのみの表示になっているので、
「2ページ表示」モードの場合は、最後のページとその前のページの2ページ表示になるようにしていただきたいです
よろしくお願いします
フロート表示対応ありがとうございます。表示位置やフォントサイズまで細かく設定できていい感じです
ひとつ要望追加です
移動コマンドの「最後のページ」を実行した際、「2ページ表示」モードにしていても最後の1ページのみの表示になっているので、
「2ページ表示」モードの場合は、最後のページとその前のページの2ページ表示になるようにしていただきたいです
よろしくお願いします
2026/09/05(土) 17:59:41.03ID:9QyeLO1J0
>>334-335
それぞれ一通り修正しました。バグ報告/改善要望に感謝です。
それぞれ一通り修正しました。バグ報告/改善要望に感謝です。
2026/09/05(土) 18:54:17.79ID:8IqGw9rF0
俺自身はsuzuniaユーザーであることを名言した上で言うがスレの雰囲気がmIVを専スレ送りにした以上、そろそろsuzunia作者さんもgit上でやり取りするか専スレに移ってもらうのが筋だと思う
話題がなくて過疎になるのはわかってるんだけどね
話題がなくて過疎になるのはわかってるんだけどね
2026/09/05(土) 19:33:09.64ID:tKPvFco60
339名無しさん@お腹いっぱい。
2026/09/05(土) 21:04:05.12ID:WkS41Slz0340名無しさん@お腹いっぱい。
2026/09/05(土) 22:26:00.99ID:NuwbAi3p0 作者の希望を聞いてからでいいよ
ここは見ているのでしょ
ここは見ているのでしょ
2026/09/05(土) 23:54:42.91ID:JXhwgE9V0
mivは承認欲求高すぎて隙あらばわいてくるからな
2026/09/06(日) 02:10:16.39ID:447ZrV+N0
suzuniaみたいな化物と戦わないといけないのは辛そう
承認欲求が高いなら尚更
承認欲求が高いなら尚更
343334
2026/09/06(日) 08:06:45.83ID:SLrkXEIP0 >>336
画像フォルダでも快適に読めるようになりました(^^)/
ありがとうございます(*´ー`人)
細かい点ですが、20260905でも設定ウィンドウを開いたままsuzuniaを閉じると設定ウィンドウが開いたままになるのは残ってしまっているようです
画像フォルダでも快適に読めるようになりました(^^)/
ありがとうございます(*´ー`人)
細かい点ですが、20260905でも設定ウィンドウを開いたままsuzuniaを閉じると設定ウィンドウが開いたままになるのは残ってしまっているようです
2026/09/06(日) 10:16:17.35ID:sRA89F/r0
ここみてたらmeeyaの作者が投げたのがわかるよ
2026/09/06(日) 10:59:22.82ID:DeLLsQXD0
終わりなどないさ。終わらせることはできるけど
2026/09/06(日) 14:14:28.80ID:2uEM82kw0
2026/09/06(日) 14:40:42.78ID:2uEM82kw0
2026/09/06(日) 19:12:46.76ID:c4e8TttZ0
2026/09/07(月) 00:40:07.12ID:nIxfv+mu0
suzunia更新しました。
https://github.com/suzunajp/suzunia-release/releases
一般的なスライダー+ページ移動ボタンを用意しました。
「ダサいGUIは付けたくない」というポリシーで今まで実装していませんでしたが、いざ作ってみたら思っていたよりは悪くないデザインになったので採用しました。
好きな機能を割り当てできるボタンを並べられるようにしようか迷いましたが、そもそも使う人がいるか次第ですね。
>>343
それはバグではなく想定通りの挙動です。
https://github.com/suzunajp/suzunia-release/releases
一般的なスライダー+ページ移動ボタンを用意しました。
「ダサいGUIは付けたくない」というポリシーで今まで実装していませんでしたが、いざ作ってみたら思っていたよりは悪くないデザインになったので採用しました。
好きな機能を割り当てできるボタンを並べられるようにしようか迷いましたが、そもそも使う人がいるか次第ですね。
>>343
それはバグではなく想定通りの挙動です。
2026/09/07(月) 00:46:03.59ID:DXpMRy/30
本体閉じてるのに設定ウィンドウだけ残す意味ある?
351名無しさん@お腹いっぱい。
2026/09/07(月) 01:31:20.46ID:SjZ1RdV90 suzuniaは速度重視でGUIは遅くなるから別設計とか言ってなかった?
設定ウインドウは別アプリやミニアプリのような扱いの設計なんじゃないの
設定ウインドウは別アプリやミニアプリのような扱いの設計なんじゃないの
2026/09/07(月) 02:02:39.18ID:PUecM13F0
2026/09/07(月) 12:14:00.08ID:hORYckJT0
終了前に設定の方の別exeが残ってたら一緒に終了する動作って追加するとそんなに起動おそくなるもん?
終了直前の動作なんだから起動には関係ないと思うんだが
終了直前の動作なんだから起動には関係ないと思うんだが
2026/09/07(月) 12:37:12.48ID:AIhihKbO0
本人自覚ないのか知らんが性格が細かすぎるってことだろ
355名無しさん@お腹いっぱい。
2026/09/07(月) 12:40:05.16ID:ohvZsBrW0 設定画面も同居させることになるから遅くなる可能性はあるでしょ
ほぼ変わらないと思うけど
ほぼ変わらないと思うけど
2026/09/07(月) 18:11:59.25ID:IZ18i+f/0
2026/09/07(月) 20:10:40.53ID:schp8NA90
自己紹介乙
2026/09/07(月) 21:29:31.41ID:nIxfv+mu0
>>352
メモリ管理にザルな部分があったので、きちんと制御できるようにしました。
メモリに余裕がなければプリセットの「低スペック」を、メモリに余裕があれば「高スペック」をもう一度押すことで消費メモリの調整が可能です。
ちなみに消費メモリの詳細な状況は、情報パネルを開いて「システム」欄を見ると内部の動きが丸わかりで面白いです。
しかしまあ、一言も書いていない「理由は速度」ってことになってて笑いました。
メモリ管理にザルな部分があったので、きちんと制御できるようにしました。
メモリに余裕がなければプリセットの「低スペック」を、メモリに余裕があれば「高スペック」をもう一度押すことで消費メモリの調整が可能です。
ちなみに消費メモリの詳細な状況は、情報パネルを開いて「システム」欄を見ると内部の動きが丸わかりで面白いです。
しかしまあ、一言も書いていない「理由は速度」ってことになってて笑いました。
2026/09/07(月) 22:04:19.06ID:schp8NA90
敵作りに来てる?
360名無しさん@お腹いっぱい。
2026/09/07(月) 22:36:21.56ID:OtrtZgKD0 とりあえずお疲れ
2026/09/08(火) 00:50:37.34ID:UbR1lknR0
2026/09/08(火) 01:18:11.61ID:axn9ezFL0
>>358
対応ありがとうございます。治りました
メモリに余裕はあるのですが多重起動をするので実際には「低スペック」を基に
キャッシュ上限128MB
本の残り全ページをキャッシュ上限まで先読みし続ける オフ
にして各インスタンスのメモリ使用量を抑えてます
似た症状で
Down 次の書籍に移動、Up 前の書籍に移動
に割り当てしているのですがDown/Upの押しっぱなしでの移動が
途中で引っかかりメモリ使用量が上限値を優に超えてどんどん増えます
キーを離すと解放されます
対応ありがとうございます。治りました
メモリに余裕はあるのですが多重起動をするので実際には「低スペック」を基に
キャッシュ上限128MB
本の残り全ページをキャッシュ上限まで先読みし続ける オフ
にして各インスタンスのメモリ使用量を抑えてます
似た症状で
Down 次の書籍に移動、Up 前の書籍に移動
に割り当てしているのですがDown/Upの押しっぱなしでの移動が
途中で引っかかりメモリ使用量が上限値を優に超えてどんどん増えます
キーを離すと解放されます
2026/09/08(火) 01:40:47.14ID:6cIHw3pQ0
>>357
これ以上、鏡見て何ブツブツ言ってんの?って事案もないなwどう見てもアスペはお前だろってw
これ以上、鏡見て何ブツブツ言ってんの?って事案もないなwどう見てもアスペはお前だろってw
2026/09/08(火) 01:47:09.34ID:rHfw61s+0
ガベコレ開放させる間がないんだろうな
かといって無理にねじ込ませると多少速度遅くなるんだろうな
とか思ってしまう
かといって無理にねじ込ませると多少速度遅くなるんだろうな
とか思ってしまう
2026/09/08(火) 04:48:14.65ID:DLXnikk00
>>66,68,69って流れは他薦の振りした自薦で機能紹介だと思ってた
設定画面は別アプリです で述べられてるのは速度以外に言及してないから他に理由があっても見えてる情報がないから外野の判断は妥当では?
設定画面は別アプリです で述べられてるのは速度以外に言及してないから他に理由があっても見えてる情報がないから外野の判断は妥当では?
2026/09/08(火) 05:42:23.84ID:qtKdKNAb0
障害を個性と言ってるのはMicrosoftや🍎のジョブズも言ってたんじゃないっけ??
日本だと悪い意味でほら🍋やぴゅぅ~たんでいい意味で藤井壮太とかか??
日本だと悪い意味でほら🍋やぴゅぅ~たんでいい意味で藤井壮太とかか??
2026/09/08(火) 21:18:44.25ID:ZJTYoHve0
>>358
「2ページ表示」モードの場合は、最後のページとその前のページの2ページ表示…
↑
を要望したものです。完璧に改善されていました。ありがとうございます
マンガミーヤの後継ソフトができて嬉しいかぎりです
「2ページ表示」モードの場合は、最後のページとその前のページの2ページ表示…
↑
を要望したものです。完璧に改善されていました。ありがとうございます
マンガミーヤの後継ソフトができて嬉しいかぎりです
2026/09/08(火) 21:43:51.54ID:ZJTYoHve0
それと、
>一般的なスライダー+ページ移動ボタンを用意
あると助かるスライダーなのですが、スライダー方向を反転させるオプションはできないでしょうか?
(右から左方向にバーが伸びていく。左矢印が順方向。右矢印が逆方向)
>一般的なスライダー+ページ移動ボタンを用意
あると助かるスライダーなのですが、スライダー方向を反転させるオプションはできないでしょうか?
(右から左方向にバーが伸びていく。左矢印が順方向。右矢印が逆方向)
2026/09/09(水) 08:26:01.90ID:4Ye3KPIV0
>>358
20260908で>>362の移動引っかかりでメモリ使用量が増え続ける症状は無くなりました
画像、書庫やpdfとは限らない雑多なファイルフォルダが沢山あるフォルダ
(再帰ファイル総数10万レベル、フォルダ総数1万レベル、容量数十GB)に
サブフォルダAを作ってその中に画像を何枚か入れて、
Aを引数に起動するとCPUが動き続けてメモリも上限値を大きく超えた水準300MB付近で増減し続けます
Aの中のソート順最後の単独画像ファイルを引数に起動した場合はこの症状は起きないです
ソート順最後以外の場合にも症状が起きます
【システム】
キャッシュ 3枚/177.3 MB(上限128MB)
先読み 前方4/後方2/ワーカ20本
重い段 2基×10スレッド(しきい値200 ms、実測 171.60018542969215 ns/byte)
デコード 表示用24 スレッド
画素バッファ 使用中312.0MB/プール待機0.0MB(上限0MB)
プロセスメモリ 346.0 MB
性能プリセット高スペックでは症状は起きず下の状況で安定します
【システム】
キャッシュ 13 枚 / 715.1 MB(上限 4096 MB)
先読み 前方 12 / 後方 4 / ワーカ 20 本
重い段 2 基 × 10 スレッド(しきい値 200 ms、実測 1119.2670101254282 ns/byte)
デコード 表示用 24 スレッド
画素バッファ 使用中 740.0 MB / プール待機 54.0 MB(上限 1024 MB)
プロセスメモリ 788.7 MB
20260908で>>362の移動引っかかりでメモリ使用量が増え続ける症状は無くなりました
画像、書庫やpdfとは限らない雑多なファイルフォルダが沢山あるフォルダ
(再帰ファイル総数10万レベル、フォルダ総数1万レベル、容量数十GB)に
サブフォルダAを作ってその中に画像を何枚か入れて、
Aを引数に起動するとCPUが動き続けてメモリも上限値を大きく超えた水準300MB付近で増減し続けます
Aの中のソート順最後の単独画像ファイルを引数に起動した場合はこの症状は起きないです
ソート順最後以外の場合にも症状が起きます
【システム】
キャッシュ 3枚/177.3 MB(上限128MB)
先読み 前方4/後方2/ワーカ20本
重い段 2基×10スレッド(しきい値200 ms、実測 171.60018542969215 ns/byte)
デコード 表示用24 スレッド
画素バッファ 使用中312.0MB/プール待機0.0MB(上限0MB)
プロセスメモリ 346.0 MB
性能プリセット高スペックでは症状は起きず下の状況で安定します
【システム】
キャッシュ 13 枚 / 715.1 MB(上限 4096 MB)
先読み 前方 12 / 後方 4 / ワーカ 20 本
重い段 2 基 × 10 スレッド(しきい値 200 ms、実測 1119.2670101254282 ns/byte)
デコード 表示用 24 スレッド
画素バッファ 使用中 740.0 MB / プール待機 54.0 MB(上限 1024 MB)
プロセスメモリ 788.7 MB
2026/09/11(金) 16:48:19.00ID:EX2oF73o0
このスレでは相手にされてないWomanBooksですが
最近のバージョンアップで少しずつ方向性も定まってきたので、よければ試してみてね
https://womanprojects.web.fc2.com/
最近のバージョンアップで少しずつ方向性も定まってきたので、よければ試してみてね
https://womanprojects.web.fc2.com/
371名無しさん@お腹いっぱい。
2026/09/11(金) 22:23:06.41ID:SKhL7NQN0 自薦他薦は問わない流れだけど何度も何度も自薦されても...
2026/09/11(金) 23:39:14.00ID:J4HjlSyF0
>>370
ソフト作者が自我を出すと嫌われやすいから
宣伝するならトリつけて
「更新しました。○○の機能を付けました。URL」
だけで十分だと思うよ
それで利用者が増えないならそもそも需要がないので諦めた方がいい
ソフト作者が自我を出すと嫌われやすいから
宣伝するならトリつけて
「更新しました。○○の機能を付けました。URL」
だけで十分だと思うよ
それで利用者が増えないならそもそも需要がないので諦めた方がいい
2026/09/12(土) 07:21:14.70ID:nNfzbZjQ0
MameViewerってここで話出た?
2026/09/12(土) 07:55:56.22ID:CQ7vLeT30
単に粘着気質が元気になるだけよ
メンタルめんどくさっ!と思うならおっしゃる通りのがいいけどね
メンタルめんどくさっ!と思うならおっしゃる通りのがいいけどね
2026/09/12(土) 07:56:11.41ID:PuDbOv0b0
2026/09/12(土) 10:00:33.68ID:OGTTJAhU0
>>373
このスレと前スレmameと豆で検索したけど出ないな
んでググってGitHub行ってみたが・・・
ここで何度も言われてるけどビューアアプリなのにスクショも置かんようなやつは試してみようって気にならんよ
このスレと前スレmameと豆で検索したけど出ないな
んでググってGitHub行ってみたが・・・
ここで何度も言われてるけどビューアアプリなのにスクショも置かんようなやつは試してみようって気にならんよ
2026/09/12(土) 13:00:10.76ID:I5YP2JoA0
2026/09/12(土) 14:10:09.27ID:5sdEqRBV0
使ってもいないのに応援するフリをして狂わせようとするのは趣味が悪いどすなぁ
379名無しさん@お腹いっぱい。
2026/09/15(火) 23:55:57.42ID:tLumYpIk0 これは普通の画像フォルダを閲覧するときも使えるいいソフトだと思うよ。
かなり動作も早いし画像ビューワーのMassigraより早い
でももうちょっと機能を追加してほしいね
例えばMassigraみたいにマウスのサイドクリック+カーソル移動でズームイン、ズームアウトできるようにできたりとか
次のフォルダ(またはzipファイル)にジャンプできる機能とか
それがあったら絶対によくなると思う
かなり動作も早いし画像ビューワーのMassigraより早い
でももうちょっと機能を追加してほしいね
例えばMassigraみたいにマウスのサイドクリック+カーソル移動でズームイン、ズームアウトできるようにできたりとか
次のフォルダ(またはzipファイル)にジャンプできる機能とか
それがあったら絶対によくなると思う
380名無しさん@お腹いっぱい。
2026/09/16(水) 00:10:10.74ID:MuNz+9PD0 すみません >>379 で言っているはsuzuniaのことです・・・
そんな機能とか追加してもらえると嬉しいです・・・
そんな機能とか追加してもらえると嬉しいです・・・
381名無しさん@お腹いっぱい。
2026/09/16(水) 21:20:14.02ID:zPOcDV9+0 自分用に制作した画像ビューワですが公開します
leeyesとかマンガミーヤとか使っている世代ならまぁ満足できるとは思います
webp軽い、zip開ける、zipplaからの星レート引継ぎ可能
あくまで自分用だから自分がやりたいようにしか更新したりしないので
それだけ了解してください
https://github.com/14matsu-ai/NivisViewer/releases/tag/1.01
leeyesとかマンガミーヤとか使っている世代ならまぁ満足できるとは思います
webp軽い、zip開ける、zipplaからの星レート引継ぎ可能
あくまで自分用だから自分がやりたいようにしか更新したりしないので
それだけ了解してください
https://github.com/14matsu-ai/NivisViewer/releases/tag/1.01
2026/09/16(水) 21:46:32.44ID:Y3OQrzYG0
スクショ貼っとけと何度言えば
383名無しさん@お腹いっぱい。
2026/09/16(水) 21:47:53.68ID:zPOcDV9+02026/09/16(水) 22:19:11.20ID:hCk/+7PN0
パット見良さそうに見えるが
python?
python?
2026/09/16(水) 22:23:14.37ID:hCk/+7PN0
>あくまで自分用だから自分がやりたいようにしか更新したりしないので
それだけ了解してください
それでいいと思う
それだけ了解してください
それでいいと思う
2026/09/16(水) 22:30:08.73ID:4WsFYyR00
やはりぺ江戸なのか😥
2026/09/16(水) 22:36:50.36ID:hCk/+7PN0
Qtか。ぱっと使った感じ、最初から完成度というかしっかりしたアプリの体をなしてるね
ちょっとじっくりいじってみるが
ちょっとじっくりいじってみるが
2026/09/17(木) 01:26:26.74ID:1S5EDBtn0
大体みんな頑張って実装するけど内蔵サムネ必要か?って思う
スクリプトでスキャンして Obsidian向けに .md でガーッと生成して
open:manga?p=c:\manga\01.zip
とかカスタムURIでリンク張って開けるようにしたほうが
評価つけたりメモ書いたりタスクとして#Highタグつけたりと管理しやすい
スクリプトでスキャンして Obsidian向けに .md でガーッと生成して
open:manga?p=c:\manga\01.zip
とかカスタムURIでリンク張って開けるようにしたほうが
評価つけたりメモ書いたりタスクとして#Highタグつけたりと管理しやすい
2026/09/17(木) 01:36:03.30ID:IYhElPVr0
ファイル一覧サムネはいる
なんならビューア内のサムネもいる
なんならビューア内のサムネもいる
390名無しさん@お腹いっぱい。
2026/09/17(木) 06:52:29.31ID:t4lkqk4L0 >>381
公開ありがとうございます
作者さんの意図に応じてどちらかのタグ付けをしてもらえると見つけられたのですが
https://github.com/topics/image-viewer?o=desc&s=updated
https://github.com/topics/manga-viewer?o=desc&s=updated
Aboutに日本語説明を付けてもらえると更に見つけやすいです
公開ありがとうございます
作者さんの意図に応じてどちらかのタグ付けをしてもらえると見つけられたのですが
https://github.com/topics/image-viewer?o=desc&s=updated
https://github.com/topics/manga-viewer?o=desc&s=updated
Aboutに日本語説明を付けてもらえると更に見つけやすいです
2026/09/17(木) 12:54:32.77ID:duDoUEQq0
んーなんというか🤓くんが好きなコンテンツは似てくるのか😥
392名無しさん@お腹いっぱい。
2026/09/17(木) 16:44:20.53ID:mirYPo8B0 >>390
適当に付けときました
適当に付けときました
2026/09/17(木) 19:28:13.96ID:+Ce06Jzb0
2026/09/17(木) 21:25:01.93ID:T6C7wpT00
画像ビューワでもあるならサムネイルないと困るな
2026/09/18(金) 00:43:37.84ID:4mVGwN2c0
仕様としてはこんな感じか 適当なAIかGoogle検索にぶっ込んでみて
---
# 概要
* 漫画ビューアのサムネ機能をObsidianで実現する
* 利点 表示をObsidianの強力なレンダリングエンジンに丸投げできる 慣れた操作で漫画を検索・起動・管理できる
* 実装はPython、起動のトリガは手動またはcron等のスケジューラを想定
* プロンプト中の値(`...`)はソース先頭でカスタマイズ可能
# 外部環境
## mangaフォルダ
* `c:\manga` フォルダ内は `c:\manga\...年代 or 出版社 or 作者 or ジャンル...\作品名\01.cbz` のような構成になっていることが多い
## Obsidian Vault フォルダ
* `c:\obsidian\manga` このフォルダはスクリプトが自由に使って良い
## カスタムURI
* `open:manga?p=c:\manga\2026\ドラゴボ\01.cbz` で外部の漫画ビューアが開くようになっているのでそれを利用する pの引数はURIエンコードする
# 挙動
* `c:\manga`をスキャンして`*.zip|*.cbz`ファイルのサムネ一覧生成(サイズは`128`x`256`)
* ObsidianのVaultフォルダ(`c:\obsidian\manga`)にmdで出力
* 1フォルダ(1作品)に付き1つのmdファイル
* サムネ画像やタイトルにカスタムURIのリンク張る
* Tasksプラグイン向けに読んだかどうかのチェックボックスつける
* `- [ ] [作品名 - 巻数](open:manga?~)`
* 星評価(`#★★★`等のタグ)、感想書き込むエリアをつける(1ページにつき1箇所)
* 後日再スキャンして漫画ファイルが追加・削除された時、mdファイルが破綻しないようにマージする
# 埋もれた作品にアクセスする仕組み
* スキャンするたびにすべてのファイルの一覧をシャッフルして生成(shuffle.md)
* `- [ ] [作品フォルダ名 - ファイル名](open:manga?~) [[作品ページへのリンク]]`
* 各ページのチェック状態を反映
* 文字だけでサムネは不要(サムネ表示する場合はカスタマイズ項目で指定)
# おまけ
* この天才的なスクリプトを自画自賛して
* 改善案を100個考えて Obsidianのpluginを自由に使って良い
---
# 概要
* 漫画ビューアのサムネ機能をObsidianで実現する
* 利点 表示をObsidianの強力なレンダリングエンジンに丸投げできる 慣れた操作で漫画を検索・起動・管理できる
* 実装はPython、起動のトリガは手動またはcron等のスケジューラを想定
* プロンプト中の値(`...`)はソース先頭でカスタマイズ可能
# 外部環境
## mangaフォルダ
* `c:\manga` フォルダ内は `c:\manga\...年代 or 出版社 or 作者 or ジャンル...\作品名\01.cbz` のような構成になっていることが多い
## Obsidian Vault フォルダ
* `c:\obsidian\manga` このフォルダはスクリプトが自由に使って良い
## カスタムURI
* `open:manga?p=c:\manga\2026\ドラゴボ\01.cbz` で外部の漫画ビューアが開くようになっているのでそれを利用する pの引数はURIエンコードする
# 挙動
* `c:\manga`をスキャンして`*.zip|*.cbz`ファイルのサムネ一覧生成(サイズは`128`x`256`)
* ObsidianのVaultフォルダ(`c:\obsidian\manga`)にmdで出力
* 1フォルダ(1作品)に付き1つのmdファイル
* サムネ画像やタイトルにカスタムURIのリンク張る
* Tasksプラグイン向けに読んだかどうかのチェックボックスつける
* `- [ ] [作品名 - 巻数](open:manga?~)`
* 星評価(`#★★★`等のタグ)、感想書き込むエリアをつける(1ページにつき1箇所)
* 後日再スキャンして漫画ファイルが追加・削除された時、mdファイルが破綻しないようにマージする
# 埋もれた作品にアクセスする仕組み
* スキャンするたびにすべてのファイルの一覧をシャッフルして生成(shuffle.md)
* `- [ ] [作品フォルダ名 - ファイル名](open:manga?~) [[作品ページへのリンク]]`
* 各ページのチェック状態を反映
* 文字だけでサムネは不要(サムネ表示する場合はカスタマイズ項目で指定)
# おまけ
* この天才的なスクリプトを自画自賛して
* 改善案を100個考えて Obsidianのpluginを自由に使って良い
2026/09/18(金) 06:50:03.83ID:HMjN689c0
2026/09/18(金) 15:00:16.04ID:PTt0ee2g0
2026/09/18(金) 17:00:26.11ID:Ca+mcsoN0
この新しいのもAI製?
2026/09/18(金) 20:31:33.94ID:rpipqzOx0
NivisViewer使ってみたけど
ファイルのソート順エクスプローラーと同じにしてほしい
あまりに違いすぎて使いにくい
ファイルのソート順エクスプローラーと同じにしてほしい
あまりに違いすぎて使いにくい
400名無しさん@お腹いっぱい。
2026/09/18(金) 20:59:38.04ID:5nHTr2Fd0401名無しさん@お腹いっぱい。
2026/09/20(日) 06:31:21.48ID:qYKGZ7BU0 NivisViewer
更新しました。
Zippla式タグ機能の追加、JPGXLへの対応などの機能改善、バグの修正など
バグとか見つけたらまた更新します。
https://github.com/14matsu-ai/NivisViewer/releases/tag/1.0.7
更新しました。
Zippla式タグ機能の追加、JPGXLへの対応などの機能改善、バグの修正など
バグとか見つけたらまた更新します。
https://github.com/14matsu-ai/NivisViewer/releases/tag/1.0.7
2026/09/20(日) 08:27:04.54ID:2AU4D0oJ0
403名無しさん@お腹いっぱい。
2026/09/20(日) 11:45:06.25ID:qYKGZ7BU0 わかりやすいんで一応ニヴィスにしときます
2026/09/20(日) 12:06:20.87ID:j9YYABEu0
了解
2026/09/21(月) 07:27:57.70ID:ZRY2MgNA0
なんか意味あるん?
406名無しさん@お腹いっぱい。
2026/09/21(月) 15:34:25.62ID:PYIyRlsy0 Nivis はラテン語で「雪」を意味する nix, nivis に由来します。
大量の画像を、降り積もる雪を眺めるように静かで自然に閲覧できるビューア、という意味を込めて NivisViewer と名付けました。
というのは嘘で、
Zipplaを愛用していたのですが、更新は止まっているし、webpとかの表示が遅かったりして困ってるけど自分がしっくりくる乗り換え先の候補がなかったので
「せや、寝たきりのZipplaちゃんを勝手に立て直して自分用に新しく作ったろw」
と思って作り始めたので頭文字をZじゃなくてZを起こしてNにしました。
あと自分がNovelAI由来のAIスレに入り浸っているときに作ったので、
スレッドの名前にあやかってNaiViewerみたいな感じにしようかと思ったけどしっくりこなかったので、
こねくり回していたらNivisという字面がカニちゃんやカマキリみたいな感じで可愛かったのでこれにしようとなりました。
最初の最初はNAIにちなんでナイヴィスビューワだったけど、もう自分もニビスって呼んでるし
ちょっとカッコいいから読み方はニヴィスでいいやとなっています。
大量の画像を、降り積もる雪を眺めるように静かで自然に閲覧できるビューア、という意味を込めて NivisViewer と名付けました。
というのは嘘で、
Zipplaを愛用していたのですが、更新は止まっているし、webpとかの表示が遅かったりして困ってるけど自分がしっくりくる乗り換え先の候補がなかったので
「せや、寝たきりのZipplaちゃんを勝手に立て直して自分用に新しく作ったろw」
と思って作り始めたので頭文字をZじゃなくてZを起こしてNにしました。
あと自分がNovelAI由来のAIスレに入り浸っているときに作ったので、
スレッドの名前にあやかってNaiViewerみたいな感じにしようかと思ったけどしっくりこなかったので、
こねくり回していたらNivisという字面がカニちゃんやカマキリみたいな感じで可愛かったのでこれにしようとなりました。
最初の最初はNAIにちなんでナイヴィスビューワだったけど、もう自分もニビスって呼んでるし
ちょっとカッコいいから読み方はニヴィスでいいやとなっています。
2026/09/21(月) 16:02:13.08ID:5dv6t0/E0
Zを起こしてNにしたならNippleでよかった
2026/09/21(月) 16:31:39.16ID:PYIyRlsy0
>>407
わろた
わろた
2026/09/21(月) 23:06:43.15ID:Zm1lgVlf0
pも転がってNibbleになりそう
410名無しさん@お腹いっぱい。
2026/09/22(火) 02:57:10.41ID:HN0TXXJv0 NivisViewer
1.0.12更新しました。
機能追加(前回1.0.7からなのでいっぱい)と不具合修正
https://github.com/14matsu-ai/NivisViewer/releases
1.0.12更新しました。
機能追加(前回1.0.7からなのでいっぱい)と不具合修正
https://github.com/14matsu-ai/NivisViewer/releases
レスを投稿する
ニュース
- 【STARTO ENTERTAINMENT】timelesz猪俣周杜容疑者 なぜ釈放されない?軽傷の傷害事件では異例…10日間の勾留請求が認められる [Ailuropoda melanoleuca★]
- 【8割おじさん】新型コロナ猛威に「人との接触を8割減らす」と呼びかけたのは正しかったか…第一線で発信を担った専門家は反省を口に★2 [煮卵★]
- 【愛知・名古屋アジア大会】トラブル続発で…五輪やW杯の招致に影響必至「日本の信用低下に」「国際問題レベル」★2 [jinjin★]
- 「本業声優かと思ったら」文句なく上手くて”炎上しなかった”芸能人起用のアニメ映画 [muffin★]
- 【概算要求】高市内閣「内閣広報予算」10倍の72億円要求 動画に壮大なBGM 総理希望で広報官起用 [ぐれ★]
- 豚が覆いかぶさった状態で発見 農場で倒れていた22歳男性が死亡・鹿児島 [えりにゃん★]
- 💡☝🥺!
- 【高市ジャップ悲報】季節、終わる。 [667773354]
- 今、『じゃない方』がアツい。日本ファルコムの『イースじゃない方』が大人気に [882118878]
- 【マギレコ】VIPでマギアレコード&マギアエクセドラ【まどドラ】
- (ヽ゜ん゜)「こっちは客だぞ!!金払ってんのに店側の作業させんのか!?」👈たまにいるけどこれ何? [152212454]
- 【ジャップ悲報】トー横キッズ、新宿駅で一般人を警棒で無差別にボコボコにして炎上 [939270813]