V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  g00001  ›  全部回复第 20 页 / 共 21 页
回复总数  408
1 ... 12  13  14  15  16  17  18  19  20  21  
2015-04-19 15:55:16 +08:00
回复了 richardhc 创建的主题 Windows windows 下有没有类似 mac 关机前记忆当前打开程序的软件呢?
可以自己写个小软件拦截关机消息,在关机前获取打开的进程列表(AAuto代码):

import process;
::Kernel32.SetProcessShutdownParameters(0x4FF,1)

winform.wndproc = function(hwnd,message,wparam,lparam){
if( message == 0x11/*_WM_QUERYENDSESSION*/ )
for processEntry in process.each( ) winform.edit.print( processEntry.szExeFile )
}
2015-04-17 17:13:23 +08:00
回复了 ivanchou 创建的主题 问与答 现在主流是用 c++ 还是 c# 开发客户端啊
@ivanchou 你说的很对,认真学个主流编程语言当然是必要的,但学了主流编程语言找到主流的赶脚以后,还可以大胆尝试各种非主流和新东西。AAuto只是个小玩具,不好放到一起比的。当然也还是有学了十年C语言的去用AAuto这种小玩具开发桌面软件,开发完了不但没有得罪甲方,反而是公司研发部搞了个培训大家一起愉快的学习AAuto。

一个语言适不适合自己,使用的人多只是一个参考因素,还要看做什么东西,例如多文档这类MFC那是最好的了,做客户端GUI用AAuto倒不是问题,桌面软件做GUI是比较痛苦的事,但在AAuto里就非常轻松了,类似360,QQ这样的界面用AAuto那就非常快了,AAuto上手快,开发速度快,开发出来的软件体积也很小,而且不需要啥运行库。看斌哥做的豆瓣客户端 http://wubin.in/doubanfm.html,作者学习AAuto到完成作品不到一个月,做出来的软件界面,嗯,那非常漂亮,一个月的时间还不够摸下C++的门槛。
2015-04-17 16:24:38 +08:00
回复了 ivanchou 创建的主题 问与答 现在主流是用 c++ 还是 c# 开发客户端啊
开发工具这个东西也不见得别人用的爽就一定适合自己,只能作个参考。
C#不错不过就是太笨重了,而且反编译源码的工具太多,如果是共享软件就不好办了。

做桌面软件用AAuto小轻快(开发工具6.5MB),尤其是有编程基础又不熟悉桌面开发的可以节省不少时间,AAuto里可以调用C#,C++,Java,Python的组件,可以混合不同编程语言非常方便。也可以象node-webkit那样用web做界面,不用装个笨重的nodejs哦,几句代码可以创建一个webkit壳子,另外还支持Chromium,IE,HTMLayout这些浏览器引擎,都是几句代码就可以创建个小程序了。
都是一样的人都有人性,倒不是国内作者就不虚心,对国内作者,用户的心态是不同的,有些时候喷你跟爹训儿子似的,傲慢无礼而不自觉,并且不少人认为:我能来喷你是看得起你。如果对国内作者也有这种态度:我好激动啊,作者居然跟我讲话了......这么尊重对方的态度,作者一样会对你更友好。其实作为用户,一般没有作者更专业,对别人的分享和付出的劳动更应该首先保持虚心和尊重,有尊重才会得到友好的回馈与帮助。尊重是靠自己去争取的。
2015-03-28 18:50:24 +08:00
回复了 moonv5 创建的主题 问与答 如果你的 Windows 只允许使用 10 个软件,你会选择什么软件?
不能自己开发软件,没说不能运行代码吧,浏览器还运行js呢,那么windows上放一个AAuto就够了写几句代码就可以做很多事了,几句代码可以解压7zip,几句代码创建万能播放器。。。。。。也不用自己写,因为可以抄现成的。
2015-03-26 11:01:06 +08:00
回复了 yeelone 创建的主题 问与答 开发 windows 桌面软件,现在主流用什么技术?
现在很多桌面软件都是客户端软件,一半功能都是在服务器上提供接口,云 + 端的模式,客户端很多时候都是一个简单的壳子。所以掌握服务端语言是很有必要的,python,nodejs 都不错,php当然也可以,至于C#还是算了吧。

真正想去学点桌面方向的,最值得去学的还是C语言,其次是C++。原因很明显,C语言最简单,投入的学习成本最少,是各种语言的基石,C/C++玩的好,无论你用什么语言有帮助,桌面上好一点的软件基本都是C,C++写的。

aauto对C,C++的支持也很好,范例里就有很多调用C/C++开源组件的例子。aauto 的优势是小轻快,不需要投入太多精力去学,有编程基础上手很快,开发工具加标准库全部范例才6.5MB. 而且动态语言用起来也灵活简便,写界面,写EXE很方便。

但是 delphi,vb,C#这些工具相对比较重,学习要投入大量的精力,C#的库非常多,但也需要惊人的记忆力,有个半年不玩就可能会忘的干干净净没留下多少属于自己的东西。C# 不错但是优势更多是在服务端或者企业应用,写小桌面软件会把简单的事搞复杂,写桌面软件不是C#的长项。

