NTTコム リサーチモニターに登録!


033010
++takaqの日記++


【私のカウンタ】


2023年9月
     12
3456789
10111213141516
17181920212223
24252627282930



月の日記を
 OR AND
スペースで区切って複数指定可能
* 2023年9月22日(金) yt-dlp で HTTP Error 403: Forbidden
* 2023年9月21日(木) 初代 xbox ・・・ついに起動しなくなった。
* 2023年9月16日(土) 9月の電力量
* 2023年9月14日(木) 古いOSにSSHで接続してみた。
* 2023年9月13日(水) AndroidスマホにWebサーバーを導入してみた..
* 2023年9月7日(木) サンドイッチ
* 2023年8月30日(水) iiyamaの中古ディスプレイ買っちゃった。
* 2023年8月27日(日) 自転車の空気入れがスカスカ
* 2023年8月23日(水) Linux q4os用PC Dell Vostro 200 にグラボ..
* 2023年8月19日(土) 8月の電気料金

yt-dlp で HTTP Error 403: Forbidden
YouTubeとかの動画サイトから動画がダウンロードできる yt-dlp・・・
クライアントPCを変えてから初めてダウンロードしたら HTTP Error 403: Forbidden になった。

takaq@q4os-v200:~/ダウンロード$ yt-dlp https://www.youtube.com/watch?v=4oNElYlHF5I -f mp4
[youtube] Extracting URL: https://www.youtube.com/watch?v=4oNElYlHF5I
[youtube] 4oNElYlHF5I: Downloading webpage
[youtube] 4oNElYlHF5I: Downloading android player API JSON
[info] 4oNElYlHF5I: Downloading 1 format(s): 22
ERROR: unable to download video data: HTTP Error 403: Forbidden

どうやら、YouTubeでまた仕様が変わったらしく、インストール済の yt-dlp でエラーになってしまう。
現在の debian パッケージ版は 2023.03.04-1 である。
まだ新しいのがきていない。
残念ーーーーと思ったけど、検索してみたら GitHub に使えるのがあった。
さっそくダウンロード

https://github.com/yt-dlp/yt-dlp#update

Recommended で yt-dlp の Platform-independent zipimport binary. Needs Python (recommended for Linux/BSD)
をダウンロードしました。

ダウンロード先は /home/takaq/ダウンロード にした。
バージョンは version 2023.07.06 である。
そして、konsole にて sudo chmod +x yt-dlp で実行権を付与
既インストール済のを実行しないように /home/takaq/ダウンロード にて以下コマンドで実行

takaq@q4os-v200:~/ダウンロード$ ./yt-dlp https://www.youtube.com/watch?v=4oNElYlHF5I -f mp4
[youtube] Extracting URL: https://www.youtube.com/watch?v=4oNElYlHF5I
[youtube] 4oNElYlHF5I: Downloading webpage
[youtube] 4oNElYlHF5I: Downloading ios player API JSON
[youtube] 4oNElYlHF5I: Downloading android player API JSON
[youtube] 4oNElYlHF5I: Downloading m3u8 information
[info] 4oNElYlHF5I: Downloading 1 format(s): 22
[download] Destination: Perfume ⧸ Moon Dance Practice Video [4oNElYlHF5I].mp4
[download] 100% of 18.19MiB in 00:00:02 at 8.85MiB/s

無事にできましたーーーー

今日はかなり涼しかったね。
心地よくお昼寝できましたよ。
2023年9月22日(金) No.3007

ツボック  2023/09/24/07:51:12   No.3008
おはようございます、ツボックです。
まだまだ暑い日が続きますがいかがお過ごしですか。

Xboxの件、拝啓しましたが流石に関西では引き取りが難しく諦めました。
良い方に引き取られて良かったですね。

まだまだ暑い日が続きますがボチボチやって下さい。。
では、また

takaq  [E-Mail] [URL]  2023/09/24/10:07:08   No.3009
ツボックさん

