V2EX 首页   注册   登录
 g00001 最近的时间轴更新

g00001

  •   V2EX 第 47953 号会员,加入于 2013-10-26 06:56:08 +08:00
    g00001 最近回复了
    https://github.com/zsj1029/MillionHero
    还是这个好,不用配置一大堆,拿起来就可以耍
    23 天前
    回复了 zjsxwc 创建的主题 程序员 windows 下如何命令行调用迅雷下载?
    windows 上就用 aardio 吧,
    实现一个 HTTP 服务器用于浏览器上局域网调用也就没几句代码
    ----------------------------------------------
    import wsock.tcp.asynHttpServer;
    var srvHttp = wsock.tcp.asynHttpServer();

    srvHttp.run(
    function(response,request){
    response.write(request)
    }
    );


    下载可以调用 aria2,
    用 aardio 调用他的 WebSocet/PRC 接口,也就几句代码的事
    ----------------------------------------------
    import web.socket.jsonClient;
    var ws = web.socket.jsonClient();
    ws.aria2.addUri({"下载地址"})



    至于调用迅雷嘛,用 aardio 也简单:
    ---------------------------------------------
    import com;
    var thunder = com.CreateObject("ThunderAgent.Agent")
    thunder.AddTask("http://download.aardio.com/aardio/ide/aardio.7z","aardio.7z")
    thunder.CommitTasks()


    而且 aardio 可以调用 python,node.js 这些提供的模块,如果会这些东西就更快。
    103 天前
    回复了 changwei 创建的主题 JetBrains 为什么 JetBrains 的 IDE 永远都这么卡?
    哪个 IDE 又不卡?!

    不过 aardio 的 IDE 除外,体积只有 6.5MB ,智能提示的速度跟飞一样,编译发布软件只要几个秒。
    Windows 有 VS,C#这些东西,纯玩命令行的时候不多,所以 CMD 弱。
    CMD 内部也是 Unicode,但做了 ANSI 转换,对 UTF8 的支持很烂。类似的 Windows 上的一些开发工具:VB,易语言都是这个路数,不能愉快的 Unicode 经常遇到乱码。

    换任何一个支持 Uniocde 的编程语言都比用 CMD 方便,例如用 aardio 写几句代码调用 ffmpeg

    import console
    import process.popen

    prcs = process.popen("D:\ffmpeg\bin\ffmpeg.exe","-i","d:\test.mkv")
    prcs.codepage = 65001;//使用 UTF8 编码

    for( all,out,err in prcs.each() ){
    console.log( out,err );
    }

    console.pause();

    还可以给 ffmpeg 来个带界面的:

    windows 是干这事的
    不必要一扯到免费,就一定要“免费是最贵的”,不是事事都一定要上升到商业层面,为什么可以有人免费的写书法、写小说、画画、免费陪人下棋........就不能容忍有人免费的写软件?!赚钱没有错,但赚钱不是活着的唯一价值和目标,一看到别人写软件就是为了好玩,公仅是做自己想做的事,免费给别人用了就无法忍受。
    147 天前
    回复了 LJ2010 创建的主题 程序员 c# 现在是逐渐没落了吗。。。。如题
    @l12ab aardio 写桌面软件简单一些,有编程基础看一看就会了,万能播放器可以调用 APlayer,MPlayer 或 libVlc,也要不了几句代码,例子: 源码: http://bbs.aardio.com/forum.php?mod=viewthread&tid=13099 C#搞这些还是有一定难度,而且 C#写的软件源码工程可以直接反编译还原也是个头痛的问题。
    这相当于你在超市去买东西,付款成功,东西给你了,还给你发了张“东西是你的”证书,突然超市派了人过来声称他们卖错了,把钱退给你,卖给你的东西收回,并且强调说他们发的证书其实没什么卵用,这时候你表示不满,然后你还是被强硬的嘲讽了一番...........并敦促你去看他们上万字的“协议条款”什么的,也没有任何对你的安慰和解释,大概就是这个意思。当然你买了 10 元钱的东西,商家误给了你价值一百万的商品,这就是不当得利了,收回域名本身是没有问题,但更好的是给用户一个合理的解释,并且下次改进下购买程序在注册前付款说明清楚。

    域名证书不会完全没有用的,那个第 5 条已经说明了证明当时的域名所有人状态,而所提的域名被删除 - 域名也不是随随便便就可以单方面被删除的,而且他这个域名从未拥有过也根本不存在条款所说的“被删除”,另外这个第 5 条里还有错别字!不是说你也可以用 PS 伪造一个证书就等于别人的协议条款都是无效的。这就好象你淘宝跟卖家发生了纠纷,然后你出示了聊天记录截图等等,大家粗暴的来骂你:“截个图有毛用,我用 PS 随随便便就可以伪造一大堆..........”,这种明显不正常的一个逻辑。
    @mahone3297 对,都可以方便的写桌面软件( 不过 aardio 也可以用来写网站 ),但是 aardio 写的软件不像 VB 那样依赖额外安装运行环境,语法跟 VB 也不是一个风格,例如上面发的那个 aardio 窗口程序,用 VB 写就会是这个样子:

    VERSION 5.00
    Begin VB.Form Form1
    Caption = "Form1"
    ClientHeight = 3135
    ClientLeft = 60
    ClientTop = 405
    ClientWidth = 4680
    LinkTopic = "Form1"
    ScaleHeight = 3135
    ScaleWidth = 4680
    StartUpPosition = 3 'Windows Default
    Begin VB.CommandButton Command1
    Caption = "Command1"
    Height = 375
    Left = 2640
    TabIndex = 1
    Top = 1080
    Width = 1215
    End
    Begin VB.TextBox Text1
    Height = 375
    Left = 600
    TabIndex = 0
    Text = "Text1"
    Top = 1080
    Width = 1335
    End
    End
    Attribute VB_Name = "Form1"
    Attribute VB_GlobalNameSpace = False
    Attribute VB_Creatable = False
    Attribute VB_PredeclaredId = True
    Attribute VB_Exposed = False
    Private Sub Command1_Click()
    Dim retValue As Long
    retValue = MsgBox("hello " + Form1.Text1.Text, 1, "hello")
    End Sub
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1813 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 23ms · UTC 11:15 · PVG 19:15 · LAX 03:15 · JFK 06:15
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1