- 1 名前:login:Penguin [2021/11/06(土) 21:57:00.57 ID:3RHht5de.net]
- まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!! www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 www12.atwiki.jp/linux2ch/?About 質問に対して答えてもらったら、お礼よりも、結果報告。 過去ログ検索 https://www.google.co.jp/search?&;q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句 https://www.google.co.jp/search?&;q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句 ※前スレ くだらねえ質問はここに書き込め! Part 245 https://mao.5ch.net/test/read.cgi/linux/1625239222/ ■■■ 荒らしは放置 ■■■ 特定の個人名を出す奴は荒らしです。無視しましょう。
- 528 名前:login:Penguin mailto:sage [2021/12/18(土) 10:03:13.40 ID:poEKAKYQ.net]
- ちなみに俺ファイルシステムのコード書いたり読んだりするよw まじ恥ずかしいw
- 529 名前:login:Penguin mailto:sage [2021/12/18(土) 10:11:46.47 ID:kJlm2/Qf.net]
- おお、意外
- 530 名前:なところに有識者様が
便乗質問おkすか?Btrfsじゃないんですが [] - [ここ壊れてます]
- 531 名前:login:Penguin mailto:sage [2021/12/18(土) 10:25:37.70 ID:6Mq81OPl.net]
- zipinfo とか zcat で圧縮ファイルの中身のファイル一覧を見れますが、たとえば hoge.zip の中身の fuga.txt を、hoge.zip を解凍せずに閲覧する方法はありますか
- 532 名前:login:Penguin mailto:sage [2021/12/18(土) 10:39:00.10 ID:poEKAKYQ.net]
- あるよ
- 533 名前:login:Penguin [2021/12/18(土) 11:07:40.71 ID:lkysTqFs.net]
- こいつがっていうより、こいつにかまうヤツがクソ
- 534 名前:login:Penguin mailto:sage [2021/12/18(土) 11:15:21.47 ID:2w4RaGuj.net]
- じゃあこいつらがってことか
- 535 名前:login:Penguin mailto:sage [2021/12/18(土) 11:23:37.75 ID:poEKAKYQ.net]
- ええやん、いくらでも構ってやればw 有用な情報は一切教えないけどw
- 536 名前:login:Penguin mailto:sage [2021/12/18(土) 11:27:41.35 ID:2w4RaGuj.net]
- わかってないようだ
- 537 名前:login:Penguin mailto:sage [2021/12/18(土) 11:31:03.43 ID:poEKAKYQ.net]
- もう何十年もココ使ってるけど、どうせどこかを荒らすんだろ?ここでいいやんw
- 538 名前:login:Penguin [2021/12/18(土) 11:34:47.30 ID:yA2xs9mM.net]
- 埋め立てなら荒らし報告を
- 539 名前:login:Penguin mailto:sage [2021/12/18(土) 11:45:07.01 ID:poEKAKYQ.net]
- 荒らし報告なんてあからさまな宣伝みたいなやつを除いて昔から機能してないよ
ただの私怨にしかならんしな
- 540 名前:login:Penguin mailto:sage [2021/12/18(土) 11:47:17.72 ID:2w4RaGuj.net]
- 十分機能はしているが現在浪人持ちのみが報告可能
ただし今日のケースではおそらく規制されない
- 541 名前:login:Penguin mailto:sage [2021/12/18(土) 11:52:28.33 ID:poEKAKYQ.net]
- 機能してるところなんて見たことないけどな
いっつも荒らされてるやんw
- 542 名前:login:Penguin mailto:sage [2021/12/18(土) 11:56:25.72 ID:2w4RaGuj.net]
- いっつもがいつの何処の事を言ってるのかでそのレスの適切さが分かれる
- 543 名前:login:Penguin mailto:sage [2021/12/18(土) 12:06:36.73 ID:6nc117Ed.net]
- >>510
unzip -p archive.zip inner.txt
- 544 名前:login:Penguin mailto:sage [2021/12/18(土) 12:09:57.47 ID:poEKAKYQ.net]
- 見てれば実感としてあるだろw 証明するまでもない。この板で調べればすぐ分かるよw
- 545 名前:login:Penguin mailto:sage [2021/12/18(土) 12:10:42.35 ID:poEKAKYQ.net]
- リダイレクトについて書いた方がいい
- 546 名前:login:Penguin mailto:sage [2021/12/18(土) 12:13:15.59 ID:2w4RaGuj.net]
- と言う事で見事にいろいろ浮き彫りにされたID:poEKAKYQなのであった
- 547 名前:login:Penguin mailto:sage [2021/12/18(土) 12:21:17.00 ID:poEKAKYQ.net]
- IP調べれば一発だっつーの。余計なことにスレを使うなw
- 548 名前:login:Penguin mailto:sage [2021/12/19(日) 17:17:21.73 ID:U/RU1xeH.net]
- 皆さんただいま。作業報告の続きです
この後がどうしたらいいかわかりません。よろしくおながいします
- 549 名前:login:Penguin mailto:sage [2021/12/19(日) 17:18:03.36 ID:U/RU1xeH.net]
- # Mapfile. Created by GNU ddrescue version 1.23
# Command line: ddrescue -fdvr3 /dev/disk/by-id/ata-ST3160815AS_6RX65VV6 /media/user/debian1/ST.img ddrescue.map # Start time: 2021-12-19 06:49:20 # Current time: 2021-12-19 07:40:52 # Finished # current_pos current_status current_pass 0x25433D0000 + 1 # pos size status 0x00000000 0x25433D6000 +
- 550 名前:login:Penguin mailto:sage [2021/12/19(日) 17:25:54.56 ID:U/RU1xeH.net]
- □記録を調べたところ、過去にまったく同じケースで指導を受けていた。
ERROR: cannot snapshot '@': Read-only file system となる このケースはハードドライブの障害であり ddrescue を使う。2台のHDD を接続してdebian live usbで起動 user@debian:~$ sudo apt update user@debian:~$ sudo apt install gddrescue user@debian:~$ lsblk -o name,label,size,fstype,model NAME LABEL SIZE FSTYPE MODEL loop0 2.7G squashfs sda 149.1G ST3160815AS ├─sda1 EFI 260M vfat ├─sda2 debian 146.8G btrfs └─sda3 2G swap sdb 298.1G HGST_HTS545032A7E680 ├─sdb1 EFI 190M vfat ├─sdb2 debian 295.9G btrfs └─sdb3 2G swap sdc 28.6G SanDisk_3.2Gen1 └─sdc1 D-LIVE NF B 28.6G vfat
- 551 名前:login:Penguin mailto:sage [2021/12/19(日) 17:27
]
- [ここ壊れてます]
- 552 名前::59.83 ID:U/RU1xeH.net mailto: <<一般的使い方
drescue [オプション] [読込元] [書き出し先] [ログ出力先] $ ddrescue -f -d -r1 -v /dev/sda /dev/sdb logfile.log オプション 概要 -f 上書き※ターゲットが物理ディスクでは必須 -n リードエラーを無視 -v 詳細表示 -r 不良セクタの再読み込み回数 -d ダイレクトアクセス(キャッシュを介さずにアクセス) [] - [ここ壊れてます]
- 553 名前:login:Penguin mailto:sage [2021/12/19(日) 17:31:47.02 ID:U/RU1xeH.net]
- user@debian:~$ sudo ddrescue -fdvr3 /dev/disk/by-id/ata-ST3160815AS_6RX65VV6 /media/user/debian1/ST.img ddrescue.map
GNU ddrescue 1.23 About to copy 160041 MBytes from '/dev/disk/by-id/ata-ST3160815AS_6RX65VV6' to '/media/user/debian1/ST.img' Starting positions: infile = 0 B, outfile = 0 B Copy block size: 128 sectors Initial skip size: 3200 sectors Sector size: 512 Bytes Press Ctrl-C to interrupt ipos: 160041 MB, non-trimmed: 0 B, current rate: 7299 kB/s opos: 160041 MB, non-scraped: 0 B, average rate: 51810 kB/s non-tried: 0 B, bad-sector: 0 B, error rate: 0 B/s rescued: 160041 MB, bad areas: 0, run time: 51m 28s pct rescued: 100.00%, read errors: 0, remaining time: n/a time since last successful read: n/a Finished user@debian:~$
- 554 名前:login:Penguin mailto:sage [2021/12/19(日) 17:41:17.85 ID:U/RU1xeH.net]
- さて、ST.img はどこにあるのか?自分ではわからないが、記録では次のコマンドを打っている。
$ sudo timeshift --list /dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/ << BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」 Device : /dev/sda2 UUID : cf82c300-5af6-45d6-a682-1e93b9105cae Path : /run/timeshift/backup Mode : BTRFS Status : OK 1 snapshots, 134.8 GB free Num Name Tags Description ------------------------------------------------------------------------------ 0 > 2021-12-19_17-09-08 B $
- 555 名前:login:Penguin mailto:sage [2021/12/19(日) 17:41:31.70 ID:U/RU1xeH.net]
- さて、ST.img はどこにあるのか?自分ではわからないが、記録では次のコマンドを打っている。
$ sudo timeshift --list /dev/sda2 is mounted at: /run/timeshift/backup, options: rw,relatime,space_cache,subvolid=5,subvol=/ << BTRFSでは、/dev/sda2は/run/timeshift/backupにマウントされているのか?いままでコマンドの出力をまともに読んだことがねえから初めて気付いた。という「マウントの意味をさいきん知った」 Device : /dev/sda2 UUID : cf82c300-5af6-45d6-a682-1e93b9105cae Path : /run/timeshift/backup Mode : BTRFS Status : OK 1 snapshots, 134.8 GB free Num Name Tags Description ------------------------------------------------------------------------------ 0 > 2021-12-19_17-09-08 B
- 556 名前:login:Penguin mailto:sage [2021/12/19(日) 17:44:47.43 ID:U/RU1xeH.net]
- $ ls /run/timeshift/backup
@ @home ST.img timeshift-btrfs おお!あったぞRaw disk image サイズ160.0 GB (160041885696 バイト) ----------------------------------------- つぎの作業を指示して下さい。マジでわかりません。予想としては書き戻す、コマンドがぜんぜん!!
- 557 名前:login:Penguin mailto:sage [2021/12/19(日) 17:47:47.27 ID:U/RU1xeH.net]
- >>514
> ええやん、いくらでも構ってやればw 有用な情報は一切教えないけどw オメーのような脳無しのもたらす情報は遮断するww おれに指導できるのは天才児だけだ。 なぜならばおれはリナックス界の風雲児だからだ。
- 558 名前:login:Penguin mailto:sage [2021/12/19(日) 17:51:16.95 ID:U/RU1xeH.net]
- 複数の板で重要な論文を発表中で、そちらの作業に出かけてきます。
ひとつはアイドルの板で、あるアイドルの死について考究する。目的はスレ民の不安をとりのぞくこと。
- 559 名前:login:Penguin mailto:sage [2021/12/19(日) 18:25:21.82 ID:FlGVfwTG.net]
- よお風雲児
残念だがそのレベルのトラブルは俺には回答不可能だ そのレベルになるまでHDDをこき使ったことが無いので 強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな もっともトラブってる方は予備なんだから大して痛くなかろうよ
- 560 名前:login:Penguin mailto:sage [2021/12/19(日) 19:11:23.98 ID:1dJM5IFQ.net]
- はいはい、ID変えてご苦労さまとも見えるレスだな
出鱈目やってるだけの日記に回答不可なんてありえないw 本来必要な手順を省き、やってはいけない操作をやって破壊するだけの作業には誰も
- 561 名前:サ味などない []
- [ここ壊れてます]
- 562 名前:login:Penguin mailto:sage [2021/12/19(日) 19:15:23.31 ID:U/RU1xeH.net]
- >>538
これがアホの認定厨...w
- 563 名前:login:Penguin mailto:sage [2021/12/19(日) 19:16:08.90 ID:ACzmpV+n.net]
- 偏執的なところも追求するためには必要な要素なのかもしれんが
天才さんなら時間の無駄と思って諦めたりしないんかね
- 564 名前:login:Penguin mailto:sage [2021/12/19(日) 19:20:12.05 ID:U/RU1xeH.net]
- >>537
> 強いて言うならばいつそうなってもいいように外付けストレージやファイル鯖にバックアップを取っておくべきだったな そのやり方がわからんもん。。。 > もっともトラブってる方は予備なんだから大して痛くなかろうよ 次郎さんか?オメーは知能が高いのに、なんで下らねえ2ちゃん民の評判なんか気にするんだ? そこがオメーのいちばんアカンところなんだわ。ひとことでゆーと弱い!!www わかったな?
- 565 名前:login:Penguin mailto:sage [2021/12/19(日) 19:23:41.72 ID:U/RU1xeH.net]
- >>540
> 偏執的なところも追求するためには必要な要素なのかもしれんが > 天才さんなら時間の無駄と思って諦めたりしないんかね ハッキリいいます。昔からの言い伝えで「タイム イズ マネー」とあります。 このシーゲートは、意味がありません。まえに一ヶ月以内に壊れると言いましたが、サバを読んだ。 じつは2週間以内にかならずOSは壊れるw だから修復技の習得のために、やってるの。
- 566 名前:login:Penguin mailto:sage [2021/12/19(日) 20:00:58.42 ID:FlGVfwTG.net]
- 俺は評判を気にすると言うよりはあまり無責任な回答をつけたくないだけ
そんなに熟練者でもないんで不良HDDからのデータサルベージなんてddrescueで駄目だったらお手上げレベルよ こんな下っ端じゃなくとも紳士的振る舞いさえ出来ればきっとスゴウデの人が助けてくれるさ
- 567 名前:login:Penguin mailto:sage [2021/12/19(日) 20:10:09.82 ID:FlGVfwTG.net]
- > だから修復技の習得のために、やってるの。
だと言うならば少なくとも俺では力不足だな ツールまかせのサルベージしかできんもの 「おまえら詳しいんだから教えろや」ではなく一貫して「ご面倒でしょうけどどうかご教示下さい」と言う態度でこっちで聞く事をすすめる ファイルシステム総合スレ その19 https://mao.5ch.net/test/read.cgi/linux/1592027147/
- 568 名前:login:Penguin mailto:sage [2021/12/19(日) 22:24:24.35 ID:1dJM5IFQ.net]
- そっちに行ったところで俺が潰すから大丈夫w
- 569 名前:login:Penguin mailto:sage [2021/12/19(日) 22:34:51.60 ID:FlGVfwTG.net]
- それはご自由になさって下さればよいかと
Btrfsに関しては教えられることは教えたけど不良ドライブからの難儀なサルベージまではちょっと
- 570 名前:login:Penguin mailto:sage [2021/12/19(日) 22:37:21.83 ID:1dJM5IFQ.net]
- あと修復技の習得にはなってなくて、誰も必要としない破壊技を修復技と思って習得してるだけだからw
- 571 名前:login:Penguin mailto:sage [2021/12/19(日) 22:41:05.67 ID:FlGVfwTG.net]
- 良く言えば本人は緊急時対応の修行とでも思ってるのでしょう
普通はそうなる前にバックアップ取っておいてドライブが故障する前に交換するものだけど
- 572 名前:login:Penguin mailto:sage [2021/12/20(月) 20:46:08.59 ID:PUJobghu.net]
- 15年ぐらい前からftpといわゆるホームページ作成ソフトで
たくさんの人が同一アカウントで好き勝手にファイルを置いている環境があるんだけど、 端末(bash環境)でトップからどこにもリンクされていない幽霊ファイルを検出する方法とかありますか? htaccssとかは除外するとして、cgiが吐くファイルとかもあるだろうから、 そういうのはディレクトリ名で判断して消さないようにします
- 573 名前:login:Penguin mailto:sage [2021/12/20(月) 20:52:20.64 ID:Oa8J25Rn.net]
- あるよ
- 574 名前:login:Penguin [2021/12/21(火) 07:34:00.51 ID:Rlb1gRlA.net]
- よくこんなスレで真っ赤にできるよな 天才だわ
- 575 名前:login:Penguin [2021/12/21(火) 11:31:36.92 ID:F3C3+VFl.net]
- >>549
リンクとは?
- 576 名前:login:Penguin mailto:sage [2021/12/21(火) 14:24:16.43 ID:GgAzq/Ob.net]
- curl/wget でダウンロードせずに、
リソースのURL だけを取得するようなオプションは無いのか? 例えば、ボタンを押すと、Ajax でHTML を書き
- 577 名前:換えて、
今まで存在しなかった、URLが現れると、非常に厄介 5ch がそう 最初に空のHTMLを送ってきてから、Ajaxで内容を取得する。 そこには、200のURLが書いてあるが、ボタンを押せば、500のURLが現れる このように、ユーザーのアクションによって、 ドンドンHTMLが変わっていくので、その中にあるURLも変わっていくのが、厄介 [] - [ここ壊れてます]
- 578 名前:login:Penguin mailto:sage [2021/12/21(火) 14:26:33.64 ID:GQ6sbGvt.net]
- お得意のRuby使えよ
- 579 名前:login:Penguin mailto:sage [2021/12/21(火) 14:28:59.33 ID:LG40fTb8.net]
- javascript動かしたいならブラウザをheadlessで動かす仕組みのやつを使え
- 580 名前:login:Penguin mailto:sage [2021/12/21(火) 15:19:56.52 ID:CryvvIY3.net]
- >>552
ローカルに対してのハイパーリンクです index.htmlからhoge.html, fuga.htmlはあっても、hage.htmlが無かったりしたら それを検出したいです。 孤立しているjpgやgifなどはたくさんありそうなので そういうのをbashで探すのはもうbashスクリプトの話になりますよね・・
- 581 名前:login:Penguin mailto:sage [2021/12/21(火) 18:09:03.09 ID:svQRlsMH.net]
- nginxでwebdavやろうと思ってパッケージ作ろうとしてるんだけどうまくいかず、
質問させてください。 ここみながら進めてるんだけどうまくいかない。 https://qiita.com/YuzuRyo61/items/176ed017cefbaa872a63 エラー内容 ./configure: error: invalid option "/home/don/build/nginx-1.20.2/debian/nginx-dav-ext-module" make: *** [debian/rules:45: config.status.nginx_debug] エラー 1 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 これはどうすればいいですか?
- 582 名前:login:Penguin mailto:sage [2021/12/21(火) 18:20:03.06 ID:6V4gTjpz.net]
- >>557
--add-module= を付けてないとかは流石にない?
- 583 名前:login:Penguin mailto:sage [2021/12/21(火) 19:07:08.36 ID:svQRlsMH.net]
- >>558
つける場所がよくないのか...と思って確認したらスペース入ってました!! --add-module= /home... になってたのでスペース削除したらうまくいきました。 ありがとうございます!
- 584 名前:login:Penguin [2021/12/21(火) 20:49:40.88 ID:9ROmdoHL.net]
- メッセージ読めば何を間違ったのかすぐに判ると思うのだが
そういう時代になったんだろうか
- 585 名前:login:Penguin mailto:sage [2021/12/21(火) 21:17:47.06 ID:LHeFAY0y.net]
- >>560
出来合いのものや野良サイト情報をそのまま使用しながらドキュメントも出力メッセージも読まず素人掲示板で質問するのが今のトレンド
- 586 名前:login:Penguin [2021/12/21(火) 21:27:57.72 ID:kYsTj4+3.net]
- 良い時代になったものです。
- 587 名前:login:Penguin [2021/12/21(火) 21:42:51.99 ID:CoKQSK00.net]
- キモ
- 588 名前:login:Penguin [2021/12/21(火) 22:08:21.39 ID:4Lslsf/v.net]
- arecordって2GB以上の録音できないんでしょうか?
もっと長く録音できるコマンドはないでしょうか?
- 589 名前:login:Penguin mailto:sage [2021/12/21(火) 22:31:47.03 ID:9r0l0Tzm.net]
- >>561
Linux板に集う俺らただクレクレ乞食はそんな感じだからな >>560 出来ることがコピペ程度のただクレクレ乞食に、そんなすごいことは不可能。 ただクレクレ乞食はコピペものを自分でちょっと変更することすらできない (妄想で適当にいじる感じに変更)レベル そんなだから、掲示板で助けてとなる
- 590 名前:login:Penguin mailto:sage [2021/12/21(火) 22:35:30.52 ID:9r0l0Tzm.net]
- そんな人がnginxでwebdavってすごい
まぁ、Btrfsの人のようなすごすぎな人がいるぐらいだからな
- 591 名前:login:Penguin mailto:sage [2021/12/21(火) 22:41:38.28 ID:LG40fTb8.net]
- それ絶対褒めてないだろw
- 592 名前:564 [2021/12/22(水) 02:31:20.58 ID:zh3b5k/G.net]
- 2GBの制限ってwavの仕様のようです
長時間録音しつつそれをパイプでoggencに流して エンコしたいのですが何か上手い方法はないですかね? arecordのwav録音だと2GBで自動的にファイルを変えてくれるので あとでバッチ処理でエンコすることはできるのですがダサい
- 593 名前:login:Penguin mailto:sage [2021/12/22(水) 02:51:31.54 ID:6MLbEeeX.net]
- >>564
arecord使ったことないけど、”arecord 2GB” でググると 1) ファイルサイズ(オフセット)を64bitにして再コンパイル or 2) データを標準出力に流してそれをファイルにリダイレクト って出てきたが。
- 594 名前:login:Penguin mailto:sage [2021/12/22(水) 02:54:46.63 ID:6MLbEeeX.net]
- またまたググるとWAVは4GBって出るな。32bit符号なし整数ということで。
- 595 名前:564 [2021/12/22(水) 03:08:51.06 ID:zh3b5k/G.net]
- >>569
2)はやりましたが勝手に終了します 恐らくarecordが2GB吐いたところで終了してると思います ソースを見ましたがwavの仕様でmax_filesizeが2147483648LLとされていますので wavではなくrawでoggencに流してみようと思います
- 596 名前:login:Penguin mailto:sage [2021/12/22(水) 08:36:49.41 ID:yu8ibXIN.net]
- >>566
> Btrfsの人のようなすごすぎな こんなの全然すごくない 近い将来もっと簡単に扱える日が来ると予想している まさか嫌味でそう書いてるわけじゃないだろうからな
- 597 名前:login:Penguin mailto:sage [2021/12/22(水) 09:18:49.63 ID:XRS8c6H/.net]
- 全発言が嫌味と考えた方がよほど得心が行くのだがw
クレクレ君は間違った方に誘導して暴走させとけばいいよw
- 598 名前:login:Penguin mailto:sage [2021/12/22(水) 09:22:30.41 ID:yu8ibXIN.net]
- 明らかに荒らしに見えるやつに敢えてきちんと教えようとしていた理由がまだわからないのかな
- 599 名前:login:Penguin mailto:sage [2021/12/22(水) 09:37:48.42 ID:XRS8c6H/.net]
- 好きなだけ暴走させとけばいいんだってw
意固地になってるだけの我儘こどおじに構ってる暇はない
- 600 名前:login:Penguin mailto:sage [2021/12/22(水) 09:43:42.86 ID:yu8ibXIN.net]
- それはそれで貴方のやり方だから仕方無いな
いつの日か今よりクリーンなスレになるといいね
- 601 名前:login:Penguin mailto:sage [2021/12/22(水) 09:53:35.57 ID:XRS8c6H/.net]
- 無駄な努力を続けようが続けなかろうが、有為な差はないよw
まあ頑張ってw
- 602 名前:login:Penguin mailto:sage [2021/12/22(水) 09:59:11.03 ID:yu8ibXIN.net]
- あの程度で頑張っていた様に見えていた上にいちいち嫌味含みなんですね
頑張らなくてはならないのは貴方だと多くの人に見えている事でしょう
- 603 名前:login:Penguin mailto:sage [2021/12/22(水) 10:50:40.88 ID:XRS8c6H/.net]
- 荒らしの相手をするのは頑張ることだと思うけどw
メディアが壊れてるのと、壊れて欠損した情報を修復すること/修復可能に構成することは違うんだよw
- 604 名前:login:Penguin [2021/12/22(水) 11:05:07.41 ID:0UcK8M3p.net]
- >>556
最後の2行がわからないが、ハイパーリンクだけ抽出できればいいのね?
- 605 名前:login:Penguin [2021/12/22(水) 11:09:27.97 ID:0UcK8M3p.net]
- >>568
環境、打ってるコマンド、エラーメッセージ
- 606 名前:login:Penguin mailto:sage [2021/12/22(水) 11:18:39.29 ID:ryDP9XlY.net]
- ここはUbuntuスレの屁理屈エアプ爺(b8-)のスレ
- 607 名前:564 [2021/12/22(水) 13:42:15.88 ID:zh3b5k/G.net]
- >>569,570,581
当方の環境は64bitなのですが2GBの制限はwavの仕様のようです aplay.c(= arecordのソース)の以下の構造体の 下から3行目の 2147483648LL が原因で これはwavの仕様ですから変えないで対処することにしました static const struct fmt_capture { void (*start) (int fd, size_t count); void (*end) (int fd); char *what; long long max_filesize; } fmt_rec_table[] = { { NULL, NULL, N_("raw data"), LLONG_MAX }, { begin_voc, end_voc, N_("VOC"), 16000000LL }, /* FIXME: can WAV handle exactly 2GB or less than it? */ { begin_wave, end_wave, N_("WAVE"), 2147483648LL }, { begin_au, end_au, N_("Sparc Audio"), LLONG_MAX } }; 結局wavからrawに変えたらうまいこといきました
- 608 名前:553 mailto:sage [2021/12/22(水) 14:35:46.78 ID:mQmp9DwT.net]
- >>556
例えば、以下のa.htm で、ボタンと、jQuery, a.js を読み込む時、 <button id="btn_1">押して</button> <scr@ipt src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></scr@ipt> <scr@ipt type="text/javascript" src="a.js"></scr@ipt> (注意。投稿できないので、script タグの間に、@を入れました) 以下のa.js には、ボタンを押すと、a タグが追加されるとすると、 $( function( ) { const a_tag = '<a href="b.htm">リンク先へ移動します</a>'; $( '#btn_1' ).one( 'click', function ( ) { $( 'body' ).append( a_tag ); } ); } ); ボタンを押すまでは、HTML 内に、aタグが存在しないから、 b.htm というファイルを使っている事が、ちょっと見ただけでは分からない Ruby on Rails などでは自動テストで、すべてのボタンを押したりして、こういうのをチェックするけど、 普通の検索エンジンでは、こういうのには対応していないので、 最初から、HTML内に読み込まれているテキストに情報を書いておかないといけない 唯一、こういうJavaScript(JS)の読み込み・Ajax に対応しているのは、Chrome のみ。 すべてのボタンを押して、すべてのJSを読み込んだ後の状態を考えるのは、それぐらい難しい
- 609 名前:553 mailto:sage [2021/12/22(水) 14:39:18.43 ID:mQmp9DwT.net]
- >>584
修正 >唯一、こういうJavaScript(JS)の読み込み・Ajax に対応しているのは、Chrome のみ Chrome ではありません。 Google 検索のみです
- 610 名前:login:Penguin mailto:sage [2021/12/22(水) 15:46:35.67 ID:XRS8c6H/.net]
- 早漏なゴミ回答が蔓延しそうなので、、、クソの役にも立たないヒントを書いてやる
静的リンク抽出は出来ないこともないし、動的でもheadlessなブラウザを使えば出来ないことはない ただその場合は現実的にLinuxならpythonなどのscript言語などで実装することになる より簡単なのはwgetを使って静的リンクを再帰的に辿って全ファイルを取得してしまうこと 取得した上で、DocumentRootと比較して不要なファイルをリストアップするのが恐らく楽
- 611 名前:login:Penguin mailto:sage [2021/12/22(水) 15:49:01.75 ID:XRS8c6H/.net]
- wavファイルは公式に2GBの制約はない(現実的には2GBだと思うが)。aplay系では2GBまでと決まってるだけ。
- 612 名前:login:Penguin mailto:sage [2021/12/22(水) 15:55:53.85 ID:gSDjqMma.net]
- なんでそんな制限あるんだろうと思ったらちょうど説明してくれてるサイトがあったわ(正しいのかは知らんけど)
https://community.phileweb.com/mypage/entry/2819/20180202/58400/
- 613 名前:login:Penguin mailto:sage [2021/12/22(水) 16:33:22.51 ID:XRS8c6H/.net]
- そういう怪しいのを紹介するよりは「分からない」と言った方がいい
- 614 名前:login:Penguin mailto:sage [2021/12/22(水) 16:46:48.42 ID:gSDjqMma.net]
- 規格見ると普通にsignedって書いてるのか
歴史的経緯的な奴なのかしら
- 615 名前:553 mailto:sage [2021/12/22(水) 16:50:34.78 ID:mQmp9DwT.net]
- wget で、何階層も再帰的にたどると、
攻撃とみなされて、訴えられるかも知れないので危険 1階層のみに限定すれば良い。 直リンクの先だけを取得する
- 616 名前:login:Penguin mailto:sage [2021/12/22(水) 16:54:11.05 ID:XRS8c6H/.net]
- >>590
規格のURLを提示しろ >>591 自分のサイトだろw
- 617 名前:login:Penguin mailto:sage [2021/12/22(水) 16:56:39.12 ID:gSDjqMma.net]
- signedじゃねぇやunsignedだ
- 618 名前:login:Penguin mailto:sage [2021/12/22(水) 16:58:03.04 ID:XRS8c6H/.net]
- >>593
規格のURLを提示しろ
- 619 名前:564 [2021/12/22(水) 22:02:55.83 ID:zh3b5k/G.net]
- https://ja.wikipedia.org/wiki/WAV
ここでは64bitのwavをWave64(.w64)と書いてるね
- 620 名前:login:Penguin mailto:sage [2021/12/22(水) 22:26:25.64 ID:XRS8c6H/.net]
- 日本語の方はあんまり見ないほうがいい
英語の方がいいよ
- 621 名前:login:Penguin mailto:sage [2021/12/22(水) 23:41:21.70 ID:ZYEXGE2k.net]
- >>586
>>553に対しては curl/wget のオプションだけでできないから 自分でプログラムとかを作ってやれってことことか
- 622 名前:login:Penguin mailto:sage [2021/12/22(水) 23:46:10.16 ID:ZYEXGE2k.net]
- >>597
は俺の勘違いだな。流れを読んでなかった >>586は>>549に対してのアドバイスだったんだな
- 623 名前:login:Penguin mailto:sage [2021/12/23(木) 01:44:53.86 ID:u/yK2quu.net]
- >>598
そういうこと アンカー付けるの面倒だから付けてなかったけど、そこまで読み違えるなら付けておくか・・・
- 624 名前:login:Penguin [2021/12/23(木) 10:42:45.14 ID:auLVJDsk.net]
- wavのっていうとあれなので、arecordがってことよね。-I つけると2GBの制限がなくなるようだが、セパレートチャンネルというのがどういうことなのかがわからにぃ。
- 625 名前:553 mailto:sage [2021/12/23(木) 11:28:37.79 ID:JTLGN2PF.net]
- ファイルを消すのは、かなり危険な事だから、
余程、アプリ開発者が入念なテストを書いていないと無理だと思う 使っているファイルを消すと、リンク切れになる 例えば、Ruby on Rails では、selenium-webdriver, capybara で、headless Chrome を使って、 すべてのボタンなどを押して、すべてのユーザーアクションを自動テストでチェックする 普通、このテストコードは、アプリのソースコードの数倍以上ある。 それぐらい膨大だから、Google 以外の検索エンジンは、 後から読み込む、JavaScript(JS)・Ajax には対応しない すべてのユーザーアクション・JSを実行させて、 それを反映した後のHTML を取得する必要があるから 自分がそのアプリのテストコードを書いていないのなら、やめておいた方が無難。 そのアプリの開発者しか、使うファイルを把握していないから 他人がアプリを分析するのが、極めて難しい
- 626 名前:login:Penguin mailto:sage [2021/12/23(木) 16:24:58.14 ID:zwSR9DY6.net]
- >>549です、>>598の返信レスで今、
>>586が自分にレスもらってることに気付きました。 wgetでDocumentRootから再帰的に取得したものと、 documentRootディレクトリまるごとダウンロードしたものを winMergeでファイルのdiffをかけてそこから特定していきたいと思います。 wgetに再帰的なダウンロードができる機能があるの知らなかった
- 627 名前:login:Penguin mailto:sage [2021/12/23(木) 16:31:44.92 ID:u/yK2quu.net]
- >>600
分からないことを書くな >>601 ゴミ回答はやめたほうがいい。rorもテストも的外れで何も関係ない。 自webサイトで未使用なファイルを検出したいという質問だろ。
- 628 名前:login:Penguin [2021/12/23(木) 16:36:44.40 ID:ZE6SIb9u.net]
- 601です。
私は無能です。
|

|