Comments (27)
@shadowsocks/contributors
from shadowsocks-android.
Encode pass:encrypt@hostname:port with base64
from shadowsocks-android.
OK, like shadow://cGFzczplbmNyeXB0QGhvc3RuYW1lOnBvcnQ=/
?
from shadowsocks-android.
That's OK.
//
can be removed as well.
from shadowsocks-android.
I'm not sure that whether shadow:cGFzczplbmNyeXB0QGhvc3RuYW1lOnBvcnQ=
can be resolved as a valid URI? And what about the =
here, is it valid?
from shadowsocks-android.
The latest URI looks like that:
Plain: shadow:bf-cfb:[email protected]:1234
BASE64 encoded (UTF-8, no padding): shadow:YmYtY2ZiOnBhc3NAdGVzdC5jb206MTIzNA
QR Image:
from shadowsocks-android.
iOS version will also implement this protocol soon.
from shadowsocks-android.
Can you guys use a full URI like shadowsocks://bf-cfb:[email protected]:1234
and shadowsocks://YmYtY2ZiOnBhc3NAdGVzdC5jb206MTIzNA
which scheme added with two backslashs.
Also i suggest use shadowsocks instead of shadow to avoid potential name conflicts with any shadow xxx apps.
from shadowsocks-android.
IMHO, shadowsocks://
is too long.
from shadowsocks-android.
So use ss://
instead? I think avoiding name conflict is more important.
from shadowsocks-android.
我觉得 sss: 代替shadow:
2013年12月1日 下午2:27于 "Max Lv" [email protected]写道:
IMHO, shadowsocks:// is too long.
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/51#issuecomment-29568314
.
from shadowsocks-android.
Maybe ss:
is better :)
from shadowsocks-android.
ss:blahblah
is not a valid url. We should use a valid url so that it can be used in Intent
from shadowsocks-android.
Actually it's a valid URI, like this mailto:[email protected]
from shadowsocks-android.
Actually it's not a uri. It's just a protocol. So it's ok to remove slashes.
On Dec 1, 2013 2:33 PM, "Max Lv" [email protected] wrote:
Actually it's a valid URI, like this mailto:[email protected]
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/51#issuecomment-29568392
.
from shadowsocks-android.
So you guys don't want to invoke such a url to pass data from any place to shadowsocks apps? You should check all platforms support such thing can be passed from one app to another, especially on iOS.
from shadowsocks-android.
It's valid URI and can be used as a intent natively in Android....
from shadowsocks-android.
I'll give iOS a test.
On Dec 1, 2013 2:38 PM, "ayanamist" [email protected] wrote:
So you guys don't want to invoke such a url to pass data from any place to
shadowsocks apps? You should check all platforms support such thing can be
passed from one app to another, especially on iOS.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/51#issuecomment-29568443
.
from shadowsocks-android.
@madeye Yes it's supported on Android i know, so i emphasis on ugly iOS.
from shadowsocks-android.
Adding // results better compatibility in several qrcode scanner apps on iOS.
from shadowsocks-android.
This is what i was worried about. So ss://blahblah
are more compatible.
from shadowsocks-android.
Maybe I should add a qrcode scanner directly into the app. Even Weixin takes the scan results as pure text. No matter if // exists.
from shadowsocks-android.
Sounds good for me. Let's use ss://
instead.
from shadowsocks-android.
@clowwindy You are going to make problem more complicated....
from shadowsocks-android.
Safari supports shadow://
QRCode supports shadow://
QR.Code supports shadow://
QuickMark supports shadow://
Barcodes supports both
Weixin supports neither
from shadowsocks-android.
@ayanamist Thanks pal. Your advice is really helpful.
from shadowsocks-android.
Can we add support for Issuer/Label just like Google Authenticator?
from shadowsocks-android.
Related Issues (20)
- Androidstudio 运行 mod.rs文件一直报这个错误
- How can Shadowsocks configure a socks proxy that requires only user name and password authentication HOT 4
- 手机端Google软件无法连接
- Unable to define custom rules on TV
- 无法安装到wsa上,安卓13版本
- Auto Connect on StartUp is not working [AppVersion 5.3.3]
- Question HOT 1
- ReBuild Failed HOT 3
- No internet connection (P7 Pro / Chromecast with Google TV)
- Failed to import ss:// (ssurl bug or Android app bug?) HOT 1
- Tunnel Mode Support HOT 1
- Rate problem
- Cannot be used with Google TV Android 10
- 安装完后桌面没图标
- 我想知道框架支持传入认证用户名和认证密码 就像window端一样做使用认证吗?
- 兼容改版shadowsocks
- Blacklist mode in Custom Rules
- libsslocal exits too fast (exit code: 134) after set any 2022-* cipher HOT 1
- ShadowSocks
- How to get domains in server log
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shadowsocks-android.