在团里买了个 Air 后,写了第一个 OS X 的程序
Gbit 41 Star 0 Score 0.00
发布于 大约 11 年前
更新于 3 年多前
10348 浏览

去年 12 月在团里买入了台 MD 231,话说我那时候的价格很实惠,比现在价格低啊,踩的点很好(暗爽)。

有感于在天朝跨国冲浪不甚方便,用空余时间写了个 OS X 下程序,项目开源并托管在 GitHub : https://github.com/brantyoung/sshproxy

代码都是按照 Apple 新的沙箱政策写的,也同时上线到了 Mac App Store: https://itunes.apple.com/cn/app/ssh-proxy/id597790822?mt=12

如果你支持我的开发,欢迎到 Mac App Store 上购买,比汉堡还便宜 - ¥6.0($0.99)。

下一步想增加多个账号的快速切换,UI 易用性细节暂时还没考虑好。

PS:Softpedia 第二天就收录了,给了一个初步的评测,有兴趣的 TX 可以移步:

  • Softpedia 对 SSH Proxy 的介绍: http://mac.softpedia.com/get/Utilities/SSH-Proxy.shtml

  • Softpedia 评测截图: http://mac.softpedia.com/progScreenshots/SSH-Proxy-Screenshot-131522.html

使用上的问题欢迎大家向我吐槽。

顺带感谢一下 @篮子 ,入 V 版 iPhone 5 付款的时候出现了点小意外,篮子并没有计较,赞一下苹果团的服务。

分享得 Gbit :
56 回复
团员
drkuroba Gbit: 321 大约 11 年前

非常羡慕有懂程序开发的团友~虽然不是很需求这方面的软件,但是依然要顶一个~预祝程序能被推荐~

isnowfy Gbit: 20 大约 11 年前

好像很厉害的样子

jankerli Gbit: 351 大约 11 年前

来支持一下~~~

purplesucker Gbit: 155 大约 11 年前

必须支持

brantyoung Gbit: 41 大约 11 年前

@jankerli @purplesucker 都是口头支持啊,不过还是谢谢!

团员
xiujiao Gbit: 238 大约 11 年前

必须要顶。。。

riers Gbit: 124 大约 11 年前

真牛啊!顶一个

brantyoung Gbit: 41 大约 11 年前

@xiujiao @riers 上周在团里入了一个 iPhone 5,正在积极准备一个免费的 iPhone 应用,到时候也会在团里首发分享。

团员
xiujiao Gbit: 238 大约 11 年前

@brantyoung 楼主是专职OSX吗,小弟Java码农一枚,也想搞搞OSX,要从哪些方面入手呢

loulijun Gbit: 104 大约 11 年前
#10 0

import

int main (int argc, const char * argv[]) { @autoreleasepool{ } }

brantyoung Gbit: 41 大约 11 年前
#11 0

@xiujiao 最直接的就是设定个任务,然后完成。

我的一些资料收集:

http://codinn.com/people/brant/notes/110961/ http://codinn.com/people/brant/notes/110965/

lloydlin Gbit: 3 大约 11 年前
#12 0

不错 我是前几天在appshopper里面看到免费的时候使用的

没有想到能在这里遇到作者

以前是用SSH Manager 但是会在dock里面显示 很不好 然后使用iSSH不会在dock里面显示 但是每次需要自己load settings

最后你写的这个很合适 如果网络断开自己连接 而且不需要提示我输入密码 也不要求输入配置 相当于无缝的

其实国人开发的东西很多时候比外国的人性化一点

团员
li5888017 Gbit: 337 大约 11 年前
#13 0

人才济济呀。。

brantyoung Gbit: 41 大约 11 年前
#14 0

@lloydlin 谢谢支持!

团员
beautifulboy Gbit: 659 大约 11 年前
#15 0

仰慕楼主,windows用户精神上支持一下

Admin
团子 Gbit: 937 大约 11 年前
#16 0

能和楼主加个好友吗? 如果软件能支持中文就更好了!

