Czy można wyeksportować swoją kolejkę Netflix? [Zamknięte]


15

Zaraz zlikwiduję moje konto Netflix i chciałbym mieć możliwość przechowywania listy filmów w kolejce. Czy istnieje prosty sposób na wyeksportowanie listy w postaci zwykłego tekstu, aby nie musiałem jej drukować?


Ile filmów jest w twojej kolejce?
Troggy

320 filmów.
Trey Piepmeier

Dlaczego nie, po prostu skopiuj i wklej kolejkę lub zapisz plik HTML na pulpicie?
xxl3ww

Właśnie tak skończyłem.
Trey Piepmeier

1
Głosuję za zamknięciem tego pytania jako nie na temat, ponieważ dotyczy ono usługi internetowej. Byłoby to na temat aplikacji internetowych , ale to pytanie jest zbyt stare, aby przeprowadzić migrację.
bwDraco

Odpowiedzi:


20

Korzystanie z Dokumentów Google + Netflix RSS do pobrania do 250 pozycji w kolejce (lub innych rzeczy!)

  • Zaloguj się do Netflix
  • Kliknij RSS na dole strony (podpowiedź, jej nie ma między innymi śmieciami):

Praca Media Center Nagroda Netflix RSS Aplikacja Galeria Facebook Connect Powiadom znajomego

  • Pobierz kanał RSS dla swojej kolejki:

Spersonalizowane kanały

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

  • Załaduj Dokumenty Google, otwórz nowy arkusz kalkulacyjny, przejdź do A1 i wprowadź:

= importfeed („ URLFROMABOVE ” ,, prawda, 250)

Zwróć uwagę na podwójne cudzysłowy wokół adresu URL. W trueciągnie w nagłówkach kolumn i max z kolejki obsługiwane przez Google 250.

Powinieneś mieć teraz kalkulacyjnego Dokumentów Google z kolejki w nim z TITLE, URLi DESCRIPTIONnagłówków. Używaj go jak chcesz.

  • Jeśli nie chcesz części 001. utwórz nową komórkę za pomocą tej formuły (w dokumentach Google):

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

Który odetnie część 001- (jeśli 001- jest w A2). Wystarczy skopiować formułę, aby uzyskać resztę tytułu bez identyfikatora.

Link do mojego przykładu

Link do moich dziewczyn (nie mów jej, że udostępniam!): Http://spreadsheets.google.com/ccc?key=0Al6h7KQIZVQFdEI2aXJfeGhZSWNhdjczY1pQV2JOSHc&hl=pl

Obraz wyniku

alternatywny tekst

(próba nr 2) Mniej elegancka, ale zwraca całą KOLEJKĘ:

  • Chwyć swój adres URL RSS (patrz wyżej).
  • Iść do http://pipes.yahoo.com/earth2marsh/feed2csv
  • Wpisz swój adres URL z góry w URLpolu i kliknij Run Pipe.
  • Kliknij prawym przyciskiem myszy „pobierz jako RSS” i skopiuj adres URL.
  • Załaduj dokumenty Google, otwórz nowy plik i wprowadź:

= importdata („ url copied above”)

  • Zanim klikniesz OK, znajdź odpowiednią część adresu URL render=rss

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

i zmień go na render = csv

  • Zobacz przykładowy dokument Google poniżej, sprawdź drugą kartę u dołu oznaczoną etykietą IMPORTDATA

lub .. po prostu skopiuj adres URL, zmień na render = csv i zapisz frajer i otwórz lokalnie w Excelu. Kupa w Google za zrujnowanie mojej ładnej odpowiedzi.

PLIK CSV netflix mojej dziewczyny.


To piękne rozwiązanie, ale zwraca tylko pierwsze 21 pozycji.
Trey Piepmeier

Oczywiście; Dokumenty w ogóle nie wspominają o tym ograniczeniu ... docs.google.com/support/bin/answer.py?answer=75507
SirStan