いつも感想記帳ありがとうございます。
関西にお住まいなのですね。遠いですね。

ジモティーで欲しい方がいたので本日お取引となります。
保管していた専用工具とHDDも併せて差し上げようと思っています。
長い間楽しませてくれたし、あの外観が気に入っていました。
ちょっと寂しい気持ちもありますが致し方ないですね。

関西の方はまだまだ暑い日が続くようですね。
仙台は昨夜から寒いくらいで、今朝はエアコンで暖房しました。
一昨日あたりまで冷房していたのに・・・

初代 xbox ・・・ついに起動しなくなった。
改造した初代 xbox がついに起動しなくなった。
ある時から、コンセントに繋いただけで電源が入るようになってしまい、スイッチで電源断ができなくなっていた。
そのため、別にスイッチ付きコンセントに繋いで、そっちのスイッチで起動していた。
今日、久々に妻から写真のスイラドショーが見たいといわれたので起動してみた。
そしたら、写真の箇所で起動してすぐに止まってしまう。
ディスクか他の部品が壊れたのかもしれない。
ずいぶんと頑張ってくれたのでもう解放してやろうと思う。
最近の動画ファイルはサイズが大きいので、この xbox ではバファリングしてしまっていたので、もっぱらスマホで撮影した写真のスライドショーとして使っていた。

もう、切り分けして修理するような気力がない。

ジモティーにジャンクとして「0円出品」してみて、引き取り手がなかったら廃棄しようと思う。

お疲れ。
2023年9月21日(木) No.3006

9月の電力量
金額 : 10,291円
使用量 : 395kwh
利用期間 : 08月18日〜09月14日

去年は・・・

金額 : 8,880円
使用量 : 294kwh

売電は・・・

金額 : 1,323円
発電量 : 135kwh

去年は・・・

金額 : 1,215円
発電量 : 147kwh


今年は暑かったからなぁーーー
7月、8月、9月と前年同時期より使用量が上だ。
節電なんかできない!

妻が自宅にいる時はフル稼働だったからなぁーー
止めるのは妻が通所に行っている日の9:00〜16:00の間。

昨日は、北仙台診療所で特定検診受けてきた、腹周りはスーパーメタボ。
看護師さんから「立派なお腹ですこと!」なんて言われてしまった。
トホホ
そんで、おくやまアイクリニックで眼底検査を受けてきた。異常なし。
結果は三週間以降。
2023年9月16日(土) No.3003

ツボック  2023/09/16/20:06:17   No.3004
こんばんは、ツボックです。
我が家の電気料金は、2万円弱です。
8月は、お盆休みがあり家にいる時間が長かった割には
意外と安かった印象です。

でも、ここしばらくは気温が高く体調管理が難しいですね。
買い物に行ってスーパ−から外に出ると気温の変化に
体がついて行くのが大変ですが。


takaq  [E-Mail] [URL]  2023/09/16/22:17:19   No.3005
ツボックさん、いつもありがとうございます。
早朝や夜は大分涼しく秋の気配感じるようになってきました。
日中の30℃超えはもう少し続きそうです。
昨日、今日は応接間で気持ちよくお昼寝できました♪

古いOSにSSHで接続してみた。
かなりハマって検索しまくってやっと以下に至りました。

接続先 : delegate2 FreeBSD 4.11 RELEASE ssh ver OpenSSH_3.5p1
接続元 : q4os-v200 q4os 5.10 (debian 12) ssh ver OpenSSH_9.2p1

# 接続してみた。
takaq@q4os-v200:~$ ssh takaq@delegate2
Unable to negotiate with 192.168.1.9 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1

# 鍵交換方法の指定をする。
takaq@q4os-v200:~$ ssh delegate2 -oKexAlgorithms=diffie-hellman-group-exchange-sha1
Unable to negotiate with 192.168.1.9 port 22: no matching host key type found. Their offer: ssh-dss
# OpenSSH の 7.0 から DSA(ssh-dss) の脆弱性により無効にされたことが原因らしい。

