V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lenl
V2EX  ›  macOS

谁能教我更改开源软件的版本号,并编译?指导费 100 元

  •  
  •   lenl · 2014-10-11 18:24:26 +08:00 · 4454 次点击
    这是一个创建于 3695 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有个PT站只让用 Transmission 2.03,其他版本没速度,但是这个版本bug很多。我想把最新版的版本号改为2.03,但是我不会,而且官方编译教程也看不懂。

    我的电脑装了Xcode,但我不懂代码。。所以希望步骤能稍微详细一点啦。

    100元可以充话费,也可以支付宝,如果在意隐私,可以稍后邮件告诉我。

    https://www.transmissionbt.com/download/


    @0x61
    21 条回复    2014-10-12 10:57:52 +08:00
    jsonline
        1
    jsonline  
       2014-10-11 18:45:10 +08:00 via Android
    2.03改为 2.03?
    没看懂
    mhycy
        2
    mhycy  
       2014-10-11 18:47:42 +08:00
    @jsonline 是最新版本号改成这个数...
    aheadlead
        3
    aheadlead  
       2014-10-11 18:49:31 +08:00 via iPhone
    应该不算难吧
    izoabr
        4
    izoabr  
       2014-10-11 18:52:32 +08:00
    从.h文件里面找找呗,不过说实话还真没看过源文件。。。
    mhycy
        5
    mhycy  
       2014-10-11 18:56:19 +08:00
    @lenl 有意折腾么一下...
    typcn
        6
    typcn  
       2014-10-11 18:57:57 +08:00
    有 github 的话直接 Fork 然后搜索 最新版的版本号 把找到的都改成2.03

    没有的话 下载下来 解压并运行命令

    find /path/to/src | grep 最新版版本号

    然后将所有找到的全部改成 2.03

    最后根据官网上的 说明 How To Build 进行编译
    churchmice
        7
    churchmice  
       2014-10-11 18:58:15 +08:00 via Android
    应征,联系我QQ 五四26气五七5
    typcn
        8
    typcn  
       2014-10-11 19:00:38 +08:00
    在 Mac 上的话 按照官网说明不要下载代码包 使用 svn 下载源代码

    修改完成后双击 Transmission.xcodeproj 进行编译
    jsq2627
        9
    jsq2627  
       2014-10-11 19:09:12 +08:00
    jsq2627
        10
    jsq2627  
       2014-10-11 19:09:35 +08:00
    jsq2627
        11
    jsq2627  
       2014-10-11 19:22:28 +08:00
    只要修改 configure.ac 里的版本号就行了。
    WernerLi
        13
    WernerLi  
       2014-10-11 19:55:04 +08:00
    楼主给你个链接,方法很详细。以后都可以自己改
    http://mac.pcbeta.com/viewthread.php?tid=134633
    aheadlead
        14
    aheadlead  
       2014-10-11 20:09:16 +08:00
    话说光改了显示的版本号 可能tracker那里还是看到的最新版啊...
    WernerLi
        15
    WernerLi  
       2014-10-11 20:17:13 +08:00
    @aheadlead 不会的,改了的话tracker那里就会显示改后的版本号
    icedx
        16
    icedx  
       2014-10-11 21:09:19 +08:00
    @aheadlead
    m4_define([user_agent_prefix],[2.77])
    m4_define([peer_id_prefix],[-TR2770-])
    应该不用多说了吧
    samnew
        17
    samnew  
       2014-10-12 01:07:36 +08:00 via Android
    @churchmice 七五七五 ab号
    GPU
        18
    GPU  
       2014-10-12 01:17:35 +08:00
    楼主搞Seedbox?
    marguerite
        19
    marguerite  
       2014-10-12 03:12:55 +08:00 via iPhone
    还有这事?求给一百块钱
    qqboy77
        20
    qqboy77  
       2014-10-12 09:09:11 +08:00
    谈钱就俗了 打我支付宝
    nirocfz
        21
    nirocfz  
       2014-10-12 10:57:52 +08:00
    什么 PT 站的要求?这么搞有没有可能被抓到算作弊?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1065 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:09 · PVG 03:09 · LAX 11:09 · JFK 14:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.