chenxtdo
V2EX  ›  macOS

一个自己做的 mac,图床小应用,最近使用 swift3 重写了下

  •  
  •   chenxtdo · Jan 1, 2017 · 4093 views
    This topic created in 3419 days ago, the information mentioned may be changed or developed.

    一款 Mac 小软件(用于上传图片到图床生成外链接(支持生成 markdown 链接))

    模仿 iPic 应用开发,感谢Mac App 基础开发教程学习指导,感谢谷歌的问题解答

    上传图片到图床,然后直接生成图片链接到剪贴板(支持生成 markdown 链接)

    大大省去了写论坛,博客插图的麻烦事,配合Chrome 插件 Markdown here在一切可以写富文本的地方如微信公众号文章,方便快捷得插图

    如果你觉得好,请 Star✨下

    最新版本下载见最下面


    可能有未知 bug ,请通过 [email protected] 给予反馈,阿里阿都

    Icon_128x128.png

    已有功能:

    1. 拖拽图片文件到状态栏图标直接上传(随手一拖)
    2. 复制图片文件,点击状态栏上传按钮上传( CMD + C 图片后 点击应用上传件直接上传)
    3. 用截图工具保存在剪贴板的图片,点击上传直接上传(此处可能有 BUG ,现阶段通过七牛云的 SDK 进行上传,好像有点 BUG ,无法指定 data 的格式,也有可能操作有误。现阶段通过七牛云转码接口进行处理)
    4. 配置自己的图床(暂时支持七牛云)
    5. 增加上传进度展示
    6. 新增上传图片的展示,与最近 5 张的上传历史,点击直接复制链接
    7. 增加自动自动上传功能

    146899582127018.jpg

    ToDo:

    1. ~~上传的历史列表(可以复制之前的链接)~~
    2. ~~上传进度展示(网速慢的时候我都不知道有没有在传呀。- -!)~~
    3. 多图同时上传(一次性好几张图一起来更佳爽)
    4. 图片的比例更改(目前可以通过更改七牛云的链接进行裁剪,七牛云图片处理文档
    5. 去掉 SDK ,通过 API 上传图片
    6. 等等

    注意:

    上传图片需要千牛云的 token ,该 token 是通过后台服务器获取的,返回给客户端,用于上传图片,为了不每次去获取 token ,本地会在获取一次后记录 token 。可是,这个 token 可能过期,导致图片上传失败(其实我也不太清楚会不会过期,😄)。这里需要你再一次尝试上传。

    上传图片失败:不是自定义配置信息错误,就是 token 过期

    演示

    下面演示

    公众号,邮件等可以富文本的地方插图

    ![656852016-07-18 15_58_25.gif]( http://7xqmjb.com1.z0.glb.clouddn.com/656852016-07-18 15_58_25.gif)

    拖拽上传:

    ![2017010119864Kapture 2017-01-01 at 13.12.19.gif]( http://oj1afz1k8.bkt.clouddn.com/2017010119864Kapture 2017-01-01 at 13.12.19.gif)

    复制上传:

    ![742212016-07-13 21_53_52.gif]( http://7xqmjb.com1.z0.glb.clouddn.com/742212016-07-13 21_53_52.gif)

    截图上传:

    ![2016-07-12 23_32_08.gif]( http://7xqmjb.com1.z0.glb.clouddn.com/589982016-07-12 23_32_08.gif)

    现在应该能满足基本需求,功能不断完善中

    下载方式点击此处 github

    Supplement 1  ·  Dec 6, 2017
    应用下载地址已经失效,去 github 下载
    15 replies    2017-02-27 14:01:04 +08:00
    fashioncj
        1
    fashioncj  
       Jan 1, 2017 via iPhone
    哈哈哈之前就开始用了感觉很好。可以考虑 jia imgur
    Kilerd
        2
    Kilerd  
       Jan 1, 2017 via iPhone
    那个教程我收下了。
    chenxtdo
        3
    chenxtdo  
    OP
       Jan 1, 2017 via Android
    @fashioncj 谢谢支持
    mejinke
        4
    mejinke  
       Jan 1, 2017
    @chenxtdo 楼主我也要想买 swift
    mejinke
        5
    mejinke  
       Jan 1, 2017
    学。。。
    KingBillSame
        6
    KingBillSame  
       Jan 1, 2017 via Android
    可以做个到新浪的不 w
    chenxtdo
        7
    chenxtdo  
    OP
       Jan 1, 2017
    @KingBillSame 好的,我看下。有空更新上
    chenxtdo
        8
    chenxtdo  
    OP
       Jan 1, 2017
    @mejinke 我买的是 OC 的版本,这本书更多的是讲 cocoa 的 API 。所以如果你会 swift ,也可以看 OC 的版本开发
    sewyu
        9
    sewyu  
       Jan 1, 2017
    刚试了一下,非常好用,万分感谢
    chenxtdo
        10
    chenxtdo  
    OP
       Jan 1, 2017 via Android
    @sewyu 谢谢支持
    Showfom
        11
    Showfom  
    PRO
       Jan 2, 2017 via iPhone
    楼主可以支持 sm.ms 图床吗
    chenxtdo
        12
    chenxtdo  
    OP
       Jan 2, 2017 via Android
    @Showfom 有空,我整理一下,支持其他图床!也可以自行修改源码,添加
    chenxtdo
        13
    chenxtdo  
    OP
       Jan 3, 2017
    bug ,修复已经能更新
    smallaccount
        14
    smallaccount  
       Jan 3, 2017 via iPhone
    微博图床能搞定不?
    chenxtdo
        15
    chenxtdo  
    OP
       Feb 27, 2017
    @Showfom 我想对接下 sm.ms 。 请问怎么搞
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1068 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 22:49 · PVG 06:49 · LAX 15:49 · JFK 18:49
    ♥ Do have faith in what you're doing.