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

去年 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 大约 12 年前

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

isnowfy Gbit: 20 大约 12 年前

好像很厉害的样子

jankerli Gbit: 351 大约 12 年前

来支持一下~~~

purplesucker Gbit: 155 大约 12 年前

必须支持

brantyoung Gbit: 41 大约 12 年前

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

团员
xiujiao Gbit: 238 大约 12 年前

必须要顶。。。

riers Gbit: 124 大约 12 年前

真牛啊!顶一个

brantyoung Gbit: 41 大约 12 年前

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

团员
xiujiao Gbit: 238 大约 12 年前

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

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

import

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

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

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

我的一些资料收集:

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

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

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

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

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

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

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

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

人才济济呀。。

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

@lloydlin 谢谢支持!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@brantyoung 包括ios osx android wp8 web

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

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

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

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

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

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

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

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

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

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

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

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

虽不明,但觉厉

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

这个帖子火了

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

@团子 挺喜欢appletuan,干净。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

加了混淆没?

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

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

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

@brantyoung secret socks里有一个

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@AlexRezit

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

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

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

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

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

和 issh 的区别是?

brantyoung Gbit: 41 大约 12 年前
#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 大约 12 年前
#51 0

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

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

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

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

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

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

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

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

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

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

@swin 给我发个邮件吧

回复
登录后再评论

更多话题

看过此贴的人也在看
  伴随“翻新卫生巾”“灌水虾仁”等新闻爆出,今年315晚会在众多品牌爆雷热搜中落幕。近几年,315围绕食品安全和居家出行行业不断爆出问题,因产品质量、虚假宣传等问题陷入舆论漩涡的品牌比比皆是,其中不乏一线品牌。有网友戏称:“消费者比品牌还害怕315”。      当然,黑榜之下,亦有红榜出圈,其中迈辉门窗作为众鑫集团旗下的中高端系统门窗零售品牌,迈辉门窗却凭借其强大的技术内核与卓越的品质口碑,在行业动荡中稳中推进,赢得了消费者与合作伙伴的广泛认可。      315曝光风暴下,迈辉门窗的“稳”从何而来?      回看近几年315,消费者从一开始的气氛再到宽容理解,再到现在的拒绝品牌模板式道歉的情绪转变,无不折射出消费者容错红利已然要消失殆尽。然而,迈辉门窗却在这场风暴中逆势而上,不仅未受波及,反而凭借其过硬的产品质量与技术创新,进一步巩固了市场地位。      迈辉门窗的“稳”源于其对品质的极致追求。从原材料到生产工艺,迈辉始终坚持高标准、严要求。例如,其选用的6060-T66超高精级铝材与SQ制镜级玻璃,确保了产品的稳定性与耐久性;同时,引进德国、意大利的先进生产设备与技术,结合中国地质气候条件,打造出符合国际标准的中高端幕墙门窗系统。      技术内核:创新驱动,引领行业升级      在门窗行业竞争日益激烈的背景下,迈辉门窗通过技术创新不断突破行业瓶颈。其自主研发的GR80高性能系统窗,凭借超低能耗设计与卓越的保温隔热性能,全面超越国家标准,成为行业新标杆。此外,迈辉门窗还推出了7M精智系统,专注于解决中老年群体的睡眠健康问题,通过隔音4级、抗风9级的高性能产品,为用户创造安静舒适的居住环境。 此外,迈辉门窗自有安装团队的技术支持,与“5年自爆免费换”的服务承诺,都在进一步为消费者提供保障,从细微处赢得了消费者的信赖。      品质口碑:坚守初心,赢得市场信任      迈辉门窗深知,品质是企业的生命线,也是赢得消费者信任的关键。无论是原材料的选择,还是生产工艺的把控,迈辉始终坚持“安全为首”的理念,确保每一款产品都能满足甚至超越消费者的期望。      这种对品质的坚守,不仅让迈辉门窗在市场上脱颖而出,也为其赢得了全球系统门窗头部品牌阿鲁克的青睐,一跃成为阿鲁克在中国的零售代理商。双品牌的跨境联手,让迈辉不仅引入了先进的技术与管理经验,还通过双品牌战略为代理商提供了更广阔的市场空间与品牌支持。      这种战略不仅提升了迈辉门窗的市场地位,也为代理商创造了更多商机与增长点。通过双品牌赋能,迈辉门窗成功帮助代理商在激烈的市场竞争中脱颖而出,实现了业务的持续增长。      展望未来:持续创新,引领行业高质量发展      在行业动荡与消费者需求升级的背景下,迈辉门窗将继续秉持“品质如一”的理念,不断优化产品与服务,为消费者提供更高品质、更个性化的门窗解决方案。同时,迈辉门窗也将密切关注市场动态,持续创新,引领门窗行业的高质量发展。
苹果团 购买苹果产品的完美之地