วิธีรับ iTunes เพื่อดาวน์โหลดพ็อดแคสต์ต่อไปแม้ว่าฉันจะไม่ฟังพวกเขาทันที


22

ในฐานะเจ้าของ Mac และ iPhone ฉันใช้ iTunes เป็นโปรแกรมพ็อดแคสต์ มันทำงานสวยดียกเว้นสำหรับปัญหาใหญ่ที่หนึ่ง: ถ้ามันจะเป็นตัวกำหนดว่าผมยังไม่ได้รับฟังพอดคาสต์ในขณะที่จะหยุดการดาวน์โหลดพวกเขา มีวิธีใดที่จะบังคับ iTunes ให้ดาวน์โหลดพ็อดแคสต์ต่อไปไม่ว่าจะฟังบ่อยแค่ไหน? สำหรับส่วนใหญ่มันไม่ใช่เรื่องใหญ่ แต่มีบางอย่าง (เช่น "This American Life") ที่เผยแพร่เพียงครั้งเดียวในแต่ละครั้งดังนั้นจึงเป็นไปไม่ได้ที่จะดาวน์โหลดสิ่งที่คุณพลาดไป

สิ่งนี้จะเป็นประโยชน์ในการตั้งค่าเซิร์ฟเวอร์ iTunes ที่แชร์พอดแคสต์ผ่านเครือข่ายท้องถิ่น - เนื่องจากพอดคาสต์จะถูกฟังจากระยะไกลสถานะ "ใหม่" ของพวกเขาจะไม่เปลี่ยนแปลง

ฉันแหย่ไปรอบ ๆ com.apple.iTunes.plist ไม่มีประโยชน์ - หากมีการตั้งค่าให้ปิดการใช้งานมันไม่มีการติดป้ายกำกับไว้ในนั้น

หนึ่งความคิดที่ฉันอาจจะพยายามหลอก iTunes ให้คิดว่าพอดแคสต์ถูกฟังเมื่อเร็ว ๆ นี้เนื่องจากหนึ่งในเกณฑ์สำหรับการยกเลิกการสมัครสมาชิกโดยอัตโนมัติคือมันไม่ได้ฟังใน 5 วัน เป็นไปได้ไหมที่จะตั้งค่านี้เป็นระยะเวลาปัจจุบัน? หรือมันอาจจะยอมรับเวลาในอนาคตดังนั้นจึงไม่จำเป็นต้องตั้งค่าเป็นระยะ?

คำตอบ:


13

มี Applescript ชื่อ "อัปเดตพ็อดแคสต์ที่หมดอายุ" ที่ dougscripts.com

http://dougscripts.com/itunes/scripts/ss.php?sp=updateexpiredpodcasts

คุณสามารถเรียกใช้สิ่งนี้ได้โดยอัตโนมัติผ่าน crontab หรือ launchd โดยใช้ osacript:

osascript ~/Library/iTunes/Scripts/Update\ Expired\ Podcasts.scptd

ว้าวนั่นดูมีแนวโน้มดีขอบคุณ! มันบอกว่ามันมีไว้สำหรับ iTunes 7.7 ดังนั้นฉันไม่แน่ใจว่ามันจะทำงานกับ iTunes 8 ได้หรือไม่ แต่ฉันจะปล่อยมันไป
Kyle Cronin

FWIW ใช้ได้กับฉันใน iTunes 8.2.1

ขออภัยมันใช้เวลานานมากตอนนี้เท่านั้นที่ฉันสามารถทดสอบสคริปต์และฉันยินดีที่จะบอกว่ามันใช้งานได้ดีมาก ขอบคุณ!
Kyle Cronin

1
dougscripts ปฏิบัติตามกฎของมัวร์ - ทุก ๆ 18 เดือนพวกเขาเพิ่มเป็นสองเท่า
cregox

15

Apple ครอบคลุมคุณลักษณะนี้ในหน้าสร้างพอดแคสต์

ยกเลิกการสมัครอัตโนมัติ

iTunes จะยกเลิกการสมัครรับข้อมูลจากพ็อดแคสต์โดยอัตโนมัติหากตรงตามเงื่อนไขต่อไปนี้:

  1. ผู้ใช้ไม่ได้เล่นตอนใดก็ตามที่ดาวน์โหลดในการอัปเดต 5 ครั้งที่ผ่านมา (อาจมีมากกว่าหนึ่งตอนที่ดาวน์โหลดต่อการอัปเดต
  2. ผ่านไปนานกว่า 5 วันตั้งแต่ตอนที่เล่น

นอกเหนือจากการลดค่าใช้จ่ายแบนด์วิดท์ที่ไม่จำเป็นสำหรับผู้ใช้และพอดคาสเตอร์แล้วตรรกะการยกเลิกการเป็นสมาชิกที่สร้างขึ้นในไคลเอนต์ iTunes ทำให้มีแนวโน้มที่การดาวน์โหลดตอนดังที่รายงานโดยพ็อดคาสเตอร์ถึงสปอนเซอร์

และเท่าที่ฉันทราบคุณไม่สามารถปิดใช้งานคุณลักษณะนี้ได้


4
ฉันเดาว่ามันเป็นเรื่องปกติสำหรับหลักสูตรของ Apple ที่จะให้ "ฟีเจอร์" ที่ไม่ต้องการซึ่งไม่สามารถปิดใช้งานได้
Kyle Cronin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.