1 名前:名無しさん@お腹いっぱい。 [2006/09/07(木) 01:36:03 ID:8ae+qdYH0] 7-Zip は Windows 98/ME/NT/2000/XP にて動作する GNU LGPLに従って配布されるフリーソフトウェア 主な特徴 : LZMAアルゴリズムによる高圧縮率の圧縮形式7z形式のサポート 7-ZipはGNU LGPLに従って配布されるフリーソフトウェアです ZIPとGZIP圧縮において7-ZipはPKZipやWinZipよりも2-10%高い圧縮率を出します 7z形式は自己解凍形式をサポートしています Windowsシェルに組み込めます 強力なファイルマネージャ 強力なコマンドラインバージョン FAR Manager のプラグイン 59言語に対応 サポートしている形式 : 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, TAR, CPIO, RPM, DEB 7-Zipウェブサイト(日本語) www.7-zip.org/ja/ Linux版 sourceforge.net/projects/p7zip/ p7zipは別の開発者による、7za.exe(コマンドライン版7-Zip)のUnix移植版プログラム 7-Zipの開発を支援するために7-Zipに登録することができます www.7-zip.org/ja/register.html
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/24(火) 03:43:36 ID:+nCm3gq20] 間違えた。 てか547ぐだぐだだな。間違い探しかよ。w ======== '個別解凍.bat' ここから ==== @echo off :loop "D:\Program Files\7-Zip\7z.exe" x "%~1" -o"D:\*" -y shift if not "%~1"=="" goto loop exit /b ======================= ここまで ==== これで行ける。それと他力本願は控えめにな。
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/24(火) 04:14:20 ID:Mdnj2UF50] >>555 完璧ですこれ ありがとうございます 他力本願は精進します
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/24(火) 21:41:59 ID:NnnuDeC30] 7-Zip 4.50 Beta - New switch for command line version: -ssc[-] enables/disables case-sensitive mode for file names. - Speed optimizations for AES encryption. - Some bugs were fixed.
558 名前:547 mailto:sage [2007/07/25(水) 00:00:29 ID:3J74Haj90] みんなすまん × if "%1"=="" goto loop ○ if not "%1"=="" goto loop 参考にするなら >550 の方がいいとおもいます。
559 名前:547 mailto:sage [2007/07/25(水) 00:05:21 ID:3J74Haj90] てか、いい例が他にもいっぱい出てますね。 >555 とか
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 00:11:04 ID:5+SJOf2v0] お前は何を(ry
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 00:56:43 ID:M4aWrHIv0] いいから複数選択時に個別圧縮に対応しやがれ!!
562 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 00:58:17 ID:8hNf9Bpy0] せっかくのソリッドアーカイブ機能が
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 01:23:01 ID:7/3ViLe60] >>561 同感
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 01:45:32 ID:kbMjWsYH0] だから他力本願はいい加減にしろってば。 個別圧縮も>555の3行目、7z.exeに渡すオプションを変えるだけで出来るぞ。 7-zipのヘルプ見りゃ分かるだろ。分かんないならコマンドラインは早いってこと。 ======== '個別圧縮.bat' ここから ==== @echo off :loop "C:\Program Files\7-Zip\7z.exe" a -t7z "(好きなパス\)%~n1.7z" "%~1" shift if not "%~1"=="" goto loop exit /b ======================= ここまで ==== とりあえず↑で好きなパスに元ファイル名.7zで個別圧縮。 (好きなパス\)を削れば元ファイルと同じ場所に。 連番とか上書きチェックとかしたかったら自分で何とかしな。 やや面倒くさいけどバッチだけで可能だから。
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 07:50:56 ID:yrRm1Fvq0] 4.51 beta - Bug was fixed: 7-Zip 4.50 beta could not open some .7z archives.
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 08:52:59 ID:8zjrmo1b0] >>564 だからGUIで対応してくれってことだよ 誰もコマンドラインからなんて
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 19:31:22 ID:luGUKIa/0] 個別圧縮したいファイルを引数にして実行するだけのことに GUIもコマンドラインも無いだろ。意味が分からん。 BATの黒窓が出るのも嫌ってことか?
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 23:23:02 ID:S82UyzTj0] どなたかこのパス分かる方います? てかマルチバイト対応のパスクラックツールってあるんでしょうか? よろしくどぞ ttp://heartland.geocities.jp/qwertydafa/index.html
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 23:40:31 ID:7o8QmCu90] 失せろ
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 00:19:28 ID:IZpneVzS0] 7-Zip File ManagerがWinRAR並になって欲しい。
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 01:25:10 ID:DiTvkj6s0] >>567 いや、たとえばエクスプローラなんかで複数選択したとしよう、Shiftなり、ctrlなりで んでこれらを右クリッククリックゥ!!!!ゥゥウウウ!!ぼけ!酔っ払ってるんだぜ? んでよ、 7-Zipファイルマネージャで開く 7-Upを飲む 7-Zipで個別に圧縮 ←これ!! これよこれ!!!あったら おぇ・・・きぶんわりぃやまたあした出直すグンナイイゴール
572 名前:名無しさん@お腹いっぱい。 mailto:age [2007/07/27(金) 04:23:56 ID:i4KfFiZT0] >>570 cowscorpion.com/Compression/RarZillaFreeUnrar.html
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 08:20:58 ID:bCBy7l2U0] >571 「送る」か、それが嫌ならレジストリにbatを登録しろよ。
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 21:15:09 ID:TRT43iUU0] SourceForge、「優秀なオープンソースプロジェクト」の投票結果を発表 - ZDNet Japan ttp://japan.zdnet.com/oss/story/0,3800075264,20353786,00.htm 盛り上がってないな・・・
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 21:36:52 ID:MGMY1n420] >>574 7-Zip以外全然シラネ・・・・・orz
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 21:24:08 ID:eqvzUDcu0] >>574 Firebird以外全部シッテル・・・・・orz
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 17:16:59 ID:HnlNXi+r0] 個別圧縮のGUIはあった方がいいね。 さっきたまたまそういうことをやる必要があって cygwinのコマンドラインからforと7z使ってやったんだけど 普段コマンドライン版7z使わないので オプション調べるの面倒くさかった。
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 17:41:59 ID:g8oNVhEtO] >>577 数レス前に答えがあるのにわざわざcygwinを使う意義がわからないのだが
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 17:52:40 ID:c4O2aL+f0] 個別圧縮のGUIよりも圧縮するファイルの格納順を変更するGUIが欲しいわー ファイル名を変更して無理にソートする方法しかわからん
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 17:58:37 ID:HnlNXi+r0] いや普段から使ってるし、 わざわざバッチファイル書かなくても一行ですむので。 ただGUIがあったらいいという意見には賛成というカキコミです。
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 19:59:13 ID:bIbwQnYYO] それを開発者に伝える努力をしないと。
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 23:54:49 ID:w6RKD+XU0] でも昔、ここにファイルマネージャーの右側いりません、って書いたら7-Zip 2.30 Beta 30で叶ったよ?
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 00:36:23 ID:CQMi/jq4O] ゆとりキタコレ
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 20:59:09 ID:yOdxAnme0] 4.52 Beta - 7-Zip now can unpack Compound files (msi, doc, ...). - Some bugs were fixed There was bug in CAB decompressing code. So 7-Zip could not extract some CAB archives. Please call "Test" command in 7-Zip 4.52 for your CAB archives to check that fixed code is correct.
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 22:34:35 ID:h5UdDjMH0] >>584 >- 7-Zip now can unpack Compound files (msi, doc, ...). 南下キター
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 00:43:54 ID:o1707jn00] それより圧縮フォルダ程度の高速モードを用意して星い
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 02:08:37 ID:ry7BV9wh0] >>585 マジだった でもmsiの中見れてもあんまり意味なかった
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 04:58:02 ID:eyrRvvso0] msiよりインストールシールドのcabが展開できるといいんだがな いちいちi6compとか使うのめんどい
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 12:21:50 ID:CZDkG9W+0] つUniversal Extractor
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 19:22:29 ID:9ASuqD+D0] 解凍せずに閲覧できるの?
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 00:16:19 ID:OJkgJevR0] >>590 実は密かに解凍してるんだよ?
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 01:16:05 ID:5mVj9a300] 圧縮されてるファイルのリストを取得するだけならできるんじゃない? Universal Extractorは良く知らんけど、あれって結局のところ 各種形式に対応したコマンドライン版の寄せ集めだよね?
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 05:00:51 ID:2IP73pqX0] 寄せ集めだよ。 7z.exe及び使用DLLも付いてくる。 本体がやっているのは形式判別くらいかね? Universal Extractorって閲覧できたっけ? Explzhがインストールシールドの閲覧に対応しているな。
594 名前:名無しさん@お腹いっぱい。 mailto:age [2007/08/06(月) 01:15:57 ID:UW4kC6EQ0] >>587 msi解凍できてもまたmsiだしな。
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 18:49:01 ID:XZcxEkN10] >>555 ベースで 日本の圧縮解凍ソフトによくある フォルダ一つ(ファイル一つ)ならフォルダを作らない ってバッチ作って よろしくお願いします
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 19:24:16 ID:RsCdgJ8Y0] >>595 こことか見てがんばれ ttp://ykr414.com/dos/ わざわざbat書いてやると、今後何パターン書いても切りがない
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 20:25:03 ID:yRtHNg3g0] 質問です。 AES-256使ってるツールなら今の技術では解読不能ですか? 最低どれくらいの長さのパスつければ安全といえるか知りたいです‥。 アタッシェケースなどもAES-256使っていると言うことですが、 拡張子がatcに変わるのとかはイヤですし、デザインや使い勝手を比べてどれ使うか考えたいです‥。
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 20:45:34 ID:XZcxEkN10] >>596 そうか 俺程度じゃ諦めるほかない ファイルが一つかどうか取得して判定をどうやるのか そこを調べてる時点で頭がパーンした mkdir hoge ???システムフォルダにいっぱいゴミフォルダができた バリバリ文型には手が出せないのかバッチは
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 20:57:02 ID:qDHrIHYX0] その機能がよくある日本の圧縮解凍ソフトを使うのは何故ダメなんだ? Noah&7z.exeのb2eでもいいじゃん。
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 21:15:07 ID:8vdtjPeFO] ヒント:7-Zipは解凍しなくても中身を確認できる あとはヘルプを読むこととIFとかの制御文を覚えること
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 23:19:05 ID:bdCVhwy30] >597 パスの長さについては、ヘルプに考え方が書いてあるだろ。
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 01:26:58 ID:FkzvsOId0] 「文系の自分にはプログラムできない」 って知り合いからも耳にする事多いんだが 英語や日本語に比べて覚える必要のある単語数(命令数)は少ないし 英語や日本語みたいに不規則に単語が変化する事もなく 英語や日本語のように文法が多種多様に存在する事も稀 ゆえに、日本語や英語程度ができる頭で問題無くできるぞ ネックなのは『わかりにくい仕様書等を読むのが大変』ぐらい
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 08:51:11 ID:ebkT5k0t0] んなもん、ちょっとした苦労をしてまでやる気が無いだけだから。 そんなことを書いている貴方だって興味があまり無い分野、 例えば絵を描くことを勧められたら「絵心が無いので無理」とか 言い出すんじゃない?
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 09:20:51 ID:yXPsKEduO] 論点がずれてる 文系だっていうのがバッチ書けない言い訳にならないってことだろ 文系プログラマだっているし
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 10:21:02 ID:EIC7dcd+0] >601 -p (パスワードの設定) のとこではなさそうですが、どこでしょうか‥?(コマンドとかもよくわかんないっす‥。 あと32bit版をDLしたのですが、64bitとの違いもわからないです‥。 自分はとりあえず、7-ZipかWinRARかKGB ArchiverでAESでの(圧縮)暗号化をしようと思っているのですが、 WinRARの説明書には、 「ZIPとは違い、RAR形式はファイルデータだけではなく、ファイル名、サイズ、属性、コメントといった機密に関わる他の情報も暗号化します。」 「WinRARでサポートされているZIP2.0形式は固有の暗号化アルゴリズムを使用します。RAR書庫は、より非常に強力な AES-128 standard で暗号化されます。」 「パスワードは大文字小文字を区別することに注意してください。RAR書庫のパスワードの最大長は127バイトです。この長さ以上の文字は切り捨てられます。」 とありました。 通常、256bitでは、パスワードは32バイトまで、128bitでは16バイトまでだったりするようですが、WinRARはAES-128で更に127バイトだったり、 7-ZipもAES-256で更に33以上入力できて、32文字で切り捨てもないことが確認でき、無圧縮にすると普通の暗号化ツールよりも(圧縮)暗号の速度が すごい速いことが確認できたので、7-Zipもいいかなと思っています。「ファイル名を暗号化」は7z以外(のZipなど)では設定できないみたいですが、7zにすると 7-ZipをインストールしてないPCだとやはり解凍できないですかね‥。WinRARのRARで(無圧縮)暗号化したほうがいいかな‥。(WinRARは試用期限過ぎても一応使い続けられると聞きましたが‥。) また、長くなって申し訳ないのですが、Lhaplusの暗号化は古いAES?らしいので長いパスでも簡単に解かれてしまったりするのでしょうか。 KGB Archiverの説明書には、 「7zip や UHARC などの同種ツールを遙かに上回る圧縮性能を持ちます。」 「このソフトでは書庫を暗号化する際に AES-256 暗号化が使用されます。」 と書かれていて、実際に圧縮率もすごく高かったです。 無圧縮も選べましたが、文字化けが酷かったのが気になりました…。
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 10:59:08 ID:ebkT5k0t0] >>605 > パスワードの長さと解析にかかるだろう時間の予測 ヘルプ → 一般的な情報 → 7z形式 の パスワードの長さ選択に関するTips > 通常、256bitでは、パスワードは32バイトまで、128bitでは16バイトまでだったりするようです 何処の情報? 勘違いしているっぽいけど。 > 7zにすると7-ZipをインストールしてないPCだとやはり解凍できないですかね‥。 他のソフトでも対応している。 7z対応と書いてあるなら解凍できない方がおかしい。 > 試用期限過ぎても一応使い続けられると聞きましたが‥。 できることとしていいことは別だよ。 > Lhaplusの暗号化は古いAES?らしいので長いパスでも簡単に解かれてしまったりするのでしょうか 簡単ではない。
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 11:20:18 ID:EIC7dcd+0] >>606 >ヘルプ → 一般的な情報 → 7z形式 の パスワードの長さ選択に関するTips ありがとう、見つかりました。例が微妙な気がしましたが、15文字前後のパスつけてればまず大丈夫ですかね。 >何処の情報? 勘違いしているっぽいけど。 いろんなツールを使って試してたんですが、結構そういうことが多かったみたいなんで‥。 thAESLockなどは128bitにすると16バイトの鍵しか設定できないし、256bitにすると32バイトの鍵しか設定できない‥、 アタッシェケースなどもAES-256を使っていますが、32文字までのパスしか設定できなかったり‥。いくつか試しただけでこうだったので、他もそういうものが多いのかなぁ、と‥。 >他のソフトでも対応している。7z対応と書いてあるなら解凍できない方がおかしい。 すみません‥、確かに。。Lhaplusには対応していませんでしたが、WinRARでは解凍できました。 >できることとしていいことは別だよ。 何かの機能が使えなくなるとかならないとかですが、レジストリなどいじらずにそのまま使えるものなら、それも制作者の意図と取れ、許せるのではないでしょうか。。 >簡単ではない。 Lhaplusの説明書を読んだのですが、AESともなんとも書いてありませんでした。 でもWinのパスzipは基本AESとのことですが、 ja.wikipedia.org/wiki/%E4%BF%A1%E9%A0%BC%E6%80%A7%E3%81%AE%E4%BD%8E%E3%81%84%E6%9A%97%E5%8F%B7%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0 ja.wikipedia.org/wiki/AES%E6%9A%97%E5%8F%B7 などに書かれているAESの暗号規格策定で認められた未だに解読されていないRijndealやAES(スタンダード?)のようなものなのでしょうか。。
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 11:58:44 ID:ebkT5k0t0] >>607 本家PKWAREのZIP仕様によると traditional PKWARE encryption ってことになるのかね。 「ZIP2.0互換」なんて項目にしているソフトもあるが。 www.pkware.com/documents/casestudies/APPNOTE.TXT WindowsのZIPフォルダの暗号化もAESではなくこっち。 > 何かの機能が使えなくなるとかならないとかですが、レジストリなどいじらずに > そのまま使えるものなら、それも制作者の意図と取れ、許せるのではないでしょうか。。 とりあえず、俺様ルールを適用する前にライセンスをよく読んどけ。
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 12:44:42 ID:EIC7dcd+0] >>608 ありがとうございます 「traditional zip 暗号」 www.google.co.jp/search?hl=ja&q=traditional+zip+%E6%9A%97%E5%8F%B7&lr= などで検索してたら、 q.hatena.ne.jp/1157379777 の4や5 www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=35725&forum=6&4 の一番下に 書いてありました。 質問は、WindowsXPに備わっているパス付きZIPファイル作成の際についてのことでしたが、 「Zip2.0互換暗号(traditional PKWARE encryption)は欠陥があり、ビット数の割りに容易に解読できたはず」 ということなので、AES-128やAES-256を使った方がいいということですね。。 実際Lhaplusが、traditional PKWARE encryption かは定かではないと思うのですが、 上のq.hatena.ne.jp/1157379777 のサイトの5の人が、 「圧縮フォルダで作成したzipファイルをzipinfoで確認した」?とあったので、 zipinfoを使えば、パス付きzipが何の暗号方式でパス付き圧縮されているのか調べることができるのかもしれませんね‥。 WinRARについては、いろんなブログやサイトなどで「試用期限が過ぎてもずっと使えるツール」という内容で一致していたので、 そう思ってしまっていました。よくライセンスなど読んでみようと思います。
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 15:13:25 ID:0+9vhh/h0] パスワードを突破するまでの速度一覧 gigazine.net/index.php?/news/comments/20060408_password/ パスワードの強度をテストする「パスワード チェッカー」 www.google.co.jp/
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 20:09:21 ID:uFhKjpu30] >>595-596 これバッチだけじゃできないよね?
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 20:18:39 ID:d9DoxqIR0] ぱっと考えただけでも、展開時に作成されたフォルダの中身をチェックして フォルダもしくはファイルが1個なら1階層上に持ってくるだけでいい プロンプトの基本コマンドだけでできる
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:47:12 ID:P3w8rU+00] 口だけ乙
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 00:16:59 ID:LPSzZpsB0] bat内でファイル数の判定なんて出来たのか! MS-DOSからのユーザーだってのに今まで知らんかったわ・・・ >>611 出来る、っつーか出来た。 夏厨(>>613 みたいなの)がいるから内容は書かないが。
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 00:19:36 ID:vYzkc7t/0] 口だけ乙
616 名前:612 mailto:sage [2007/08/12(日) 00:26:05 ID:Gbr/XQr70] >>614 ファイル数の判定っていうよりも 直下にあたるファイルパスの数をカウントすればいける
617 名前:614 mailto:sage [2007/08/12(日) 01:01:25 ID:LPSzZpsB0] いや本当にありがとう。 正直7-zipはNoah経由でしか使ってないからbat組む必要はないんだが、 これで落ちまくりのUltiFolderとおさらば出来る。
618 名前:611 mailto:sage [2007/08/12(日) 20:29:22 ID:YKkUiH+N0] おれにはこんな方法しかわかんないや… for %%A in (%1 %2 %3 %4 %5 %6 %7 %8 %9) do ( perl c:\perl\chkfc.pl "%%A" IF ERRORLEVEL 1 ("7z.exe" x -o"%%~nA" "%%A") ELSE ("7z.exe" x "%%A") ) -------------- chkfc.pl use Cwd; $_ = Cwd::getcwd(); s#/#\\#g; $cmd = '"7z.exe" l "' . "$_\\@ARGV[0]" . '" | '; print ">>>$cmd<<<"; open(CMD, $cmd); $dir = 0; $file = 0; while (<CMD>) { chomp; if (/\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d (.+) /) { if ($1 =~ /D/) { $dir++; if (1 < $dir) { exit 1; } } else { $file++; if (1 < $file) { exit 1; } } } } if (($dir + $file) == 1) { exit 0; } exit 1;
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 20:31:03 ID:m9n+4MRH0] 精神的にきついことをやらされると一部のバカが勘違いして 充実感を覚えるんだよね。でそれを嬉々として感謝しちゃったりするわけ 要は洗脳されてるだけだがOSS陣営はそれで調子に乗ってもっとやらせるわけだ
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 20:39:18 ID:Gbr/XQr70] >>618 それでできたなら、それでいいんじゃね? 無理にバッチだけでやっても記号1個入るだけで使い物にならなくなるしな バッチ使ってる人はそういう物を使わないように気をつけてはいるだろうけど クレクレにbat書いても、それを知らずにうごかねーだの騒ぎそうでヤだ
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 01:08:37 ID:3lKnTJ/T0] 最近は.NET Frameworkを使えば、文型どころか小・中学生でも そこそこのプログラムが作れる時代になってるぞ Visual Studio 2005 Express Edition www.microsoft.com/japan/msdn/vstudio/express/ 無料だし、好きなの落としてやってみたらどうよ
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 05:25:44 ID:9ymmf2X00] Framework使ったソフトって良い印象ないなあ。 nicoToolとか…
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 11:20:20 ID:iIPQj9m+0] perlや.NETなんぞ入れなくてもwshで良いじゃないか。 インストールの必要も無いんだから。
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 13:15:57 ID:Yf0GHVo50] どうでも良いけどバッチすら書けない自称文系人間に .NETだのwshだの薦めたってチンプンカンプンだと思う。
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 20:49:37 ID:CVbV009L0] 「文系」ってのを言い訳に分かろうとしていないだけだからな、大抵
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 20:58:29 ID:9mSjcjz+0] >Framework使ったソフトって良い印象ないなあ。 nLiteにはお世話になってる
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/14(火) 00:53:59 ID:/Ps27wRc0] Catalyst Control Centerを使ってる 昔の奴のほうが軽くてよかったような気がしないでもない
628 名前:名無しさん@お腹いっぱい。 [2007/08/15(水) 03:31:11 ID:qu5sVZDs0] 7-Zipってパスワードは最高で何文字までつけれますか? 7zやzipなどで変わりますか?よろしくお願いします。
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 04:00:23 ID:/EqadMuZ0] > 7zやzipなどで変わりますか? ……形式や規格が変われば普通変わると考えないか?
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 04:14:26 ID:/EqadMuZ0] 大体何文字必要で本当に必要なのか考えろよ。 で、そのくらい入力して試せるだろ!? 俺でさえ1分とかからず半角100文字はいけるとあたりつけてんだから。 そんなに真っ当な暗号化が必要だというならばPGP等本職を併用しろよ。
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 04:31:22 ID:qu5sVZDs0] >>630 すみません、ありがとうございます。 zip、7zともに200バイトのパスワードで試したら、7zのほうは20秒以上掛かって、zipのほうは一瞬で、両方とも圧縮できました。 これは両方とも同じ暗号化(AES-256)の強度をもった暗号化なのでしょうか?(そんな長いパスはつけないと思うので、7zでもいいとは思いますが‥) WinRARでも試したところ、「RAR書庫のパスワードの最大長は127バイトです。この長さ以上の文字は切り捨てられます。」 と書かれていましたが、 rar、zipともに200バイトのパスワードで試したら、rarのほうがちょっと長く時間が掛かりますが、rarもzipも両方圧縮できました。 でも説明書通り、解凍の際には、rarは127〜200文字のパスどれでも無事解凍できて、zipは200文字のままだと解凍できず、ちょうど127文字にしないと解凍できないみたいでした。 (まだためしが不十分なので確証は持てませんが‥) PGPというのはもっと強力な暗号技術(ツ−ル)なのでしょうか?7-Zipのように、フリーツールのものはありますか? よろしくお願いします。
632 名前:631 mailto:sage [2007/08/15(水) 04:35:58 ID:qu5sVZDs0] すみません、もう1つ聞きたいのですが、WinRARは鍵から生成される乱数列?は、鍵の127バイト以下を使用しているとわかったと思うのですが、 7-Zipは何バイトまでの鍵の情報を乱数列?に使用しているかわかったりはしませんか‥?よろしくお願いします。
633 名前:631 mailto:sage [2007/08/15(水) 04:38:57 ID:qu5sVZDs0] すみません、さらに付けたしです。 7-Zipは解凍は200バイトぴったりのものを使わないと7z、zipともに解凍できないみたいでした。 少なくとも200文字は乱数列の生成に使用しているということでしょうか。
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 04:41:20 ID:aqcgx6bU0] 256字でパスかけて255字で解凍できるか試せばいいと思うの
635 名前:631 mailto:sage [2007/08/15(水) 05:00:49 ID:qu5sVZDs0] >>634 女の子?喋り方可愛いね。 試した結果は、256バイトのパスで圧縮したzipは256文字でも255文字でも解凍不能。 256バイトのパスで圧縮した7zは256文字で解凍可能、255文字で解凍不能でした。 zipは200文字〜254文字の中に解凍できるものがあるかわかりませんが‥。 眠いぃぃぃ
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 05:30:59 ID:/EqadMuZ0] パスワード長とか別の暗号アルゴリズム相当かまで知りたいのなら元の仕様書読め。 7-Zipなんかソースまで公開されてるし。 ちなみに俺は比較的新しい規格かつファイルサイズやファイル名の扱い等の安心感から7-Zipを多用しているだけだな。
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 05:34:58 ID:/EqadMuZ0] パスワード長だのAESだの乱数列だのそんな部分まで気にしてるのに PGP知らんとか俺的にはありえんのだけど。 > PGP 元々メールの暗号化とかに使われている公開鍵方式の暗号化ツール。 GnuPG等の無料で使える同系統のものもある。ググレ。 これはこれで問題はあるのだがそこまで暗号強度とか気にするやつが その問題のせいで使えませんとか言わないよな……。
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 06:09:31 ID:1FJLBC730] どーでもいいから さっさと答えろ屑 それとも理屈こねるだけで答える脳みそはパーだったりするの?
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 06:29:48 ID:qu5sVZDs0] >>636 ,637 どうもです。全然初心者で知識もないんでjavaとかは読めないのですが、 自分もAES-256っていうのに惹かれて、動作も速く、ファイル名も暗号化できて、操作しやすいので使ってます。 PGPはメールなどで使い、公開鍵方式の暗号化ツール、というのはちらっと見たことはありました、すいません‥。 これは、普通に自分のPCのファイルを暗号化するのにも便利なのでしょうか‥? (主に通信用?って偏見があるのですが‥) 公開鍵方式は受信者本人が全員に対して鍵を公開して、送信者がその鍵を使って暗号化したものを受信者に送り、受信者は別の自分しか知らない鍵で復号する、と認識しています。。 7-Zipのように手軽に使えて、今現在可能なラウンド解析などの面で、AESよりより難しいとされている暗号技術にPGPなどがある、というようなことでしょうか…? 7年間も解析されていない技術ということで、今現在AESでも安心だと思いますが。ラウンドの7割前後?解析されているAESですが、それ以上先はとてつもなく計算量莫大にしなければ解読できるようなものじゃないのですかね。。それとも計算式さえ分かっていない状況なのか。。 単純に計算量だけ増やせば解読できるようなものだとすれば、分散プログラムで大量のPC使い解読されていると思うのですが、やはり今現在の技術ではそれほど解析が難しい技術だってことなんですよね。。 PS.7zよりzipのほうがやけに処理が早くてちゃんtの同じAES-256の技術なのか疑問なんですがw
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 07:32:02 ID:L5IinSki0] PGPが使える対称鍵暗号にAESとかがあるの。 ちょっと調べればすぐ出てくるのに。 2.0.4 Pubkey: RSA, ELG, DSA, ELG Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH Hash: MD5, SHA1, RIPEMD160, TIGER192, SHA256, SHA384, SHA512 Compression: Uncompressed, ZIP, ZLIB, BZIP2
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 08:04:17 ID:/EqadMuZ0] ごっちゃになってるから順に。 まず635については7-Zipは比較的新しい形式だからかなり長いパスに対応している。 如何程までかは調べていないけれど256迄は対応してるから255で解けず256で展開できるわけだ。 逆にZipはその結果からは256文字に対応してないってことだ。 しかし古い形式な割にアルゴリズム追加とかできる構造らしいから、独自に長いパスに対応させてるツールがあるかもしれん。 で、7-Zipのヘルプにあるパスの長さに対する解析時間は暗号化を解析するのではなく、 パスワードを総当りで解析したときの時間だから他の形式を想定しても結果に大差はでない。 要するに理論上はパスワード長と暗号化技術が同じなら同じ堅さなわけだ。 >>640 フォローTHX >>638 >29
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 08:13:23 ID:/EqadMuZ0] で、WinZipがあるバージョンでAES-256に対応したという記事あったからAESなZipも互換性はともかく存在するはず。新しい形式に不安がないなら7-Zipを勧めておくがZipでもある程度の強度は求められるということだ。 俺がPGP持ち出したのは631がどんな諜報機関にデータを狙われているかはしらんが、そこまでデリケートに解析される心配をするならば、既に定評があって暗号化としては定番かつ人とのやり取りでも使われるPGP等を使えと言っただけ。 それに鍵使い分ければ堅さあがるしな。 メール暗号化がメインとはいえファイル単位、ディスク単位でも暗号化できる。もちろん秘密鍵とパスフレーズの管理をきちんとして、パスフレーズメモをそこらへんに残すようでは駄目だが。 そもそもこんなレベルで質問を繰り返す631のデータを、パス総当りより面倒な暗号形式解析なんて何処の誰がするんだよ……?
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 09:02:26 ID:aqcgx6bU0] ポエム共有ネットワークを作ろうとして データを7-ZIP圧縮して、かつデータの暗号化にも7-ZIPを借りようと思ったに違いない
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 09:22:00 ID:1FJLBC730] どーでもいいから さっさと答えろ屑 それとも理屈こねるだけで答える脳みそはパーだったりするの?
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 10:25:37 ID:aqcgx6bU0] \7z452.tar\CPP\7zip\Crypto\Zip\ZipCrypto.cpp \7z452.tar\CPP\7zip\Crypto\7zAES\7zAES.cpp これ見るとわかる 7zipの方はパスの長さによって2段階に処理を切り替えているのな
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 22:41:21 ID:gxwElwO10] winzipは長いパスワードに対応してなかったっけ? 間違ってたらごめん
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/19(日) 01:42:03 ID:gTeX8xVj0] 英語が得意などなたか lzhの自己解凍書庫の閲覧と解凍ができるように要望出してくれませんか よろしくお願いします
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/22(水) 15:18:36 ID:uu6K1LHM0] msiに対応したけど 実行形式になってるmsiが開けないんじゃ片手落ちだ
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/22(水) 19:53:03 ID:j6qzRnqP0] 7-ZIP 4.53 Alpha 2 キタよ↓ sourceforge.net/forum/forum.php?thread_id=1806906&forum_id=45797 What's new: - "Test" and "Info" buttons now work for open archives. - 7-Zip now shows compression ratio during compression. - 7-Zip File Manager now shows sizes of folders inside open archives. - Some bugs were fixed.
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/23(木) 02:44:47 ID:doAhBVOO0] stable出せよ
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/23(木) 07:52:56 ID:WKCP+ILd0] むしろbetaのdllを出してくれ。<7-zip32.dllの中の人 alphaのまで出してくれとは言わんから。
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/23(木) 10:28:36 ID:X+HtlqGG0] そろそろ次のは正式版が出るかもよ。 そしたらDLLも適用されるさ。
653 名前:名無しさん@お腹いっぱい。 [2007/08/24(金) 04:24:45 ID:pZyqkIDt0] とりあえずめっちゃ圧縮したいんだけどどうしたらいいですか。
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 06:21:09 ID:cihIUPA00] >>651 7-zip32.dllなんて何に使うの?
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 07:17:27 ID:eAv/58230] 7-zip32.dllの事は、このスレで語るべきではないな。(スレ違いだろw)