16 進数 (16 文字の文字列) を取り、それを 64 ビットの元の値の上位 32 ビットと下位 32 ビットを表す 2 つの変数に変換する Javascript コードを数行必要とします。
iTunes COM 関数「ItemByPersistenID」を使用して、Windows Script を使用して iTunes で曲を再生しようとしています。しかし、私は PersistentId の 16 進値しか持っておらず、関数は上位と下位の 32 ビットしか取りません。
関数の定義 (iTunes COM SDK ドキュメントから)
関数 TrackCollection:ItemByPersistentId(long highID, long lowID)
ここで、「highID」パラメーターは「64 ビット永続 ID の上位 32 ビット」であり、「lowID」は「64 ビット永続 ID の下位 32 ビット」です。