接続元の /etc/ssh/ssh_config に

HostKeyAlgorithms ssh-dss,ssh-rsa

を追記

# 鍵交換方法の指定をする。
takaq@q4os-v200:~$ ssh delegate2 -oKexAlgorithms=diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
Unable to negotiate with 192.168.1.9 port 22: no matching cipher found. Their offer: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se

接続元の /etc/ssh/ssh_config に

# 実際の通信を暗号化する暗号化アルゴリズムを指定
Ciphers aes128-cbc

を追記

# 鍵交換方法の指定をする。

# 鍵交換ができたっぽい
takaq@q4os-v200:~$ ssh delegate2 -oKexAlgorithms=diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
The authenticity of host 'delegate2 (192.168.1.9)' can't be established.
DSA key fingerprint is SHA256:WXzNE4ZbRhRAlfUSb1keD2wf3PHg54OFKAdHwPp+XDc.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'delegate2' (DSA) to the list of known hosts.

# パスワード聞いてきた
(takaq@delegate2) Password:

# ログインできたよーーー♪
Last login: Tue Sep 12 14:19:15 2023 from lenovo.takaq.jp
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
The Regents of the University of California. All rights reserved.

FreeBSD 4.11-RELEASE (GENERIC) #0: Fri Jan 21 17:21:22 GMT 2005

Welcome to FreeBSD!

Before seeking technical support, please use the following resources:

o Security advisories and updated errata information for all releases are
at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
for your release first as it's updated frequently.

o The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
along with the mailing lists, can be searched by going to
http://www.FreeBSD.org/search/. If the doc distribution has
been installed, they're also available formatted in /usr/share/doc.

If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list. If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
man page. If you are not familiar with man pages, type `man man'.

You may also use /stand/sysinstall to re-enter the installation and
configuration utility. Edit /etc/motd to change this login announcement.

# それでも、下の接続コマンドだとダメっす。
takaq@q4os-v200:~$ ssh takaq@delegate2
Unable to negotiate with 192.168.1.9 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1

でも、接続できたから良しとしよう。

# ・・・と思ったけど、もうちょっと頑張ってみた。
接続元の /etc/ssh/ssh_config に

KexAlgorithms +diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1

を追記

ssh takaq@delegate2 で接続できました。よかったーーー、苦労しました。♪

takaq@q4os-v200:~$ sudo ssh takaq@delegate2
The authenticity of host 'delegate2 (192.168.1.9)' can't be established.
DSA key fingerprint is SHA256:WXzNE4ZbRhRAlfUSb1keD2wf3PHg54OFKAdHwPp+XDc.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'delegate2' (DSA) to the list of known hosts.
(takaq@delegate2) Password:
Last login: Thu Sep 14 18:50:38 2023 from q4os-v200.takaq
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
The Regents of the University of California. All rights reserved.

FreeBSD 4.11-RELEASE (GENERIC) #0: Fri Jan 21 17:21:22 GMT 2005

Welcome to FreeBSD!

Before seeking technical support, please use the following resources:

o Security advisories and updated errata information for all releases are
at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
for your release first as it's updated frequently.

o The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
along with the mailing lists, can be searched by going to
http://www.FreeBSD.org/search/. If the doc distribution has
been installed, they're also available formatted in /usr/share/doc.

If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list. If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
man page. If you are not familiar with man pages, type `man man'.

You may also use /stand/sysinstall to re-enter the installation and
configuration utility. Edit /etc/motd to change this login announcement.

$


結論


接続元の /etc/ssh/ssh_config に

KexAlgorithms +diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
HostKeyAlgorithms ssh-dss,ssh-rsa
Ciphers aes128-cbc

を追記