Właśnie próbowałem tego w programie Excel 2010 i działa dokładnie tak samo. Właśnie kliknąłem „Plik / Otwórz”, wkleiłem adres URL kolejki i odpowiedziałem na kilka prostych pytań xml i dostałem swoją kolejkę bezpośrednio do Excela. Więc +1 za użycie arkusza kalkulacyjnego + RSS, aby rozwiązać ten problem.
stevemidgley,

Wygląda na to, że Netflix usunął funkcję RSS.
glenviewjeff

Od kwietnia 2014 r. Kanały RSS znów działają. Moja kolejka DVD RSS wygląda następująco: dvd.netflix.com/QueueRSS?id=xxxxxxxxxxxxxxxxxxxxxxx
technomalogiczny

3

Mam coś bardzo podstawowego:

  • Zapisywanie źródła mojej strony kolejki
  • Umieszczenie łącza do hostowanego przez Google jQuery w <head>dokumencie i usunięcie niektórych istniejących JS. Tak jak:

    <script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript">google.load("jquery", "1.3.2");</script>

  • Ładowanie strony lokalnej w przeglądarce Firefox

  • Uruchomienie tego kodu w konsoli Firebug:

    $('span.title a').each(function(index) {
    console.log($(this).html());
    });

To tylko wypluło tytuły wszystkiego w mojej kolejce.


1
Ładne użycie JQuery - miłą rzeczą w moim sposobie jest to, że działa na każdym kanale RSS - i nie wymaga Firebug, zapisywania lokalnego ani praktycznej wiedzy o JQuery.
SirStan,

Zgadzam się, twoje rozwiązanie jest o wiele ładniejsze, ale nie mogę uzyskać wszystkich 320 przedmiotów.
Trey Piepmeier

Otrzymuję następujący błąd:TypeError: $("span.title a") is null
glenviewjeff

1

Po kilkakrotnym odrzuceniu powyższych sugestii, właśnie otworzyłem swój Netflix RSS, przeszedłem do Plik / Zapisz jako. domyślnie ustawiony był na .xml i zapisany na pulpicie. Potem otworzyłem go w Excelu. Masz piękny mały arkusz kalkulacyjny, który był gotowy do edycji, sortowania i usuwania niepotrzebnych kolumn. Cała kolejka 375 pozycji była dostępna w kilka sekund.


1

Żadne z powyższych nie wydawało mi się skuteczne, więc spróbowałem czegoś innego.

Otworzyłem Internet Explorer 9, zalogowałem się do Netflix, podszedłem do mojej kolejki i kliknąłem prawym przyciskiem myszy stronę. Była opcja „Eksportuj do Microsoft Excel”, która po kliknięciu otwiera Excel. Skopiuj adres kolejki Netflix, którą chcesz zapisać, wklej w pasku „adres” Excela i kliknij „Idź”. Dalej i kliknij „Importuj” i poczekaj, aż Excel zaimportuje dane. Po zakończeniu kliknij „OK” w oknie Import danych, aby zaimportować do istniejącego arkusza, a następnie usuń niepotrzebne wiersze i kolumny.


Działa również w IE 8.
Alger


0

Nie znając przeglądarki, nie mogę podać szczegółów, ale spróbuj zapisać stronę na dysku. Jeśli to nie działa, kliknij prawym przyciskiem myszy i wybierz „wyświetl źródło” i użyj go.



0

Z powodu brakującej funkcji rss musiałem również skorzystać z jQuery. Poniższe fragmenty uruchomione na stronie „Moja aktywność” zwracają 3 rozdzielone nowe wiersze listy, które można łatwo skopiować do dokumentu arkusza kalkulacyjnego. Nie powinna być potrzebna tylko przeglądarka z konsolą javascript.

lista dat

jQuery.map(jQuery.find('.retable .date'), function(element) { return jQuery(element).text(); }).join("\n")

lista nazwisk

jQuery.map(jQuery.find('.retable a:not(.reportLink):not(.deleteBtn)'), function(element) { return jQuery(element).text(); }).join("\n")

lista hrefów

jQuery.map(jQuery.find('.retable a:not(.reportLink):not(.deleteBtn)'), function(element) { return element.href; }).join("\n")
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.