dutzi / tamper

Devtools extension, lets you locally edit files served from the web (based on mitmproxy).
http://dutzi.github.io/tamper
MIT License
394 stars 36 forks source link

Unable to install its google chrome extension. #35

Open kumar-nitish opened 8 years ago

kumar-nitish commented 8 years ago

image

simonbaev commented 8 years ago

I confirm the issue with Google Chrome extension installation

KaiGrassnick commented 8 years ago

Its due the Lack of Default or Linux Key for Key-Shortcuts in the Manifest.

There are several PullRequest but seems to be ignored so a quickfix:

  1. Download the Repo
  2. Unzip it
  3. Navigate to tamper-extension -> chrome-extension -> app
  4. Open manifest.json
  5. Add Line "linux": "Ctrl+Shift+P" under suggested_key (might look like this)
"suggested_key": {
                "windows": "Ctrl+Shift+P",
                "mac": "Command+Shift+P",
        "linux": "Ctrl+Shift+P"
            },
  1. Save it
  2. Go in Chrome to Extension, Enable Developer Mode
  3. Add unpacked extension
  4. Done ;)
simonbaev commented 8 years ago

Thank you for this workaround for Linux , but unfortunately I still cannot start the extension. It shows a red icon and a tooltip "Error starting proxy". On the development page, tamper tab shows "Could not connect to proxy" error.

I tried to follow resolution from #23 but it appears not work for Linux. I located com.dutzi.tamper.json in /etc/opt/chrome/native-messaging-hosts/ and made the recommended change to point to existing tamper.py file (in my case, i.e. Fedora 23, it is located in /usr/bin/ instead of in /bin/ which was a default value) but it doesn't work with the same symptoms.

Does anybody have any luck in running Tamper extension on Linux?

tapickell commented 7 years ago
An error has occurred
There was a problem with the download. Please contact the developer or try again later.
Hide details
Invalid manifest

Still seeing this issue on Linux.