※ちなみに、接続元ユーザの /etc/ssh/ssh_configに書く前に、接続元ユーザの .ssh/configを作成して以下のように書いてもダメでした。

Host 192.168.*.*
KexAlgorithms +diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
HostKeyAlgorithms=+ssh-dss,ssh-rsa
Ciphers aes128-cbc
2023年9月14日(木) No.3002

takaq  [E-Mail] [URL]  2023/09/24/10:13:59   No.3010
続きがあります。
以下参照ください。

https://takaq1.plala.jp/contents/q4os/

AndroidスマホにWebサーバーを導入してみた。
令和5年05月に、スマホを換えました。
それまで使っていたスマホは、入浴後の簡単なトレーニング後や妻の通所お迎えに玄関でそれぞれ Youtube 見たり、カメラ代わり(使い勝手いいので)に使っています。
ふと、ネットを見ていたら「AndroidのスマートフォンやタブレットをWebサーバーに」なんて記事を見つけました。
検索すると色々ヒットします。

アプリも様々あります。
その中で「Termux」をインストールすると Linux環境が構築でき、SSHでログインして操作したり、ApacheやPHP、mariadbで mysqlなんか構築できるようです。
これ、やってみたかったのですが、現在の「Termux」バージョンでは Androidバージョン 7.0 以降でないとインストールできません。
残念ーーーー
なので Androidバージョン 5.0.2でも使える「SimpleHttpServer」を使ってみました。

Androidスマホに導入するアプリ(ソフトウェア)は、GooglePlayから入手する必要があります。

インストール時にデバイス内の写真、メディア、ファイルのへのアクセス許可を求められます。
Webサイトに画像ファイルを表示するために「許可」にした状態で「続行」を押して次に進みます。

設定としては、「公開するフォルダ」を押して、Webサイトのデータを入れるフォルダを設定します。

「index.htmlの探索を有効にする」を有効にします。
これでブラウザのURL欄でフォルダを指定(IPアドレス:ポート番号/当該フォルダまでのパス/)した場合、そのフォルダ内にある index.htmlのページが表示されるようになります。
自分はSDカードに「/storage/sdcard1/html」にしてそれ配下をコンテンツ置き場としました。

以上を設定しました。

「セキュリティ」の所にある「ダイジェスト認証を使う」が有効になっていると、サイトにアクセスした段階でユーザー名とパスワードによる認証 を求められ、認証を通過した場合にサイトが表示されるようになります。

テスト用のWebページのデータを作成してから、これをSimpleHttpServerで設定した公開フォルダに配置 します。

SimpleHttpServerのメイン画面にある「OFF」「RELOAD」ボタンの下に表示されているURL(http://IPアド レス:ポート番号)が、このWebサーバのURLになります。
他の機器からこのURLをブラウザに入力すると、スマホ(タブレット)の公開フォルダに入れたWebサイト(Webアプリ)にアクセスできま す。
なお、ポート番号は12345番が固定となっており、変更はできません。

「OFF」ボタンを押すと、Webサーバが起動して「ON」状態になります。この状態で、同じネットワークに接続している他の機器から、ブラ ウザに「メイン画面に表示されているIPアドレス:12345」と入力します。

SimpleHttpServerやネットワークの状態が正常であれば、スマホ(タブレット)の公開フォルダ内にあるindex.html ページが表示されます。

 Webサーバにアクセスがあると、SimpleHttpServerのメイン画面の黒いエリアにアクセスログが表示されます。

CGIやPHP,データベース等の動的コンテンツは実行できず、静的ページだけですが、なんかいいです。

さてと、これ何に使えるかな!?

http://takaq1.plala.jp:8080/vaio/

SimpleHttpServer動かしていれば上クリックでリバースプロキシ経由で見ることができます。

2023年9月13日(水) No.3001

Page/ [1] [2]


Photo by NOION
++HOME++

[Admin] [TOP]
shiromuku(cu3)DIARY version 1.70