[FreeBSD-users-jp 96156] Re: zipアーカイブ中の日本語ファイル

2017-11-11 スレッド表示 Masakazu Takahashi
2017-11-12 11:54 GMT+09:00 丸山直昌 :
> Windowsで作ったzipアーカイブを添付ファイルで送られてくると、 packageにあ
> るunzipを使って解凍してますが、日本語のファイル名のファイルは取り出すこ
> とはできても、ファイル名が復元できなくて、困ることがあります。(ファイル
> 名に重大な意味を込める人がいます。)

pkg で入る別解として、unar を使うという手もあります。
若干依存ライブラリが多いのは何ですが。

% pkg info unar
unar-1.10.1_5
Name   : unar
Version: 1.10.1_5
Installed on   : Sun Nov 12 07:26:09 2017 UTC
Origin : archivers/unarchiver
Architecture   : FreeBSD:11:amd64
Prefix : /usr/local
Categories : gnustep archivers
Licenses   : LGPL21
Maintainer : da...@freebsd.org
WWW: https://unarchiver.c3.cx/commandline
Comment: Unarchiver for a vast variety of file formats

[...]
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 96154] Re: zipアーカイブ中の日本語ファイル

2017-11-11 スレッド表示 Hajimu UMEMOTO
梅本です。

>>> Sun, 12 Nov 2017 11:54:15 +0900 の刻に「maruyama」、すなわち
>>> 丸山直昌  氏曰く

maruyama> るunzipを使って解凍してますが、日本語のファイル名のファイルは取り出すこ
maruyama> とはできても、ファイル名が復元できなくて、困ることがあります。(ファイル
maruyama> 名に重大な意味を込める人がいます。)

ports/archivers/unzip を ICONV オプションを有効にして作リ、-Ocp932 あ
るいは -Osjis オプションを指定すれば行けると思います。

maruyama> ICONV  : off

残念ながら、デフォルトでは有効になっていないのですよね。

--
梅本 肇http://www.mahoroba.org/~ume/
u...@mahoroba.org  u...@freebsd.org
プログラムは書いた人の意図ではなく書かれた通り動く  I hate Modula-3 :-)
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 96153] Re: USB DVDドライブ

2017-11-11 スレッド表示 小野寛生
小野寛生です。

すみません。すみません。すみません。

kernel configuration ファイルを MINIMAL ベースにした時に、

device scbus
device da
device pass

は追加したけれども、

device cd

は追加し忘れていたという落ちでした。
追加して kernel をビルドしなおして起動したら大丈夫でした。
そういや、cd.ko ってモジュールありませんね。

2017-11-12 9:33 GMT+09:00, Kouichi Hirabayashi :
> 手元の FreeBSD 11.1-RELEASE FreeBSD 11.1-RELEASE #0 だと
>
> ugen6.2:  at usbus6
> umass0 on uhub2
> umass0:  on usbus6
> umass0:  8070i (ATAPI) over Bulk-Only; quirks = 0x0100
> umass0:11:0: Attached to scbus11
> cd1 at umass-sim0 bus 0 scbus11 target 0 lun 0
> cd1:  Removable CD-ROM SCSI device
> cd1: 40.000MB/s transfers
> cd1: Attempt to query device size failed: NOT READY, Medium not present -
> tray c
> cd1: quirks=0x10<10_BYTE_ONLY>
>
> で /dev/cd1 を使って vlc で DVD も CD も再生できますから、
> STABLE #11 までのどこかでおかしくなった可能性が高いですね。
>
> 平林 浩一
>
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 96151] Re: zipアーカイブ中の日本語ファイル

2017-11-11 スレッド表示 tokitami

ときたみです。
#宛先間違っていたので再送・・・


求めている回答かはわかりませんが。

% setenv LANG ja_JP.SJIS
% unzip -l xxx.zip

でどうでしょうか

On 2017/11/12 11:54, 丸山直昌 wrote:

統計数理研究所の丸山@ Windows大嫌い、です。

Windowsで作ったzipアーカイブを添付ファイルで送られてくると、 packageにあ
るunzipを使って解凍してますが、日本語のファイル名のファイルは取り出すこ
とはできても、ファイル名が復元できなくて、困ることがあります。(ファイル
名に重大な意味を込める人がいます。)

% unzip -l xxx.zip |nkf -w

などとしてもファイル名は見えません。これ何とかならないものでしょうか。

# Windows にファイル転送して見る、という回答はなしですよ。