delphi,vb这些过气了除了维护老项目不值得去学,即使这些语言的全盛时期也有一定的吵作吹捧,谁用谁知道经不起时间的考验。已经证明是坑的,不要再往坑里钻。

道听途说终究是虚的,有时候很多人说好用的东西,最后你钻进去会发现一个又一个的坑,很多人乱骂的东西实际上用起来会很爽,网上的评价很多随口爆出不负责任,而且每个人的思维模式开发习惯各有不同,适合的工具也不同,所以别人的观点只能作为参考,最实际的:自己一个一个的去用一下,感受一下,用的爽的就是适合你的。
2015-03-08 16:29:09 +08:00
回复了 loveyu 创建的主题 问与答 虽然 PHP 是最好的语言,但还是得学学其他的,有什么好推荐
@loveyu 我这里倒并没有说AAuto好,起码AAuto不可能比PHP好,只是觉得你列举的一些理由有点怪怪的,例如什么“相对AAuto学VB更有保障”。。。。aauto用户里carl就是专业玩C#的,可是人家也在用AAuto,如果你所说的“相对AAutoC#来的更快”,那就不会有C#玩了很久的去用aauto了。

在博客园看到一篇文章 高可用数据采集平台(如何玩转3门语言php+.net+aauto) http://www.cnblogs.com/oshine/p/4197000.html 这人家公司里一个团队玩都是玩.Net的,可是人家一样用AAuto,开发工具没有什么这个一定可以替代那个,曾经看过一句话:“长的帅的把工具用好,长的丑的在纠结工具好不好”,个人觉得很有道理。
2015-03-08 13:12:26 +08:00
回复了 loveyu 创建的主题 问与答 虽然 PHP 是最好的语言,但还是得学学其他的,有什么好推荐
玩PHP会一点AAuto的还是不少的,HPROSE/PHPRPC作者AAuto就玩的很好。玩web有时候也难免需要快速开发一些桌面客户端软件,AAuto写一些适合的软件还是很利落的。至少不需要象VB,C++那样投入几年的时间去学习。

学VB更有保障这个说的就...VB的确太老了论坛也很冷清基本被淘汰掉了的语言,VB程序需要运行库新的系统也支持不好,分发需要安装一堆的控件,很多VB控件都非常老不更新了问题一大堆。相比较来讲AAuto更轻量,不需要投入太多精力,桌面开发上本来投入太多精力已经不值得。

说到论坛,AAuto该有的东西都有了本来就是一个小东西,一般问题搜搜论坛都能解决了,AAuto支持的接口也很丰富,解决不了的问题找找其他语言的开源组件一般也能搞定。单纯看论坛活跃很多低级问题低质量帖子不一定是好事,PHP论坛就比python论坛活跃的多,不见得PHP就一定比python好用多少。
2015-02-13 10:29:30 +08:00
回复了 FingerLiu 创建的主题 程序员 如何隐藏自己的程序员气息
越是穷逼的,越是喜欢对老板指手划脚:“你这样搞怎么能把公司搞大?!”
越是技术不行的,越是喜欢对高手指手划脚:“你这样做怎么能把事情做好?!”
越是“代码写的跟屎一样”、越是喜欢贬低别人技术不行。
越是生存状态不如意、越是喜欢抱怨他人、指责环境、怨恨开发工具。
越是一个编程语言用不好的、越是喜欢贬低其他的编程语言。
越是制造不出优秀编程语言的国度、越是喜欢争吵哪个编程语言更好,"审美标准"都很高。
越是做事不行的,越是有张“高大上”的嘴目空一切。
越是时间不值钱的,越是有时间喷别人。

这都不能算真正的“程序员”
一个真正的“程序员”,绝对不可能容忍自己“代码写的跟屎一样”。
真正的“程序员”靠实力不是靠嘴皮子,真正的“程序员”无需隐藏自己的气息。
每个工具都有他的局限,需要看具体看发什么方面的软件,适不适合自己的需求。有些软件用C#可能很快,有些可能用C++就更适合。所以最好是具体情况具体分析,可以先去看看这个开发工具的范例,开源代码什么的,然后再决定。

c#的优势是服务端开发,桌面开发就略显笨重了,调用个WINAPI这么简单的事都很麻烦,而且在C#上投入的学习成本也不低,我就见过在学校学了好几年的C#出来写个小工具也困难的。.net framework版本兼容性也不是很好发布是个问题,C#有很多强大的反编译工具能还原源代码 dotPeek ILSpy等等工程文件都能直接复原出来,这在客户端是个问题。靠谱一点桌面软件还是用VC++,Delphi什么的,不想在桌面开发上过多投入, 可以考虑AAuto,AAuto才6.5MB,小轻快。AAuto里还可以直接嵌入PHP、C#代码啥的、可以支持C#写的DLL,另外AAuto可以用HTML,CSS开发界面非常方便,可以嵌入HTMLayout、IE内核、wekit内核、chrome内核,几句代码就可以搞一个漂亮的界面出来,这对于有PHP基础的就非常有优势了,可以参考开源项目斌歌豆瓣FM客户端 http://bbs.aau.cn/forum.php?mod=viewthread&tid=10977 作者原来就是玩PHP的,学AAuto很短的时间搞出这个软件,界面非常漂亮。

