ฉันกำลังจะยกเลิกบัญชี Netflix ของฉันและฉันต้องการเก็บรายการภาพยนตร์ในคิวของฉัน มีวิธีที่ง่ายในการส่งออกรายการเป็นข้อความธรรมดาหรือไม่ดังนั้นฉันจึงไม่จำเป็นต้องพิมพ์ออกมาใช่หรือไม่?
ฉันกำลังจะยกเลิกบัญชี Netflix ของฉันและฉันต้องการเก็บรายการภาพยนตร์ในคิวของฉัน มีวิธีที่ง่ายในการส่งออกรายการเป็นข้อความธรรมดาหรือไม่ดังนั้นฉันจึงไม่จำเป็นต้องพิมพ์ออกมาใช่หรือไม่?
คำตอบ:
ใช้ Google Docs + Netflix RSS เพื่อดึงรายการถึง 250 รายการในคิวของคุณ (หรือสิ่งอื่น ๆ !)
งาน Media Center Netflix Prize คลังภาพRSS App เชื่อมต่อ Facebook บอกต่อเพื่อน
ฟีดส่วนบุคคล
= importfeed (" URLFROMABOVE " ,, จริง, 250)
สังเกตเครื่องหมายคำพูดคู่รอบ URL true
ดึงในส่วนหัวของคอลัมน์และรายการคิวสูงสุดสนับสนุนโดย Google 250
ตอนนี้คุณควรจะมีสเปรดชีทเอกสารของ Google ที่มีคิวของคุณในนั้นด้วยTITLE
, URL
และDESCRIPTION
ส่วนหัว ใช้ตามที่คุณต้องการ
= ขวา (A2, len (A2) -5)
ซึ่งจะตัดส่วน 001- ออก (ถ้า 001- อยู่ใน A2) เพียงคัดลอกสูตรลงเพื่อให้ส่วนที่เหลือของชื่อเป็นรหัส
เชื่อมโยงไปยังตัวอย่างของฉัน
ลิงก์ไปยังแฟนของฉัน (อย่าบอกให้เธอแบ่งปัน!): http://spreadsheets.google.com/ccc?key=0Al6h7KQIZVQFdEI2aXJfeGhZSWNhdjczY1pQV2JOSHc&hl=th
รูปภาพของผลลัพธ์
(พยายาม # 2) Less Elegant แต่ส่งคืน QUEUE ทั้งหมด:
http://pipes.yahoo.com/earth2marsh/feed2csv
URL
Run Pipe
= importdata ("
url copied above
")
render=rss
....... pipe.run?_id=49c30ca389410df9ef49b008e0d65203& _render = rss & feedURL = http% 3A% 2F% 2Fwww.go ...........
และเปลี่ยนเป็น render = csv
IMPORTDATA
หรือ .. เพียงแค่คัดลอก URL เปลี่ยนเป็น render = csv และบันทึกตัวดูดและเปิดภายในเครื่องใน Excel Poo บน Google เพื่อทำลายคำตอบที่น่ารักของฉัน
ไฟล์ CSVของแฟน Netflix ของฉัน
ฉันได้รับบางสิ่งพื้นฐานที่ทำงานโดย:
วางลิงก์ไปยัง jQuery ที่โฮสต์โดย Google ใน<head>
เอกสารและลบ JS ที่มีอยู่บางส่วน ชอบมาก
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">google.load("jquery", "1.3.2");</script>
กำลังโหลดหน้าโลคัลใน Firefox
การเรียกใช้รหัสนี้ในคอนโซล Firebug:
$('span.title a').each(function(index) {
console.log($(this).html());
});
ที่เพิ่งคายชื่อของทุกอย่างในคิวของฉัน
TypeError: $("span.title a") is null
หลังจากความล้มเหลวของคำแนะนำข้างต้นหลายครั้งฉันเพิ่งเปิด Netflix RSS ของฉันไปที่ไฟล์ / บันทึกเป็น มันเป็นค่าเริ่มต้นเป็น. xml และบันทึกลงในเดสก์ท็อป จากนั้นฉันก็เปิดมันใน Excel มีสเปรดชีตขนาดเล็กที่น่ารักซึ่งพร้อมที่จะแก้ไขเรียงลำดับและลบคอลัมน์ที่ไม่ต้องการ คิวรายการทั้งหมด 375 รายการพร้อมใช้งานในไม่กี่วินาที
ไม่มีสิ่งใดที่ได้กล่าวมาสำหรับฉันดังนั้นฉันจึงลองทำอย่างอื่น
ฉันเปิด Internet Explorer 9 แล้วลงชื่อเข้าใช้ Netflix ไปที่คิวของฉันและคลิกขวาที่หน้า มีตัวเลือก "ส่งออกไปยัง Microsoft Excel" ซึ่งเมื่อคลิกเปิดจะเปิด Excel คัดลอกที่อยู่ของคิว Netflix ที่คุณต้องการบันทึกวางในแถบ "address" ของ Excel และคลิก "ไปที่" ไปข้างหน้าแล้วคลิก "นำเข้า" แล้วรอให้ Excel นำเข้าข้อมูล เมื่อเสร็จแล้วคลิก "ตกลง" บนหน้าต่างนำเข้าข้อมูลเพื่อนำเข้าสู่แผ่นงานที่มีอยู่จากนั้นลบแถวและคอลัมน์ที่ไม่จำเป็น
http://ratings-exporter.heroku.com/
ใช้ Netflix API ไม่สามารถส่งออกการให้คะแนนของคุณทั้งหมด เฉพาะภาพยนตร์ที่คุณมีในประวัติศาสตร์การเช่าของคุณ
อัปเดต: หากคุณต้องการเข้าถึงรหัสมันอยู่ใน github @ https://github.com/sorens/ratings-exporter
หากไม่รู้เบราว์เซอร์ของคุณฉันจะไม่สามารถระบุเฉพาะเจาะจงได้ แต่ลองบันทึกหน้าลงดิสก์ หากวิธีนี้ไม่ได้ผลสำหรับคุณให้คลิกขวาแล้วเลือก "ดูแหล่งที่มา" และใช้สิ่งนั้น
หากใช้ Chrome ให้ตรวจสอบส่วนขยาย Flix Plus โดย Lifehacker ( http://lifehacker.com/flix-plus-customizes-netflix-to-your-hearts-desire-1640968001 ) ที่ฉันเขียนซึ่งช่วยให้คุณสามารถส่งรายการของฉันไปยัง JSON
เนื่องจากคุณสมบัติ rss ที่หายไปฉันจึงต้องใช้ประโยชน์จาก jQuery ตัวอย่างต่อไปนี้ทำงานในหน้า "กิจกรรมของฉัน" ส่งคืน 3 รายการที่คั่นด้วยบรรทัดใหม่ซึ่งสามารถคัดลอกลงในเอกสารสเปรดชีตได้อย่างง่ายดาย ไม่ควรมีสิ่งใดนอกจากเบราว์เซอร์ที่มีคอนโซลจาวาสคริปต์
รายการวันที่
jQuery.map(jQuery.find('.retable .date'), function(element) { return jQuery(element).text(); }).join("\n")
รายชื่อ
jQuery.map(jQuery.find('.retable a:not(.reportLink):not(.deleteBtn)'), function(element) { return jQuery(element).text(); }).join("\n")
รายการ hrefs
jQuery.map(jQuery.find('.retable a:not(.reportLink):not(.deleteBtn)'), function(element) { return element.href; }).join("\n")