YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-03-20 (水)


[一語一絵/IT系]

CDレコとMagical~ / 2015-04-03 (金)

切り札と目論んだRockDiskNext導入でも進展が見られなかった、CDレコの「CDレコアプリ」からNASが見つからない件。

LANDISK AVこと[External]HVL1-G1.5Tのサポートページを見てみたところ、どうも「MagicalFinderの対象製品に含まれている」ようなので[External]Windows版 MagicalFinderを動かしてみたところ、期待通りに認識出来た。

改めてパケットモニタリングしてみたところ、[External]Windows版 MagicalFinderはUDP/51065に加えてUDP/65にも同じメッセージを出力して、LANDISK AVはUDP/65に反応しているようだ。しかも、よく見ると[External]Windows版 MagicalFinderの送信元にP2P応答している訳では無く、ペイロードに「ネットワーク情報」と「ホスト名」を載せたUDPメッセージをブロードキャストしているだけなので、

CDレコ
[External]CDレコより
yano@GT110b:~$ cat ~/MagicalFinder/mf_landisk_av.py
# -*- coding: utf-8 -*-

import socket

dest = '255.255.255.255'
#dest = '127.0.0.1'
port = 51065
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)

payload = bytearray([0x07,0x4c,0x5f,0x11,0x67,0x00])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([192,168,199,20])                # NAS ip address
payload.extend([255,255,255,0])                 # subnetmask
payload.extend([192,168,199,254])               # gateway
payload.extend([0x00, 0x50])                    # length ?
payload.extend([0x00,0xa0,0xb0,0xa7,0x26,0x03]) # mac address
payload.extend("LANDISK@WORKGROUP")
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend([0,0,0,0,0,0,0,0])
payload.extend("IO-DATA")
payload.extend([0,0,0,0,0,0,0,0,0,0])

sock.sendto(payload, (dest, port))

yano@GT110b:~$ while true;do python ~/MagicalFinder/mf_landisk_av.py;sleep 1;done
yano@GT110b:~$
…な感じで、LANDISKの代わりにGT110bからブロードキャストしてみたところ、見事「CDレコアプリ」に認識させる事に成功。「ネットワーク情報」と「ホスト名」がわかれば、あとはSMBでアクセスしているようで、書き込み先をguestアクセスで書込みできる場所に設定して難無く完了。

「iPad mini」でLANDISKへ、「Nexus 7」でRockDiskNextへのCD取込動作を確認。アルバム情報の『NAS』アイコンがグリーンになり、取り込んでいない「Nexus 5」からでも同じ情報が共有できるようになったので、これでひと山越えたかな。

【参照】
●AV Watch http://av.watch.impress.co.jp/
アイ・オー、PC使わずCDをAndroidスマホにAACでリッピング「CDレコ」 2014年4月9日
CDをAndroidスマホに取り込めるアイ・オー「CDレコ」、FLACやCD書込に対応へ 2014年7月1日
AndroidスマホでCDリッピングの「CDレコ」が、FLACやCD書出対応 2014年7月22日
PC無しでiPhoneに音楽CDを取り込める「CDレコWi-Fi」 2014年8月6日
【レビュー】iPhoneで音楽CD取り込みが可能に! ノーPCライフがはかどる「CDレコ Wi-Fi」 2014年8月29日
スマホでCDリッピング「CDレコ Wi-Fi」で、iTunes楽曲再生や歌詞表示に対応 2015年1月9日
CDからNASに直接保存、PCレスCDリッピングの「CDレコ」がバージョンアップ 2015年3月12日
CDリッピングの「CDレコ」Androidアプリ、音楽再生と歌詞表示も可能に 2015年4月2日
●IODATA アイ・オー・データ機器 http://www.iodata.jp/
CDレコ Wi-Fi(CDRI-W24AI)
音楽CDを直接スマホやタブレットに取り込める「CDレコ」
「CDレコ」アプリのバージョンアップで音楽がもっと楽しくなる! 音楽CDは全部NAS(ナス)に取り込んで、家族みんなでお気に入りを共有 2015年3月12日
「CDレコ」対応情報 >> 「CDレコ」アプリ対応ドライブ・NAS
HVL1-G1.5T
MagicalFinder
Q&A >> 「Magical Finder」で使用しているポート番号を教えてください。
●Python Wiki https://wiki.python.org/
UdpCommunication
●価格.com - 「買ってよかった」をすべてのひとに。 http://kakaku.com/
IODATA CDレコ Wi-Fi CDRI-W24AI 価格比較
●Amazon.co.jp https://www.amazon.co.jp/
I-O DATA iOS&Android対応 音楽CD取り込みドライブ CDRI-W24AI 8,709円