If-Koubou

Как да експортирате вашите елементи със звезда от Google Читалня

Как да експортирате вашите елементи със звезда от Google Читалня (Как да)

Ако реакцията ви на обявеното погиване на Google Читалня трябваше да крещи "Но моите елементи със звезда! ", Тогава това е урокът за вас. Прочетете, тъй като ви показваме няколко начина да извлечете всичките си статии със звезда от Google Читалня.

Защо искам да направя това?

Google Reader се изключва на 1 юли. Ако вие, като милионите RSS фенове по целия свят, сте фен на Google Reader, има шанс да използвате функция звезда, за да обозначите статиите, които да ги държите, да ги четете по-късно или за друга цел.

Ако искате да сте сигурни, че всички тези статии със звезда са безопасни и стабилни въпреки предстоящото имплозия на Google Reader, ще трябва да извършите няколко малки стъпки, за да сте сигурни, че разполагате с данните, с които разполагате, Сървъри на Google.

Когато приключите с това, ще имате (най-малкото) файл, който съдържа всичките ви елементи със звезда и (в зависимост от сегмента на урока, който решавате да следвате заедно с) елементите си със звезда в по- приятелски формат.

Има едно нещо, което не може да помогне с магията на експортирането или магията на автоматизацията, и това всъщност обработва съдържанието на статиите със звезда. Ако сте стартирали статии, които да прочетете по-късно от години, вероятно ще бъдете шокирани от това колко изнесени статии генерира този процес. Може да се наложи да отделите малко време всеки ден за няколко седмици, за да копаете полученото дъмп малко по малко.

Експортиране на данните от Google Читалня с Google Takeout

Първият ред на бизнеса е просто да получите копие на всичките си данни в Google Читалня директно във ваше владение. По този начин, без значение какво ще се случи с данните ви от Reader на сървърите на Google в бъдеще, ще имате копие от него, с което да работите.

Google Takeout е чудесно средство за извличане на данните ви от всички видове услуги на Google, но се интересуваме само от Reader за този урок. Посетете раздела "Читалня" на инструмента Google Takeout тук. Това ще отнеме известно време, за да се изчисли размерът на файла Takeout. След като приключите, кликнете върху Създаване на архив.

Въпреки факта, че не изнася целия ви профил в Google, а само малка част от него, процесът отнема изненадващо дълго време. Бихме ви препоръчали да проверите "Изпратете ми мейл, когато сте готови" и да вземете чаша кафе.

Когато всичко свърши, кликнете върху бутона Изтегляне, който се показва в долния десен ъгъл.

Отидете напред и изтеглете архива в работна директория, като Моите документи, и поставете самия архив на сигурно място. Архивните файлове са подредени така:

[email protected].
... [email protected]
... Reader
... followers.json
... follow.json
... liked.json
... notes.json
... споделени от последователи.сън
... shared.json
... starred.json
... subscriptions.xml

В архива има два типа файлове: JSON и XML. Файловете JSON (JavaScript Object Notation) са просто вид формат за обмен на данни и файловете XML (Extensible Markup Language) са удобен начин за маркиране на документ, така че да е машина и човешка четлива. Файлът, от който се интересуваме най-много за този урок, е файлът starred.json, тъй като той съдържа всички записи за вашите елементи със звезда.

Същото значение има и в голямата схема за освобождаване на данните ви от Google Читалня и преминаването към по-зелени пасища, обаче, е файлът subscriptions.xml. Този файл съдържа всичките Ви абонаменти за RSS и ако искате да импортирате всичките си стари абонаменти от Google Читалня в ново RSS приложение, това е файла, който ще използвате за това. Определено го пазете (и оригиналния архив, който сте изтеглили от Google Takeout) на безопасно място.

Конвертиране на елементите със звезда в отметки

Един от най-лесните начини да се справите с файла JSON е да използвате JSONview (разширение, налично за Firefox и Chrome). Този метод е най-подходящ за читатели с малък брой елементи със звезда в Google Читалня (по-малко от 1000).

Инсталирайте разширението за съответния си браузър и просто плъзнете и пуснете файла със звезда в нов прозорец на браузъра. Запазете получения файл като HTML документ. След това можете да завъртите надясно и да импортирате HTML документа в избрания от вас уеб браузър и той ще импортира всички връзки като нови отметки.

Има обаче две недостатъци на тази техника. Първото е, че ще завършите с дублиращи се URL адреси във файла си с маркери, тъй като домейнът / основният URL адрес на статиите, които често сте означили със звезда (например, статии от "Как да") ще се появяват няколко пъти. Това е малко досадно, но не толкова голямо от сделката.