brantyoung Gbit: 41 大约 11 年前
#17 0

@团子 怎么加?QQ 吗?QQ 的话,刚更新了,你应该有权限看到的吧。

中文的话得等一段时间,最近的精力都在计划中的 iPhone 应用上。

huling2008happy Gbit: 101 大约 11 年前
#18 0

lz~我来帮你做UE,UI怎样?

brantyoung Gbit: 41 大约 11 年前
#19 0

@huling2008happy 甚好啊,不过不给工钱,慎重啊。

Admin
团子 Gbit: 937 大约 11 年前
#20 0

@brantyoung 微信 or imessenge or line有吗?加其中一个吧!

brantyoung Gbit: 41 大约 11 年前
#21 0

iMessage 就是团里的 id 加 @icloud.com 了.

huling2008happy Gbit: 101 大约 11 年前
#22 0

@brantyoung 恩~我是职业的。没有工钱没关系~但你得给我成就感啊。这类软件我是希望优优结合,做出更适合国人的软件。

huling2008happy Gbit: 101 大约 11 年前
#23 0

@brantyoung 包括ios osx android wp8 web

brantyoung Gbit: 41 大约 11 年前
#24 0

@huling2008happy @团子 我的 imessage 是团里 id 加 “@icloud.com” 后缀。

@huling2008happy 图标我不是很满意,但我 Photoshop 什么的只会最基础的放大缩小裁剪。。。

huling2008happy Gbit: 101 大约 11 年前
#25 0

@brantyoung 恩~图标没有设计感 其他界面都是osx规范现成的 不过也可以定制~ 对你ios的有点兴趣~ 这个东西不是ps软件熟练的问题 要站在品牌的角度考虑等等

qiao_chang Gbit: 16 大约 11 年前
#26 0

大家讨论的,让我看着好激动啊。

qiao_chang Gbit: 16 大约 11 年前
#27 0

港版的macbook pro with retina 13“官翻版很便宜,港币9788,团里能给带一个吗。

Admin
团子 Gbit: 937 大约 11 年前
#28 0

@qiao_chang 目前可能带不了!我们也不提供翻新产品的购买业务!

XDA Gbit: 80 大约 11 年前
#29 0

虽不明,但觉厉

团员
xiujiao Gbit: 238 大约 11 年前
#30 0

这个帖子火了

qiao_chang Gbit: 16 大约 11 年前
#31 0

@团子 挺喜欢appletuan,干净。

lew0001 Gbit: 7 大约 11 年前
#32 0

我也是用在苹果团买的Air写了第一个OS X程序和第一个iOS程序

https://itunes.apple.com/app/id591076411?mt=8

团员
xiujiao Gbit: 238 大约 11 年前
#33 0

@lew0001 看来我也得让我的Air发挥点作用了。。。

nirgone Gbit: 28 大约 11 年前
#34 0

@lew0001 @xiujiao @brantyoung 你们当初为什么选择air而没有选择pro 仅仅是轻便和ssd吗

brantyoung Gbit: 41 大约 11 年前
#35 0

@nirgone SSD 和 分辨率。现在的本,硬盘是绝对的瓶颈。

Admin
团子 Gbit: 937 大约 11 年前
#36 0

@qiao_chang 谢谢,我们也会继续努力为大家提供更好的购买体验!

magicgod Gbit: 19 大约 11 年前
#37 0

不是有个goagentx吗?那个可以兼容多种proxy

maoyipeng Gbit: 7 大约 11 年前
#38 0

加了混淆没?

brantyoung Gbit: 41 大约 11 年前
#39 0

@maoyipeng 没有加混淆功能,那个不是标准协议,要重新编译一个混淆 SSH 客户端才行。

maoyipeng Gbit: 7 大约 11 年前
#40 0

@brantyoung secret socks里有一个

brantyoung Gbit: 41 大约 11 年前
#41 0

@maoyipeng secret socks 带的是二进制的。苹果的沙箱政策比较严格,得从源码编译一份带沙箱文件的二进制。

