是否可以导出Netflix队列?[关闭]


15

我将要取消Netflix帐户,并希望将电影列表保留在队列中。有没有一种简单的方法可以以纯文本格式导出列表,因此我不必打印出来?


您的队列中有几部电影?
Troggy

320电影。
Trey Piepmeier 09年

为什么不这样做,只需复制并粘贴que或将html文件保存到您的桌面?
xxl3ww 2009年

这几乎就是我最终要做的。
Trey Piepmeier 09年

1
我投票关闭这个问题,因为它与Web服务有关。这将是Web Applications的主题,但是这个问题太旧了,无法迁移。
bwDraco

Answers:


20

使用Google Docs + Netflix RSS提取您队列中的250个项目(或其他东西!)

  • 登录到Netflix
  • 单击页面底部的RSS(提示,其位于其他垃圾之间):

乔布斯媒体中心Netflix奖 RSS 应用程序库Facebook Connect告诉朋友

  • 获取队列的RSS feed:

个性化提要

队列:http : //rss.netflix.com/QueueRSS? id=P191900XXXXX892`

  • 加载Google文档,打开一个新的电子表格,转到A1并输入:

= importfeed(“ URLFROMABOVE ” ,, true,250)

注意URL周围的双引号trueGoogle支持的列标题的拉入和最大队列条目为250。

您现在应该有你在它的队列与谷歌文档电子表格TITLEURLDESCRIPTION头。随便使用它。

  • 如果您不希望001-部分..使用此公式创建一个新单元格(在Google文档中):

=右(A2,len(A2)-5)

它将切断001-部分(如果001-位于A2中)。只需复制公式即可获得标题的其余部分(无ID)。

链接到我的示例

链接到我的女朋友(不要告诉她即时消息共享!):http : //spreadsheets.google.com/ccc? key=0Al6h7KQIZVQFdEI2aXJfeGhZSWNhdjczY1pQV2JOSHc&hl=zh- CN

结果的形象

替代文字

(尝试#2)不太优雅,但返回整个QUEUE:

  • 抓取您的RSS URL(请参见上文)。
  • http://pipes.yahoo.com/earth2marsh/feed2csv
  • 从上方在URL框中输入您的RSS网址,然后单击Run Pipe
  • 右键单击“获取为RSS”并复制URL。
  • 加载Google文档,打开一个新文件,然后输入:

= importdata(“ url copied above”)

  • 在单击“确定”之前,请在网址中找到以下内容: render=rss

....... pipe.run?_id=49c30ca389410df9ef49b008e0d65203& _render = rss&feedURL = http%3A%2F%2Fwww.go ...........

并将其更改为render = csv

  • 请参阅下面的示例Google文档,检查底部标有第二个标签 IMPORTDATA

或..只需复制URL,更改为render = csv,然后保存吸盘并在Excel中本地打开。Google的Poo破坏了我的漂亮答案。

我的女友netflix的CSV文件


这是一个很好的解决方案,但它只返回前21个项目。
Trey Piepmeier 09年

当然; 文档根本没有提及此限制... docs.google.com/support/bin/answer.py?answer=75507
SirStan 2009年

我刚刚在Excel 2010中尝试过,它的工作原理完全相同。我只是单击“文件/打开”,然后将队列URL粘贴到其中,然后回答了一些简单的xml问题,并在Excel中获得了正确的队列。因此,+ 1使用电子表格+ RSS可以解决此问题。
stevemidgley,2012年

看起来Netflix删除了RSS功能。
glenviewjeff 2013年

自2014年4月起,RSS提要再次正常工作。我的DVD队列RSS看起来像这样:dvd.netflix.com/QueueRSS?id=xxxxxxxxxxxxxxxxxxxxxxx
技术

3

我得到了一些非常基本的方法:

  • 保存我的队列页面的来源
  • <head>在文档的中放置指向Google托管的jQuery的链接,并删除一些现有的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());
    });

这只是吐出我队列中所有内容的标题。


1
很好地使用JQuery-我的方式的好处是它适用于任何 RSS feed-不需要Firebug,在本地保存或不需要JQuery。
SirStan

我同意,您的解决方案要好得多,但我无法获得全部320件商品。
Trey Piepmeier 2009年

我收到以下错误:TypeError: $("span.title a") is null
glenviewjeff 2013年

1

在几次以上建议失败后,我刚刚打开Netflix RSS,转到“文件/另存为”。它默认为.xml并将其保存到桌面。然后我在Excel中打开了它。得到了一个可爱的小电子表格,可以编辑,排序和删除不需要的列。整个375个项目队列在几秒钟内可用。


1

以上似乎都不适合我,因此我尝试了其他方法。

我打开Internet Explorer 9,登录Netflix,进入队列,然后右键单击该页面。单击“导出到Microsoft Excel”时,有一个选项可打开Excel。复制您要保存的Netflix队列的地址,粘贴到Excel的“地址”栏中,然后单击“执行”。继续并单击“导入”,然后等待Excel导入数据。完成后,在“导入数据”窗口上单击“确定”以导入到现有工作表中,然后删除任何不必要的行和列。


也可以在IE 8中使用。
阿尔及尔


0

在不知道您的浏览器的情况下,我无法提供详细信息,而是尝试将页面保存到磁盘。如果这对您不起作用,请右键单击并选择“查看源代码”并使用它。



0

由于缺少rss功能,我还不得不使用jQuery。在“我的活动”页面上运行的以下代码段返回3个以换行符分隔的列表,这些列表可以轻松复制到电子表格文档中。除了带有JavaScript控制台的浏览器外,不需要其他任何东西。

日期清单

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")

href列表

jQuery.map(jQuery.find('.retable a:not(.reportLink):not(.deleteBtn)'), function(element) { return element.href; }).join("\n")
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.