Mentse el az iTunes Music Store videóit

click fraud protection

Az Apple iTunes Music Store (iTMS) széles választékát tartalmazza zenevideók, rendszeresen frissítik. Ha talál egy videót, amelyet meg szeretne nézni, kattintson rá, és megjelenik a „Videó megtekintése” oldal, amely lehetővé teszi a videó kicsi vagy nagy verziójának kiválasztását. Válassza ki, és (miután a letöltés elér egy bizonyos pontot) a videó lejátszása elindul az iTunes-on belül.

De mi van akkor, ha később újra meg szeretné nézni a videót anélkül, hogy megvárná egy potenciálisan nagy fájl újbóli letöltését? Az iTMS nem teszi egyszerűvé ezeknek a videóknak a merevlemezre mentését; A QuickTime Pro környezeti menüi nem jelennek meg a Control-kattintással, és a gyorsítótárazott adatok nem használhatók filmfájlként. Nehéz megérteni ezeknek a videóknak a mentési nehézségeit – elvégre ezek egyszerűen csak reklámok magát a zenét, és arra csábít, hogy megvásárolja a dal teljes, jobb minőségű verzióját hirdető. Akkor miért nehezítik meg egy reklám megmentését?

Vannak azonban lehetőségek, ha el szeretné menteni ezeket a videókat. Megpróbálhatod ellenőrizni

MacUpdate, VersionTracker, vagy kedvenc szoftverfrissítési webhelye az iTMS videómentési programokhoz – próbáljon meg keresni például az iTMS videón. Általában néhány ilyen program elérhető, de ezek minden iTunes frissítéssel megszakadnak. Jelenleg még van is egy weboldal amely egy másolt iTMS zenei videó URL-t fog kapni (a Control billentyűt lenyomva tartva a Kicsi vagy Nagy gombokra kattintva), és kiad egy közvetlen letöltési URL-t. Ez is előfordulhat azonban, hogy egy nap leáll, vagy eltűnik a hálózatról. A másik lehetőség tehát az, hogy egy kicsit bemocskolja a kezét a terminálban, és telepít egy programot, amely segít manuálisan menteni az iTMS-videókat. Ez az a megoldás, amellyel a mai tippben kitérek.

Telepítsen egy új Unix alkalmazást Az első dolog, amit tennünk kell, egy új Unix program telepítése tcpflow. Ez a program rögzíti a TCP-kapcsolatokon keresztül továbbított adatokat – alapvetően elmenti az internetkapcsolaton áthaladó adatfolyamokat későbbi elemzés céljából. A program telepítésének számos módja van; ha van valamelyik Fink vagy DarwinPorts telepítve, tcpflow telepíthető programként érhető el. Ha nem tudja, mi az a Fink és a DarwinPorts, ne aggódjon miatta – van egy másik egyszerű módja a program beszerzésének. Marc Liyanage elkészítette a lefordított változatát tcpflow elérhető az övén Mac OS X csomagok oldalon.

Látogassa meg Marc oldalát, és töltse le a megfelelő verziót tcpflow rendszeréhez – ha 10.3-as vagy újabb verziót használ (beleértve a 10.4-et is), nyissa meg a 10.3-as tar.gz archívumot. Miután letöltötte, bontsa ki, majd kattintson duplán a kapott tcpflow.pkg fájlra, amelyet a letöltések mappájában fog látni. Ez egy szabványos OS X telepítőcsomag; kövesse az utasításokat, és írja be jelszavát, amikor a rendszer kéri. Amikor a telepítő befejeződik, megkapja a másolatot tcpflow telepítve van a /usr/local/bin mappába. Vegye figyelembe, hogy a Fink és/vagy a DarwinPorts telepíthető tcpflow külön helyre.

Módosítsa a $PATH utasítást Mielőtt azonban használni tudnánk, meg kell győződnünk arról, hogy a Unix ismeri a könyvtárat – ezt úgy tehetjük meg, hogy hozzáadjuk a könyvtárat valamihez, az úgynevezett $PATH változó. A $PATH változó megmondja a Unixnak, hogy hol keressen programokat és fájlokat. Ha Fink vagy DarwinPortsot használt a telepítéshez tcpflow, már kapott egy frissítést $PATH változó, így kihagyhatja ezt a részt. A terminálba írja be a következő parancsokat:

	$ cd ~ $ pico .bash_profile	

Attól függően, hogy korábban mit csinált a Unixban, előfordulhat, hogy ez a fájl nem létezik, vagy léteznek benne adatok. Mindkét esetben csak ezt a sort szeretné hozzáadni a fájlhoz:

PATH="$PATH:/usr/local/bin"