我见过不少原来用PHP把AAuto玩的很好的,例如:劲龙の星星

一直都在写PHP的程序,对桌面应用有狂热的向往,但是用过C#,JAVA,都对他们的类库吓坏了。更为写一个小小的桌面应用就几十M的程序包需要发布,没有兴趣继续下去了。现在用PHP+easyUI。做一些普通的应用都还是够用了,但是很多事情不是他们能完成的,对桌面应用的情结涛声依旧,终于让我找到快手(AAuto)这个桌面开发语言了,虽然觉得还有很多方面不尽人意(可能是我接触时间太短的原因)。但是,他的快速和简单让我感觉非常HAPPY!下面是我做的一个web服务器端的控制、监控的程序,有界面还有托盘,只有小小的几百K,天那,不敢想像,一切来得太简单了。我记得我以前用C#写过类似的,最后打包十几M,还要去下载什么.net的解析器,痛苦啊!加起来和服务端程序差不多大咯。
2015-01-24 16:05:14 +08:00
回复了 zoltina 创建的主题 问与答 有哪些类似按键精灵的软件
AAuto是一个桌面软件开发工具,不是一个按键模拟软件。
AAuto作者以前写过模拟精灵,后来把模拟精灵的部份代码用AAuto重写了以后放到了AAuto的标准库里,但AAuto的重心不在这上面,社区的开源代码与这方面有关的也很少。

AAuto官网上还有篇文章《什么时候你不应该使用AAuto》“.......也有一些人认为即然叫AAuto就可能是一个模拟自动化工具,写机器人的工具,也因此就有很多原来使用auto这个,auto那个的一些按键模拟软件的用户蜂拥而至,根据我的观察,这部份用户群基本上不可能真正用好AAuto,更不要说优秀的AAuto作品中有这些人的影子,他们更多的是哀怨和怒骂,其实这是一个误会,我之所以把这个编程语言命名为AAuto,其原因很简单当时刚好拥有了 aau.cn 这个我比较喜欢的域名,命名为AAuto的原因仅此而已。在我们大量的开源作品中模拟自动化只是极少的一部份应用而已,我从来没有把AAuto定位为一个模拟自动化工具,而是一个桌面软件快速开发工具,使用AAuto需要良好的编程基础、良好的耐心和丰富的技巧,AAuto不适合非专业开发的用户群,AAuto不适合一些主要写按键模拟机器人工具、网吧管理员辅助工具的用户群.......”
2014-12-28 03:05:56 +08:00
回复了 sbmzhcn 创建的主题 Python Python GUI 界面,可否使用 C#开发?
做界面还是HTMLayout小轻快,方便、漂亮、象360、QQ这样的界面要不了几句代码可以搞出来, 会HTML,CSS就行了。
2014-12-25 21:06:23 +08:00
回复了 caizixian 创建的主题 数据库 有没有什么轻量的文档型数据库
unqlite ,比sqlite还小
2014-12-25 20:49:08 +08:00
回复了 pertersonvv 创建的主题 程序员 嵌套 web 技术的桌面程序是不是都很庞大呢?
小有小的做法,用AAuto + webkit 开发桌面软件就很小,打包3MB多一点,几句代码就可以实现一个webkit壳子,支持桌面透明、异形窗口, 其实 webkit在排版上没有HTMLayout方便,HTMLayout就更小做的界面也好看。
http://www.mindgems.com/software/FolderSizePortable.zip
这个很不错,免费绿色带统计饼图。

win7 28GB的C盘是肯定不够的, win7默认禁止安装程序写Program Files目录,强制使用appdata,很多软件为了兼容性把数据写到C盘,另外还有winsxs机制导致C盘的空间增加的很快。最好是使用 Acronis Disk Director 无损分区软件重新划分C盘空间。
2014-06-21 13:28:16 +08:00
回复了 kqz901002 创建的主题 程序员 stackoverflow 无法打开,CDN 和图片服务的 443 端口被封
一键申请、登录免费VPN科学上网( 源码 )
http://www.oschina.net/code/snippet_987851_36731
2014-06-14 13:04:03 +08:00
回复了 xieranmaya 创建的主题 Google Google 从今天晚上开始全线 404,大家有这样的情况吗?
所有443都不稳定,但是google要强制跳转到443加密搜索,所以都用不了。
不过用这个工具就可以了 :

Google是流畅的-源码:
http://www.oschina.net/code/snippet_987851_36307
1 ... 12  13  14  15  16  17  18  19  20  21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2341 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 225ms · UTC 00:21 · PVG 08:21 · LAX 16:21 · JFK 19:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.