Чи можна побачити, хто зараз підключений та слухає спільну бібліотеку iTunes? Чи можна побачити, які пісні вони слухають і скільки / часто?
Це не дуже важливо; Мені просто цікаво про це. Було б добре дізнатися, які колеги люблять мою музику ...
Чи можна побачити, хто зараз підключений та слухає спільну бібліотеку iTunes? Чи можна побачити, які пісні вони слухають і скільки / часто?
Це не дуже важливо; Мені просто цікаво про це. Було б добре дізнатися, які колеги люблять мою музику ...
Відповіді:
З Macworld :
Ведення вкладок про те, хто слухає
Панель спільного доступу в налаштуваннях iTunes повідомить вам, скільки користувачів підключено до вашої спільної бібліотеки. Але те, що вам не скаже, - це те, що вони насправді слухають. Щоб дізнатися це, відкрийте Монітор активності (/ Програми / Утиліти), виділіть запис iTunes, а потім натисніть кнопку Перевірити на панелі інструментів. Тепер натисніть на вкладку Відкрити файли та порти, а потім прокрутіть до нижньої частини списку у вікні нижче. Якщо ви слухаєте щось в iTunes, спочатку з’явиться ваша поточна пісня, але все, що хтось з вами переглядає чи слухає, з’явиться так:
192.168.1.3:daap->192.168.1.8bilje6089 / Томи / Резервне копіювання / Музика iTunes / Брайан Ено / Ще один день на Землі / 01 This.m4aУ цьому прикладі людина підключена з IP-адреси 192.168.1.8 і слухає "Це" Брайана Ено.
Простий однолінійний термінал дасть вам інформацію.
$ lsof +D ~/Music/iTunes/iTunes\ Media/ -i | grep iTunes
поверне щось за рядками
iTunes 5631 Bryson 23r DIR 14,12 102 3747082 /Users/Bryson/Music/iTunes/iTunes Media/Automatically Add to iTunes.localized
iTunes 5631 Bryson 24r DIR 14,12 170 3747080 /Users/Bryson/Music/iTunes/iTunes Media
iTunes 5631 Bryson 42u IPv4 0xffffff80178d0c00 0t0 TCP bryson.hostname.com:51447->10.20.1.5:daap (ESTABLISHED)
iTunes 5631 Bryson 43u IPv4 0xffffff80178d1a40 0t0 TCP *:daap (LISTEN)
iTunes 5631 Bryson 44u IPv6 0xffffff802572f240 0t0 TCP *:daap (LISTEN)
iTunes 5631 Bryson 47u IPv4 0xffffff8015f7c500 0t0 TCP bryson.hostname.com:daap->james-win7.lvpp.local:49509 (ESTABLISHED)
iTunes 5631 Bryson 48u IPv4 0xffffff801722ca40 0t0 TCP bryson.hostname.com:daap->james-win7.lvpp.local:51393 (ESTABLISHED)
Перші кілька рядків - це моє локальне підключення до цих файлів. Останні два рядки праворуч від їх даних кажуть:
bryson.hostname.com:daap->james-win7.lvpp.local:51393 (ESTABLISHED)
Це вказує на те, що комп'ютер з ім’ям james-win7.lvpp.local
(у цьому прикладі, це комп'ютер із внутрішнім доменом Windows Server) мого офісу) підключений до вашої бібліотеки. Оскільки я знаю людей у своєму кабінеті, я знаю, що мій приятель Джеймс один офіс.
Якщо вам цікаво, ви можете сказати, хто підключений до вашого комп’ютера та дізнатися їх IP-адресу, але це все, що ви можете знайти.
Відкритий термінал (/Applications/Utilities/Terminal.app)
І введіть:
netstat | grep daap
Вихід буде виглядати приблизно так (хоча і з іншими IP-адресами):
tcp4 0 0 your.ip.address.daap x.y.z.w.49195 ESTABLISHED
Будучи xyzw ip-адресами тих, хто підключений до вашої бібліотеки. Цей користувач вище нічого не слухає (але він підключений до вашої бібліотеки).
Можливо, ви побачите скопійовані entires для того ж IP, наприклад:
tcp4 0 131768 your.ip.address.daap x.y.z.w.49198 ESTABLISHED
tcp4 0 0 your.ip.address.daap x.y.z.w.49195 ESTABLISHED
Це означає, що комп'ютер із ip xyzw щось слухає. Я вважаю, що порти (49195 і 49198) не є статичними і можуть змінюватися, але я зараз не пам'ятаю. Важливою частиною є daap, що означає протокол прямого доступу до аудіо.
По суті, ви просите nestat перерахувати всі ваші підключення до / з вашого комп’ютера та фільтрувати (досить великий) вихід до тих рядків, які містять 'daap' у них.
Якщо у вас немає результату або він, здається, "завис", спробуйте використати "netstat" поодинці, а потім прокрутіть вгору, щоб знайти їх вручну. Зауважте, що команда може зайняти кілька (іноді більше 20-30 секунд) для отримання виводу, залежно від вашої мережі.
СТВОРЕНО частина означає , що з'єднання все ще живе.
Для отримання додаткової інформації про netstat, не соромтеся вводити:
man netstat
у Терміналі.
Можливо, ви також можете побачити власний комп'ютер, який слухає (увімкнено функцію iTunes), це має виглядати приблизно так:
tcp6 0 0 *.daap *.* LISTEN
tcp4 0 0 *.daap *.* LISTEN
Зауважте, що це одна для ipv4 та одна для ipv6 та частина LISTEN . :)
Альтернатива, в якій я не впевнений, чи працює вона все-таки, - це Дагові апплекси для iTunes: What Are People Listening 2 , які теоретично з’ясують, хто / що вони слухають. Я не пробував цього, і, здається, це був з 2004 року, однак він все ще може працювати, і ви можете перевірити це.
Applet відображає ім’я та виконавця спільних пісень, які слухають інші у локальній мережі.
Itunes Connection Monitor Widget , здається, робити те , що ви хочете, але це може бути застарілою. У коментарях зазначено, що для роботи з останньою ОС Mac може знадобитися модифікація.
У всякому разі, це початок. Спробувати. Хороша новина полягає в тому, що, оскільки це віджет, ви зможете подивитися на внутрішні місця.