有哪些小型、快速和轻量级的开源应用程序 (µTorrent -esque)? [关闭]
Posted
技术标签:
【中文标题】有哪些小型、快速和轻量级的开源应用程序 (µTorrent -esque)? [关闭]【英文标题】:What are some small, fast and lightweight open source applications (µTorrent -esque)? [closed] 【发布时间】:2009-09-08 03:05:26 【问题描述】:可能重复What is the best open source example of a lightweight Windows Application?
µTorrent 是一个小型的比特流客户端,一个非常小的客户端。它没有附带安装程序,只是一个 exe,您可以将其放入 PATH 某处。它超级轻巧,但功能丰富。另外,这是一个人的工作。它也是闭源的。
很多人一直对它是如何编写的感到好奇,并且到处都有关于自定义库等的提示。但问题是,是否有任何程序具有类似 µTorrent 等属性的源代码可用--诸如速度、体积小、令人敬畏之类的属性。
可能的相关问题 (/questions/9603/what-is-some-great-source-code-to-read),但比 Linux 内核之类的要小。
澄清:我不想要 bit-torrent 源代码的示例,而是任何被大量人使用的东西(验证真棒)以及 快速、小而棒!
【问题讨论】:
Barney Stimpson 使用的任何应用程序(来自 How I meet your Mother )都应该是awesome
。
@Kirill:谢谢。 @Geo:是的,我对这一切的 awesomeness 太过分了。 :-/
【参考方案1】:
如果你想看到一个功能丰富的低功耗软件,我认为你应该看看Notepad++ :)
【讨论】:
当然是低功耗的。如果您只限于编写特定于操作系统的非便携式软件,您就可以做到这一点。 @Chris 你让它听起来是理所当然的。我有几十个特定于操作系统的非便携式臃肿废话想和你谈谈;) @AraK:谢谢。有源码,去看看还有其他建议吗? @Chris:Notepad++ 不可移植,但 µTorrent 也是如此……我正在寻找一些很棒的东西……如果它是跨平台的,那么更多指向它,但如果它是不是……那就这样吧。 :)【参考方案2】:Netcat 正是这个程序引发了网络背后的所有好奇心以及事物的运作方式。 每个人都看过这个源代码。
【讨论】:
【参考方案3】:rTorrent 是一个轻量级、功能丰富、仅限控制台的开源 torrent 客户端。
【讨论】:
@Ben S,虽然我同意,但 rTorrent 很棒我不认为应用程序的“bit-torrent”部分是他感兴趣的。他想要具有类似 质量 uTorrent。 @Ben S:谢谢,但 Simucal 是对的……我对洪流程序本身不感兴趣。【参考方案4】:我喜欢Frhed,一个简单的开源 Windows 十六进制编辑器。
【讨论】:
谢谢,让我看看。是你的吗? 我和它完全没有关系,除了用它。【参考方案5】:FRESHMEAT 是一个很好的起点。 有很多小型开源程序可供您学习。
例子:
XML-RPCspecification.C 的 Python 实现。它易于学习且有趣。 Heapq [\Lib\heapq.py
] 、xml-rpc [\Lib\xmlrpc
] 和 Python 库中的许多其他代码都写得很好。
【讨论】:
以上是关于有哪些小型、快速和轻量级的开源应用程序 (µTorrent -esque)? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章