注意


ここに書いてある内容は、なんら動作を保障するものではありません。場合によっては、使用中のパソコンになんらかの不具合が発生する場合があります。
ここに書いてあることを実行したことによって発生した損害等については、一切責任を持ちませんし、保障もいたしません。全ては作業者の自己責任でお願いします。


はじめに

RAZIEの中では、番組一覧の取得先が"yp.ladio.livedoor.jp"というURL固定で指定されているのですが、ねとらじがしたらばに移ってから番組一覧取得先が"yp.ladio.net"に変わってしまったため、そのままでは番組一覧が表示されず、事実上利用できなくなりました。

RAZIE自体が更新されればよいのですが、期待できない状況にありますので、「hostsを書き換える」という方法により、番組一覧を取得できるようにします。


ここまでの説明でどうすればよいか理解できるような方 :


ご自身で"yp.ladio.net"のIPアドレスを調べて、"yp.ladio.livedoor.net"にマッピングされるように、hostsファイルを書き換えてください。

2023年3月20日現在の"yp.ladio.net"のIPアドレスは、
54.201.69.51
です。


ここまでの説明でよく分からない方 :


以下の手順に従って、設定を書き換えてください。

「メモ帳」を"管理者権限"で起動する

  • (Windows10の場合) 左下の検索窓に"notepad"と入力
  • (Windows7の場合) (スタートメニュー)⇒「すべてのプログラム」⇒「アクセサリ」と開く
  • 「メモ帳」を右クリック
  • "管理者として実行"をクリック
  • 変更許可の確認画面が表示されたら「はい」を押す

「メモ帳」で"hosts"を開く

  • メモ帳のメニュー「ファイル」⇒「開く」を選択
  • C:\Windows\System32\drivers\etc のフォルダを選択
  • 右下の「テキスト文書 (*.txt)」を「すべてのファイル (*.*)」に変更する
  • 一覧の中から"hosts"を選択する

IPアドレスとURLを追加する

  • 既に "yp.ladio.livedoor.jp"で終わる行がある場合は、その行を削除
  • 一番下の行に、以下の1行を追加
54.201.69.51 yp.ladio.livedoor.jp
  • ファイルを保存


IPアドレスの調査方法


番組一覧のIPアドレスはちょこちょこ変更されますので、定期的の上記の変更が必要になります。
変更があれば随時更新はしていく予定ですが、こちらも暇ではないので、更新されていない場合があります。

その場合は、以下の方法にて、ご自身でIPアドレスを調べて、hostsファイルを更新してください。

「コマンド プロンプト」を起動する

  • (Windows10の場合) 左下の検索窓に"cmd"と入力
  • (Windows7の場合) (スタートメニュー)⇒「すべてのプログラム」⇒「アクセサリ」と開く
  • 「コマンド プロンプト」をクリック
  • "nslookup yp.ladio.net"と入力し、Enterキーを押す
⇒一番下の行に表示されるIPアドレスが、目的のIPアドレス。


IPアドレス自動更新バッチ


ここのところ番組一覧取得のIPアドレスが頻繁に変更されます。(おそらく動的IPアドレスになっています。)

手動更新は色々面倒なので、バッチファイルを作成してワンクリックで自動的にIPアドレスを更新するようにすると楽です。
また、そのバッチをタスクスケジューラに設定すれば、自動的に更新されます。

以下にバッチ例を示します。(管理者権限で実行してください)
※再度の注意ですが、ここに書いてあることを実行したことによって発生した損害等については、一切責任を持ちませんし、保障もいたしません。全ては作業者の自己責任でお願いします。

バッチ例

setlocal

set HOSTS_FILE=C:\Windows\System32\drivers\etc\hosts
set LADIO_HOSTNAME_NEW=yp.ladio.net
set LADIO_HOSTNAME_OLD=yp.ladio.livedoor.jp

for /f "usebackq delims=" %%A in (`nslookup "%LADIO_HOSTNAME_NEW%"`) do set NEW_IP=%%A

if exist %HOSTS_FILE%_bk del %HOSTS_FILE%_bk /F /Q
if exist %HOSTS_FILE%_wk del %HOSTS_FILE%_wk /F /Q

copy /Y %HOSTS_FILE% %HOSTS_FILE%_bk

type %HOSTS_FILE% | find /V "%LADIO_HOSTNAME_OLD%" > %HOSTS_FILE%_wk
echo %NEW_IP:~10% %LADIO_HOSTNAME_OLD% >> %HOSTS_FILE%_wk
move /Y %HOSTS_FILE%_wk %HOSTS_FILE%

del %HOSTS_FILE%_bk /F /Q

endlocal



.
.
.
.
.
.
.
.
.
.
最終更新:2023年03月20日 11:13