PS:貌似我这里不用混淆 SSH 也跑的很欢啊,墙是按区域来封 SSH 的?

AlexRezit Gbit: 73 大约 11 年前
#42 0

感觉这种东西实在是… 实现的也就是 Terminal 里输两行命令的功能. 这么小的 app 还要收费啊…

brantyoung Gbit: 41 大约 11 年前
#43 0

@AlexRezit 嗯,有人确实跟我这么说过,但是相比反复敲命令行,图形化、自动化的操作节约了我自己不少时间,所以放出来。

而且开源: https://github.com/brantyoung/sshproxy 装个 Xcode 编译一下就 OK。

App Store 只是一个赞助渠道。你觉得没必要的话也可以自己编译一下。

maoyipeng Gbit: 7 大约 11 年前
#44 0

@brantyoung apple个坑啊,要从源代码编译才行么? ps:最近貌似是没太XX,我服务器50+ssh账号竟然没被k

AlexRezit Gbit: 73 大约 11 年前
#45 0

@brantyoung 已 fo. 提几个问题: 1. Preferences Window 上有个没用的 zoom 按钮; 2. About Window 上面有个没用的 close 按钮; 3. MASPreferences 没有添加到 git 里.

brantyoung Gbit: 41 大约 11 年前
#46 0

@AlexRezit

  1. 确实有点多余,先放着吧,下次增加多账号快速 switch 再考虑;
  2. 这个按钮是用来支持 Command + W 关闭窗口快捷键,为了不占用 Dock 空间所以没有主菜单,但没有主菜单快捷键就很难实现。加一个隐藏按钮是比较方便的一种实现方式;
  3. MASPreferences 用的是第三方 BSD 代码,已加上 MASPreferences 仓库的 git submodule
fengshao1122 Gbit: 171 大约 11 年前
#47 0

能留个QQ或者skype 交流下吗? 不知道你的程序能不能针对制定的 url路由。

brantyoung Gbit: 41 大约 11 年前
#48 0

@fengshao1122 SSH Proxy 只是建立 SOCKS 5 代理,url 路由建议用 PAC,你搜索一下 “OS X 代理自动配置 (Proxy Auto-config)”, 以及 https://github.com/JinnLynn/GenPAC.git

horse Gbit: 38 大约 11 年前
#49 0

和 issh 的区别是?

brantyoung Gbit: 41 大约 11 年前
#50 0

@horse 平台不一样、用途不一样,虽然都是 SSH 客户端。

iSSH 是 iOS 平台下的 SSH 图形客户端,这里有其特性列表: http://www.zinger-soft.com/iSSH_features.html

但 iSSH 不支持建立 SSH Proxy (其实这是 iOS 的限制,没法做到)。

SSH Proxy 是在 OS X 下通过 SSH 服务器建立 SOCKS 5 代理的图形客户端。

horse Gbit: 38 大约 11 年前
#51 0

@brantyoung 我说的也是mac os x下的 issh:http://hi.hiing.net/2010/10/firefox-with-ssh.html?1363755861

团员
皇和 Gbit: 376 大约 11 年前
#52 0

@xiujiao 在Mac OS X上开发Java,安装jdk的时候需要配置环境变量一类的么? 小弟初学Java,准备日后入Macbook ,不知道和windows下相比,Mac有优势么?

brantyoung Gbit: 41 大约 11 年前
#53 0

@皇和 我不用 Java,不好妄下结论。

brantyoung Gbit: 41 大约 11 年前
#54 0

@horse 没用过 Firefox 下的 iSSH,可能 SSH Proxy 开机启动、断线自动连接、只有状态栏图标什么的是个优势。

swin Gbit: 13 接近 11 年前
#55 0

◎brantyoung,可不可以给个其他的链接,例如支付宝的赞助链接等,想购买支持一下,但是appsotre没有关联信用卡,谢谢,望回复。

brantyoung Gbit: 41 接近 11 年前
#56 0

@swin 给我发个邮件吧

回复
登录后再评论
苹果团 购买苹果产品的完美之地