Git Product home page Git Product logo

Comments (5)

nekolab avatar nekolab commented on July 20, 2024

Yes it's by design. Because older version doesn't support background permission. You may upgrade your Chromium. Current stable milestone has reached to 41.

from shadowsocks-chromeapp.

haobug avatar haobug commented on July 20, 2024

i have managed get work on SwitchySharp, mixed with g0agent.
because the shadowsocks looks not accept http(s) requests...

chromium sucks more and more as the version num raising.
could you all please write code support more versions, in someway.

from shadowsocks-chromeapp.

nekolab avatar nekolab commented on July 20, 2024

Shadowsocks is a SOCKS5 proxy not a HTTP proxy like goagent. You didn't set correctly in proxy switchysharp.

If you want to use this app in older version of Chromium, you may downgrade version restriction to 33 by modifying manifest.json, also you should remove background permission declaration in manifest.json. Version 33 is the minimal version required because new Socket API was introduced in this version.

Since this app is develop under Chrome V41, it may not works correctly on older version, if you find any bug, report is welcome.

from shadowsocks-chromeapp.

haobug avatar haobug commented on July 20, 2024

does that mean i config socket5 proxy on chrom does not affect the network flow?
but i have seen the request log.

and the goagent switchysharp required proxy api is 13+,
why does the ss extension requires 33+?

another thing i want to get involved in ss,
which code you suggest to get start from?

at last, i am now using(intent to find the 18 version, but not found)
Version 24.0.1305.0 custom (163416)

Epilogue:

thanks for your reply in english, this could be usefull for foreigh friends.

but is there any foreigner need to use ss ;), it's illusion
wait!
yes i am same as you a chinese , using linux with en_US locale, pasted the error string directly when file this issue.....

from shadowsocks-chromeapp.

nekolab avatar nekolab commented on July 20, 2024

Yes I know, except for "English is the universal language in open source world ", I also believe maybe it's a good way to practice English lol~

Seems you confused this app with switchysharp. This app is just a shadowsocks client, providing socks5 server on localhost, like goagent providing http proxy server on localhost, but not a proxy management application like switchysharp. So they are different, shadowsocks chrome app version relys on chrome sockets api which was introduced on M33, switchysharp relys on chrome proxy setting api(I guess), so it can support older chrome.

You may find shadowsocks written in your favorite or familiar language at https://github.com/shadowsocks, read it maybe a better choice, in my personal opinion, I suggest you to read the Python version of shadowsocks, because it's the core version and well maintained. Of course, you should have some basic network knowledges, and have the availability to read rfc document.

M24 is too old, I can do nothing to support it, but since you are using Linux, maybe there are lot of (native) tool you can choice, they're all better than this app.

from shadowsocks-chromeapp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.