Вторият недостатък е разрушител на сделки за хора с много звезда (тези с хиляди и хиляди звезда); когато се занимавате с наистина огромен внос на HTML, повечето време то просто изскача и никога не завършва. Очевидно това е изключително незадоволително решение за потребителите на Power Reader, тъй като никога не завършва да импортира вашите елементи със звезда. Ако сте потребител на захранване и имате хиляди елементи със звезда, с които да се справите, импортирането им като отметки просто няма да го отреже.

Преобразуване на елементите със звезда в индивидуални връзки (и импортиране в Evernote)

За вида на тежката обработваща мощ, която потребителите имат нужда от (вида обработка, която може да прекрати 5 000 или повече елементи със звезда за минути), ние се обръщаме към Python, за да ни помогнете да се сблъскаме с нашия масивен списък.

С любезното съдействие на Пол Керчен и Дейвид Дела Каса, двама потребители на Google Reader, които искаха да експортират всичките си стари звезда, имаме два много удобни Python скрипта, които могат да ни помогнат да направим едно от следните две неща: 1) отделни HTML документи и / или 2) импортирайте всички наши елементи със звезда в Evernote.

И за двата трика, ще трябва да имате Python инсталиран на вашата система. Вземете копие на Python за операционната си система и го инсталирайте, преди да продължите.

След като инсталирате Python, посетете сайта за проекта на Kerchen / Casa на Google Reader за експортиране и запазете файловете export2HTMLFiles.py и export2enex.py в същата папка, в която сте изтеглили файла си starred.json.

Ако искате да конвертирате всичките си елементи със звезда в отделни HTML файлове, можете да го направите, като използвате export2HTMLFiles.py, като изпълнявате следната команда в директорията, в която е съхранен вашият файл starred.json:

python export2HTMLFiles.py

(Ако python не е означена като системна команда на вашата машина, заменете "python" с пълен път към изпълнимия Python, например C: \ Python2.7 \ python.exe)

В зависимост от броя на елементите със звезда, които имате, този процес може да отнеме от няколко секунди до няколко минути. Отнехме около три минути, за да пробием през 12 000 звезда по време на нашия тест.

Когато това стане, ще имате поредица от номерирани и наименувани HTML файлове (например 1 статия, която сте означили със звездичка.html до 10000 някои други статии, които сте означили със звезда.html). Най-лесният начин да ги разгледате е просто да заредите локалната директория във вашия уеб браузър.

Това е чудесен начин да освободите елементите си със звезда от Google Читалня и файла JSON, но както споменахме по-рано в урока, ако сте запазили статии, за да ги прочетете по-късно от години, ще имате монументална задача твоите ръце.

Един от начините, по които можете по-добре да управлявате тази задача, е да използвате Evernote като работно място за сортиране, маркиране и потенциално изтриване на вече полезни елементи със звезда.

Има два начина, по които можете да внесете елементите в Evernote. Можете да импортирате HTML файловете, създадени преди малко, като използвате Импорт. Папка. В рамките на вашия клиент Evernote можете да отидете на Инструменти -> Импортиране на папки и след това да създадете дъмп папка за HTML файлове. Направихме подпапка в папката / четец / работна папка, наречена "Импортиране", и нов ноутбук в Evernote, наречен "Звезда". Чрез плъзгане и пускане на HTML файлове в / Reader / Imports / папката можем да ги импортираме като отделни бележки в папката Evernote Starred Items. Те са постоянно съхранявани там, за да бъдат преразгледани при нас.

Като алтернатива, ако искате да конвертирате всичките си елементи със звезда в роден ноутбук Evernote, можете да използвате втория скрипт на Python, който сте изтеглили, export2enex.py, за да го направите. Предимството да се направи това е, че той прави малко по-добра работа, запазвайки форматирането на документите.

В папката, където се намира файлът ви starred.json, изпълнете следната команда:

python export2enex.py> StarredImport.enex

Вземете получения файл StarredImport.enex и го импортирайте в клиентския ви клиент Evernote, като използвате File -> Import -> Evernote Export Files.

В този момент освободихте всичките си елементи със звезда от Google Reader и сте готови да се справите с (потенциално продължителната) работа по сортиране чрез купчината.

Имате умен начин да манипулирате файла JSON и да извлечете елементите със звезда? Присъединете се към дискусията по-долу и споделете вашите съвети и трикове с вашите колеги читатели.