[maruyama@pc01{1017}] ~% pkg info unzip
unzip-6.0_6
Name   : unzip
Version: 6.0_6
Installed on   : Fri Dec  9 01:28:23 2016 JST
Origin : archivers/unzip
Architecture   : freebsd:10:x86:64
Prefix : /usr/local
Categories : archivers
Licenses   : Info-ZIP
Maintainer : eha...@freebsd.org
WWW: http://www.info-zip.org/UnZip.html
Comment: List, test, and extract compressed files from a ZIP archive
Options:
 CHINESE: off
 DOCS   : on
 ICONV  : off
 KOREAN : off
 RUSSIAN: off
Annotations:
 cpe: cpe:2.3:a:info-zip:unzip:6.0:freebsd10:x64:6
Flat size  : 305KiB
(以下略)


丸山直昌@統計数理研究所
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 96150] Re: zipアーカイブ中の日本語ファイル

2017-11-11 スレッド表示 IIJIMA Hiromitsu

いいじま@永遠の大学生です。


Windowsで作ったzipアーカイブを添付ファイルで送られてくると、
packageにあるunzipを使って解凍してますが、日本語のファイル名の
ファイルは取り出すことはできても、ファイル名が復元できなくて、
困ることがあります。(ファイル名に重大な意味を込める人がいます。)


解凍後のフォルダでこんなスクリプトを走らせるのはいかがでしょう?
フォルダが日本語の名前になっている場合は、まずフォルダ名を変更
してから、その中にcdして再度走らせます。

#!/bin/csh -f
foreach f (*)
   set g=`echo -n "$f" | nkf -Sw`
   if ( "$f" ne "$g" ) then mv "$f" "$g"
end

#上記、cshの引用符の厳密なルールをきちんと理解していないので
#かなりテキトーに書いています。私ならPerlに逃げちゃいますが、
#丸山さんなら自力でシェルスクリプトを書けると思います。


(Mr.) IIJIMA Hiromitsu aka Delmonta 
飯嶋 浩光 / でるもんた・いいじま ; (任同)電脳外道学会 代表取締役椅子人

Web (Japanese): http://www.dennougedougakkai-ndd.org/
     Twitter: @delmonta_iijima, @kabu_agare, @program_diamond,
   @AyaC_KaltQ, #放送大学, #OUJ
 Yahoo! Japan: delmonta_iijima


___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 96149] zipアーカイブ中の日本語ファイル

2017-11-11 スレッド表示 丸山直昌
統計数理研究所の丸山@ Windows大嫌い、です。

Windowsで作ったzipアーカイブを添付ファイルで送られてくると、 packageにあ
るunzipを使って解凍してますが、日本語のファイル名のファイルは取り出すこ
とはできても、ファイル名が復元できなくて、困ることがあります。(ファイル
名に重大な意味を込める人がいます。)

% unzip -l xxx.zip |nkf -w

などとしてもファイル名は見えません。これ何とかならないものでしょうか。

# Windows にファイル転送して見る、という回答はなしですよ。

[maruyama@pc01{1017}] ~% pkg info unzip
unzip-6.0_6
Name   : unzip
Version: 6.0_6
Installed on   : Fri Dec  9 01:28:23 2016 JST
Origin : archivers/unzip
Architecture   : freebsd:10:x86:64
Prefix : /usr/local
Categories : archivers
Licenses   : Info-ZIP
Maintainer : eha...@freebsd.org
WWW: http://www.info-zip.org/UnZip.html
Comment: List, test, and extract compressed files from a ZIP archive
Options:
CHINESE: off
DOCS   : on
ICONV  : off
KOREAN : off
RUSSIAN: off
Annotations:
cpe: cpe:2.3:a:info-zip:unzip:6.0:freebsd10:x64:6
Flat size  : 305KiB
(以下略)


丸山直昌@統計数理研究所
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"


[FreeBSD-users-jp 96148] Re: USB DVDドライブ

2017-11-11 スレッド表示 Kouichi Hirabayashi
手元の FreeBSD 11.1-RELEASE FreeBSD 11.1-RELEASE #0 だと

ugen6.2:  at usbus6
umass0 on uhub2
umass0:  on usbus6
umass0:  8070i (ATAPI) over Bulk-Only; quirks = 0x0100
umass0:11:0: Attached to scbus11
cd1 at umass-sim0 bus 0 scbus11 target 0 lun 0
cd1:  Removable CD-ROM SCSI device
cd1: 40.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present - tray c
cd1: quirks=0x10<10_BYTE_ONLY>

で /dev/cd1 を使って vlc で DVD も CD も再生できますから、
STABLE #11 までのどこかでおかしくなった可能性が高いですね。

平林 浩一
___
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"