A
A
Arthur A.2014-11-16 11:23:54
JavaScript
Arthur A., 2014-11-16 11:23:54

How to recover deleted extension from webstore (Google Chrome)?

Good afternoon.
Increasingly, google succumbs to various structures and removes harmless (for the end user) extensions / application from the webstore, today there was another such removal. The task of the extension was the following: to extract the mp3 tags from the x-resource, give it a sane "name" and give a direct link to the dowlands. Everything.
I didn’t find an alternative in the webstore, I got into google to dig a way out of situations that were unpleasant for me: the article How to transfer Google Chrome extensions without sync... describes the whole process.
I found the path to the extension by its ID, which is visible in the developer mode and packed it according to the instructions

The following files were created:
Extension: C:\Users\user\AppData\Local\Google\Chrome\User Data\user\Extensions\fipefnklaeanedkmidjijnaneannjcnl\1.0_0.crx
Key file: C:\Users\Dekan\AppData\Local\Google\ Chrome\User Data\Default\Extensions\fipefnklaeanedkmidjijnaneannjcnl\1.0_0.pem
Keep the key file in a safe place. It will be required to create new versions of the extension.

The next final step was to install the .crx file locally; the application was installed, but unfortunately it refuses to work
Guys, help me reproduce the application (the author is not me) locally, I am not a developer, which in turn reduces all my attempts to failure
Archive for analysis. (it contains .crx and a folder with the extension)
https://yadi.sk/d/kquIwr1ccjd54
upd1: I assume that this extension is somehow connected with the server part and you can’t do without edits here
I hope for the indulgence of the developers
upd2: the contents of the manifest file .json
{
   "background": {
      "scripts": [ "jquery.js", "bg.js" ]
   },
   "content_scripts": [ {
      "css": [ "style.css" ],
      "js": [ "jquery.js", "content.js" ],
      "matches": [ "*://music.yandex.ru/*" ],
      "run_at": "document_start"
   }, {
      "js": [ "jquery-2.0.3.js" ],
      "matches": [ "\u003Call_urls>" ],
      "run_at": "document_end"
   } ],
   "description": "Удобная утилита для любителей музыки на Яндексе",
   "icons": {
      "128": "icon/icon_128.png",
      "16": "icon/icon_16.png",
      "48": "icon/icon_48.png"
   },
   "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAupfWyOgbXQvtdenslXSDY3Lnmo4DePZpcsytCxCtS8TMRjfghPtdGLIrgaEeJxBURy0cZsfNiqh+yoiTknBy+I8jdb2fcsUM5sC682go8MILtqr5X3IZDtLHbuv+9VxMrVje8Xg1caE4ilyo3bRW5is+3zgmtmMUtsX9LHkuuN15TC69h+5WbsFG/D3Ct2uLV2dELkDAWObHoyuCXeKYGQ4hOSbWEDZtiRKoZsmTgnLJf5+FCngIcxCNDWPCHHa361ycaWcqBObhTl20qFOnOIU4mgJaWWRw9GNRgzf2AEMBnRtPkdYriQ/Q6xNyZSMf6RAm2JiLWic1U8rvA+EvNwIDAQAB",
   "manifest_version": 2,
   "name": "Yandex Музыка Downloader",
   "permissions": [ "tabs", "downloads", "\u003Call_urls>", "webRequest", "webRequestBlocking" ],
   "update_url": "https://clients2.google.com/service/update2/crx",
   "version": "1.0",
   "web_accessible_resources": [ "button.png" ]
}

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Arthur A., 2015-02-09
@dokxpi

Luckily there is Github

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question