A nyílbillentyűkkel lépjen le egy üres sorra, másolja ki a fenti szöveget, illessze be a szerkesztőbe, majd nyomja meg a Control-O, majd a Return billentyűt a fájl mentéséhez, és nyomja meg a Control-X billentyűt a pico kilépéséhez. Zárja be az aktuális terminálablakot, és nyisson meg egy újat (ez újra beolvassa az Ön .bash_profile fájlt, aktiválva az újat $PATH beállítás. Gépeléssel ellenőrizheti echo $PATH a terminál promptnál; győződjön meg arról, hogy a kimenet tartalmazza a /usr/local/bin Könyvtár. Indítsa el az iTunes alkalmazást is (ha nem fut), és váltson a zene videó az üzlet területe.

Szerezd meg a videót Keresse meg a listában a megtekinteni kívánt videót, és kattintson rá egyszer. Most a Kicsi vagy Nagy verzió opció képernyőjén kell lennie. Ha a kiválasztott videónak csak egy mérete van, az iTMS Vissza gombjával térjen vissza a kiválasztási oldalra. Most váltson át a terminálra, írja be a következő parancsot, majd nyomja meg a Return billentyűt:

sudo tcpflow -c -i en0 port 80 | grep -oE'|Host: *.*'

Jegyzet: Valószínűleg változtatnia kell hu0 nak nek hu1 ha AirPort-kapcsolatot használ Ethernet-kapcsolat helyett. Ha modemet használsz, próbáld ki ppp0. Előfordulhat, hogy meg kell néznie az adott interfész konfigurációs kimenetét (típus ifconfig -a a terminálban), hogy más lehetőségeket találjon, ha ezek közül egyik sem működik.

A fenti egy hosszú sor; egyszerűen másolhatja és beillesztheti a terminálba. Minden tevékenységének elmagyarázása jóval meghaladja ennek a tippnek a kereteit (valamint messze túlmutat a Unix-os készségszintemen is!), de íme egy rövid összefoglaló. tcpflow néhány opcióval (kimenet a konzolra (képernyő) és melyik interfész és port kell nézni) és root jogosultságokkal indul sudo. Bármilyen kimenet innen tcpflow címre küldik grep, egy keresési parancs, amely a következőt tartalmazó sorokat keresi KAP és .mov vagy Házigazda:. Ezek azok a sorok, amelyek a zenei videó tényleges URL-jét tartalmazzák; segítségével grep egyszerűen csak azokra a sorokra vágja le azt, ami egyébként hatalmas eredményt jelentene.

Írja be jelszavát, amikor a rendszer kéri, és tcpflow most ott ül, és várja, hogy valamilyen tevékenységet rögzítsen. Most váltson vissza az iTunes-ra, és kattintson a menteni kívánt videó verziójára – valószínűleg a nagyra, hacsak nem nagyon lassú a kapcsolat, és inkább a kisebb verziókat menti el. Amint megjelenik a QuickTime ablak a folyamatjelző sávjával, váltson vissza a terminálra. tcpflow természetesen továbbra is fut, de most látnia kell a program kimenetét. Feltételezve, hogy lát valamilyen kimenetet, nyomja le a Control-C billentyűkombinációt a leállításhoz tcpflow. Amikor ezt teszi, valami ehhez hasonlót kell látnia a terminál képernyőjén, a ikon alatt Jelszó: vonal:

	tcpflow[4649]: figyelés az en0-n Host: metrics.apple.com Gazda: metrics.apple.com GET /Features/y2005/m05/d11/h17/dj.asfqgwhk.mov HTTP/1.1 Gazdagép: a1988.phobos.apple com ^Ctcpflow[4649]: lezárás	

Előfordulhatnak további sorok is, és a látható adatok nem egyeznek pontosan a fentiekkel. Önt azonban csak két sor részei érdeklik – az egyik, amelyik ezzel kezdődik GET /Features és amelyik azzal kezdődik Házigazda:. E két sor használatával létrehozhat egy letöltési URL-t a videóhoz. Mindössze annyit kell tennie, hogy elhelyezi http:// előtt, majd vegye fel az után felsorolt ​​gazdagépnevet Házigazda: bejegyzéshez adja hozzá a /Features… bit a másik sorból (csak át .mov, és megkapja a végső URL-t:

http://a1988.phobos.apple.com/Features/y2005/m05/d11/h17/dj.asfqgwhk.mov

Az URL összeállításának legegyszerűbb módja magában a Safariban van. Egy új üres ablakban vagy lapon írja be http:// az URL sávban, majd váltson a Terminálra, és válassza ki és másolja ki a megfelelő gazdagép-információkat. Váltson vissza a Safarira, kattintson az URL sávra (győződjön meg róla, hogy a kurzor a dupla perjel után van), illessze be a szöveget, váltson vissza a Terminálra, másolja ki a /Features biten keresztül, beleértve a .mov kiterjesztés, váltson vissza Safarira, és illessze be újra. Mostantól teljes URL-címe van a Safari URL-sávjában. Jelölje ki az egészet a Command-A billentyűkombinációval, majd másolja ki, váltson a letöltési ablakba, és nyomja meg a Beillesztés gombot.

Ha minden jól működött, akkor a zenei videónak most meg kell indulnia a megadott Letöltések mappába.

  • Apr 19, 2023
  • 8
  • 0
instagram story viewer