[過去ログ] Perlについての質問箱 64箱目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
346: 2020/03/12(木)17:18 ID:+5N6GCV3(2/2) AAS
つまりcmd。exeから実行できるものは全て
同じやり方で関連付け作れるってことね
347
(1): 2020/03/12(木)18:12 ID:XQbCK6u3(1) AAS
それはただの起動のしくみでしかない。
実際の動作は高い壁で分離されてるといって過言でないものをいっしょくたにはできまい。
348: 2020/03/12(木)18:48 ID:U4j5Oz8o(1/3) AAS
>>347
理由は?
349: 2020/03/12(木)18:49 ID:U4j5Oz8o(2/3) AAS
そもそもダブルクリックできるなんて
起動の仕組みなんだから、起動の仕組みでしか無いと言われても
その話をしてるんですよとしか言いようがないがw
350: 2020/03/12(木)19:40 ID:kpO7RyNn(1) AAS
だからエクスプローラからWSLにあるファイル見る方法教えてくれってw
351: 2020/03/12(木)19:47 ID:IWxDU6vM(1) AAS
それは見れる \\wsl$
エクスプローラからしか見れないのが問題
352: 2020/03/12(木)19:57 ID:MY0SLzQz(1/2) AAS
グレタちゃんもアナルパールを使ってます
353: 2020/03/12(木)20:49 ID:U4j5Oz8o(3/3) AAS
ダブルクリックてエクスプローラーの話じゃん
エクスプローラーから見れるなら、ダブルクリックして開ける。
その証拠にテキストファイルだって開けるだろ
354: 2020/03/12(木)22:39 ID:MY0SLzQz(2/2) AAS
グレタちゃんに僕のパイソンを貸してあげたい
355
(2): 2020/03/14(土)18:16 ID:jx2yED/o(1/2) AAS
active perlのcryptのsaltにasciiでない文字を渡すと止まるんだけど何で?
356: 2020/03/14(土)19:34 ID:RPa5riWU(1) AAS
WSLつかえ
357: 2020/03/14(土)22:58 ID:eh0BX5+5(1) AAS
>>355
理由を聞いてどうするんや?
文字コードとかややこしいから、対応してないんやろ。
358
(1): 2020/03/14(土)23:16 ID:5TZ0Uf7y(1) AAS
分からんのなら黙ってろやチンカス
359: 2020/03/14(土)23:39 ID:9VuyfYoc(1) AAS
暗号化って、base64 とかだろ。
ascii だけだろ

Ruby なら、こういうやつだろ

module SecureRandom
外部リンク[html]:docs.ruby-lang.org
360: 2020/03/14(土)23:44 ID:jx2yED/o(2/2) AAS
keyの方は何でもokなんだけどな
361: 2020/03/15(日)03:21 ID:ey4TMar/(1) AAS
>>358
わかってもなにもできんくせに
ゴミクズ
362: 2020/03/15(日)18:38 ID:8dswEreI(1) AAS
グレタちゃんのクリトリスは100カラットのルビー
363
(1): 2020/03/16(月)09:00 ID:m2o8L3Qu(1) AAS
>>355
ここに書き込む前に、perldocを嫁
If using crypt on a Unicode string (which potentially has characters with
codepoints above 255), Perl tries to make sense of the situation by
trying to downgrade (a copy of) the string back to an eight-bit byte string
before calling crypt (on that copy). If that works, good.
If not, crypt dies with Wide character in crypt .

おそらく、crypt はPOSIXの仕様に合わせているから、こうなるのではないかと思う。
364: 2020/03/16(月)19:53 ID:jMV62GuM(1/2) AAS
128-255を渡しても止まるんだけどね
エラーが出るとかじゃなくて異常終了する
仕様だとは思い難い
365: 2020/03/16(月)20:07 ID:O3TrJAsg(1) AAS
「異常終了」じゃなくて、「die」してるんちゃううんか?
>>363にもそう書いてあるやろ。

トラップしたけりゃevalしろ。
366: 2020/03/16(月)20:22 ID:jMV62GuM(2/2) AAS
die すると何かエラーメッセージ出しておとなしく終了するんじゃないのか?
windowsに怒られとるぞ
367: 2020/03/17(火)00:31 ID:WzQFj8c+(1/2) AAS
この言語はなにが起こるかわからんので基本evalで囲わないとやってられませんね
368
(1): 2020/03/17(火)00:59 ID:DZYZalLc(1) AAS
トラップでevalってなんだっけ?w
Perlやめてから結構立つから忘れた。
なんかそんなのあったなwww

今?Perlからシェルスクリプトに回帰していますがなにか?
369: 2020/03/17(火)05:25 ID:WzQFj8c+(2/2) AAS
>>368
これ
外部リンク:perldoc.jp
eval BLOCKってやつ

try catchみたいなもん
370: 2020/03/17(火)08:02 ID:sAGmKBfN(1/2) AAS
エラーが返るならtryできるだろうけど、試してみたら異常終了するようなもんも避けられるのか?
371: 2020/03/17(火)21:45 ID:sAGmKBfN(2/2) AAS
画像リンク

evalでもトラップできない
372: 2020/03/18(水)00:13 ID:+5qWGdwM(1) AAS
man にはどう書いてあるの? Perl の crypt じゃなくて C のライブラリの方だよ。
373: 2020/03/18(水)01:56 ID:jzX09kaS(1) AAS
WindowsだしActivePerlのようだし、何がおきてもふしぎじゃないな。w
374: 2020/03/18(水)09:12 ID:SzV6uL92(1) AAS
Windows10、activeperl 5.20なんだけど、次のコードできちんと動く。何が問題なのか解らない。

$res = eval {crypt('aaa', 'ppp')};
print "1. $res\n";
$res = eval {crypt('aaa', 'あ')};
print "2. $res\n";
$res = crypt('aaa', 'ppp');
print "3. $res\n";
$res = crypt('aaa', 'あ');
print "4. $res\n";
__END__

1. ppFj4OYENOP9c
2. 縺VSnoxRf90hw
3. ppFj4OYENOP9c
4. 縺VSnoxRf90hw
375: 2020/03/18(水)19:35 ID:iQ6PHWNN(1) AAS
Windows7とか?
1-
あと 627 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.014s