Как я могу восстановить потерянные пользовательские скрипты Tampermonkey

1903
hlcs

Недавно мой хром хромнул и тампермонк просто перестал работать. Я удалил и затем переустановил расширение (с надеждой, что скрипты останутся на месте), но мои скрипты были удалены. К счастью, у меня есть резервная копия каталога профиля. Так как я могу их восстановить?

6

2 ответа на вопрос

5
hlcs

Не чистая резервная копия, но что-то. Идти к:

%LocalAppData%\Google\Chrome\User Data\Default\Local Extension Settings\dhdgffkkebhmkfjojejmpbldmpobfkfo\ 

И найти файл 000003.logили подобное. Этот файл хранит всю историю изменений всех пользовательских скриптов. Просто найдите имя веб-сайта, который использует ваш скрипт.

У меня очень похожая проблема. Тем не менее, `000003.log` представляется двоичным файлом. Как можно прочитать данные истории сценария в виде обычного текста? MJH 7 лет назад 0
@MJH Я только что использовал встроенный блокнот Windows. hlcs 7 лет назад 1
Странный. При открытии в Sublime Text 3 это выглядит как двоичные данные, но при открытии в Блокноте это выглядит как текст (хотя его довольно сложно прочитать). Благодарю. MJH 7 лет назад 0
0
derjanb

Вы можете использовать этот скрипт Python для извлечения ваших скриптов из папки резервной копии профиля:

https://gist.github.com/derjanb/9f6c10168e63c3dc3cf0

Пожалуйста, внимательно прочитайте вопрос. Ваш ответ ** не ** отвечает на оригинальный вопрос. OP использует Windows, а не Linux или OS X DavidPostill 7 лет назад 0
@DavidPostill А в чем проблема с [установкой Python для Windows] (http://superuser.com/questions/655348/how-do-i-run-a-python-program-in-windows)? Другой вариант - загрузить Linux Live CD. derjanb 7 лет назад 0