気軽に「こんなソフトありませんか?」Part.195at SOFTWARE
気軽に「こんなソフトありませんか?」Part.195 - 暇つぶし2ch1012:名無しさん@お腹いっぱい。
23/06/04 01:38:55.22 knHvNbEM0.net
書き忘れちゃった・・・
1個でも圧縮されてるなら圧縮扱いよ

1013:名無しさん@お腹いっぱい。
23/06/04 01:40:31.76 LrZohZrW0.net
XY 問題ほどじゃないが 圧縮無圧縮を見分けたいですってのが 目的なやつは相当やべえやつになるな
圧縮されているzipファイルのリストを見て ニンマリしているやつだ
こりゃ相当に やべえよ

1014:名無しさん@お腹いっぱい。
23/06/04 01:44:28.68 LrZohZrW0.net
なら 一番単純な方法は
圧縮率に全く関係なく全てのファイルを無圧縮に変換してしまう方法だ

1015:名無しさん@お腹いっぱい。
23/06/04 01:56:18.20 knHvNbEM0.net
意味が分からないけど複数ファイルを無圧縮でzipりたいのかな・・

1016:名無しさん@お腹いっぱい。
23/06/04 02:09:07.70 X5crIBaK0.net
単ZIP 230101
URLリンク(www.kurohane.net)
ドロップしたファイル又はフォルダを個別にZIPで圧縮するだけのツール。
7-ZIP32.DLLを使用してZip圧縮を掛けるので多少サイズ的に有利だと思います。
拡張子を変える事が出来るので応用次第でいろんな使い道あります。
iniを直接書き換える必要がありますが圧縮パラメータを5種類まで好みに変える事もできます。
080615から[アルバム作成]の機能を取り込みました、同じ事ができます。

1017:名無しさん@お腹いっぱい。
23/06/04 12:20:24.74 Z7cNrua20.net
>>981
import os, sys
from zipfile import ZipFile, ZIP_STORED
for zip_path in filter(lambda arg: arg.lower().endswith('.zip'), sys.argv[1:]):
  print(zip_path)
  replace_flag = False
  with ZipFile(zip_path, 'r') as zr:
    if all(map(lambda i: i.compress_type == ZIP_STORED, zr.infolist())):
      print('無圧縮')
    else:
      print('圧縮 → 無圧縮')
      with ZipFile(zip_path + '.new.zip', 'w') as zw:
        for info in zr.infolist():
          zw.writestr(info, zr.read(info.filename), compress_type=ZIP_STORED)
        zw.comment = zr.comment
      replace_flag = True
  if replace_flag:
    os.remove(zip_path)
    os.rename(zip_path + '.new.zip', zip_path)

1018:名無しさん@お腹いっぱい。
23/06/04 22:11:18.82 knHvNbEM0.net
質問してる内容からしてそのソースだけ貼って何かできると思う?

1019:名無しさん@お腹いっぱい。
23/06/04 22:18:44.72 uSMh/26l0.net
質問者不在のまま、煽りあいw

1020:名無しさん@お腹いっぱい。
23/06/04 23:07:45.44 j4cVSEYt0.net
圧縮ファイル複数を圧縮出来るからもう無限にね…

1021:名無しさん@お腹いっぱい。
23/06/04 23:21:19.12 agLaFDAC0.net
うぃんらる最強

1022:名無しさん@お腹いっぱい。
23/06/05 15:33:57.21 bHb0kl5p0.net
複数の画像(jpg、png)を1つのPDFにするソフトはありませんか?
Windows標準の機能でもできますが画質が600×600と粗くなってしまうので...

1023:名無しさん@お腹いっぱい。
23/06/05 16:34:28.94 Skyyy+Tg0.net
IrfanView
オプション>複数ページ関連オプション>PDF形式のページ画像作成

1024:名無しさん@お腹いっぱい。
23/06/05 18:44:25.27 .net
似非プログラマーがレス付かなくて顔真っ赤なスレはここですか?

1025:名無しさん@お腹いっぱい。
23/06/05 18:51:04.13 gctHJNq00.net
ウィンラーだろ

1026:名無しさん@お腹いっぱい。
23/06/05 19:56:57.92 bHb0kl5p0.net
>>994
やりたいことができました
ありがとうございました

1027:名無しさん@お腹いっぱい。
23/06/05 22:46:00.96 jKq2vkKY0.net
沸点低い想定なイージーモードなのか気になる

1028:名無しさん@お腹いっぱい。
23/06/06 01:36:24.62 mqbU3UvF0.net
えっとそろそろ質問してもよろしいでしょうか?

1029:名無しさん@お腹いっぱい。
23/06/06 02:06:30.33 PtKHU7670.net
変身がないようなので質問しますね

1030:名無しさん@お腹いっぱい。
23/06/06 02:18:02.80 ZGr2Zdtn0.net
コロコロされるとあなたが誰か分からなくってよ

1031:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 146日 18時間 4分 20秒

1032:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch