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

图床神器 iPic: 体验改进、更贴心

  •  
  •   quietjosen · 2016-08-01 00:02:13 +08:00 · 5745 次点击
    这是一个创建于 2797 天前的主题,其中的信息可能已经有所发展或是发生改变。

    iPic 上架 Mac App Store 后,受到大伙全 5 星一致好评,我也很开心自己做的东西有这么多朋友喜欢、对大家有帮助。

    不知觉中, iPic 上架快一个月了。期间,很多朋友提了各种需求或建议,我也备感压力。于是,奉上此次 iPic 改进版,希望大家用起来更舒心。

    批量上传:保存批量结果

    之前, iPic 在批量上传图片时,仅保存最后上传图片的链接。这和一些朋友的使用习惯不符:比如写游记时先把所有图片贴上去、然后再码字。这样的场景下,就希望能得到所有这些图片的链接。

    于是,这次 iPic 支持了这一点:不论使用 Finder 服务、还是通过拖拽批量上传时,都会得到批量结果。当然,同时支持普通链接、和 Markdown 格式。

    http://o80u.bkt.clouddn.com/1.jpg
    http://o80u.bkt.clouddn.com/2.jpg
    http://o80u.bkt.clouddn.com/3.jpg
    

    快捷键:上传已复制图片

    之前,对于复制的图片,还需要点开 iPic 菜单才能临时上传。现在,不管是在任意 App 中,只要复制图片、然后按下 Command + Shift + U 快捷键,就可以上传该图片了。

    有了这一功能后,去掉了以下 2 个关联的功能:

    • 去掉打开 iPic 菜单的快捷键
      • 因为之前快速打开菜单主要就是为了临时上传图片,现在有了专门的快捷键,就不再需要了。
    • 去掉自动上传
      • 这可是下了很大的决心。要知道,自动上传是 iPic 从最最开始就有的功能、而且是作为 iPic 最特色的功能。
      • 不过,它也给很多用户带来困扰:不注意开启自动上传时,明明复制一张图片是要粘贴到 QQ 中,结果却被自动上传而变成了链接。或者是不小心上传了隐私图片到微博而无法删除。
      • 现在,哪怕是临时上传一张图,在 iPic 中也有多种便捷的方式可以实现。终于,去掉了这个好用、却又会带来麻烦的功能。缅怀一下…

    切换链接类型 -> 主菜单

    实际使用中发现,上传图片后,有时需要普通链接、有时需要 Markdown 格式。于是,在此次 iPic 中,链接的切换被放在主菜单中。

    其中,还有一个很贴心的功能:切换类型时,如果粘贴板中有上一格式的内容,会转换后重新保存到粘贴板中。

    • 说个具体的场景:使用 iPic 上传图片后,发现图片链接格式不是自己想要的(比如,在写博客时,希望图片格式是 Markdown ,而当前在 iPic 设置的是普通的 http 链接)。这里,点击 iPic 菜单中的 Markdown ,不仅能将接下来上传的图片链接格式改为 Markdown ,还能将刚刚上传的链接改为 Markdown 格式,只要直接粘贴即可。

    上面的描述比较绕,可当你真正遇到这种困扰时,这样的设计绝对贴心。当然,不仅支持单个图片链接的转换及保存,批量上传图片也可以。

    七牛、又拍:支持自定义文件名

    之前上传至七牛、又拍时,默认是在文件名前加日期的,主要是为了降低重名的概率。不过,确实没想到,很多朋友对链接很在意,希望能使用更纯粹的链接。于是,这一版中 iPic 支持 3 种文件名格式:

    • 纯文件名,也即和上传时文件名相同,比如 pic.jpg
    • 日期-文件名,也即和之前的 iPic 相同,比如 2016-06-16-pic.jpg
    • 随机,比如 jk8l1.jpg,可以大大缩短链接长度

    当然,即便使用纯文件名,也不用担心上传时覆盖同名文件。 iPic 会自动检测、并在有重名文件时重命名。

    另外,之前的 iPic 是支持七牛、又拍的自定义文件名前缀(或称为路径),窃以为很巧妙地与网址前缀结合,结果却给大家带来了困扰:很多朋友很难想到这点而觉得 iPic 不支持。好吧,老老实实使用完整的格式,更直观易懂。

    其中,网址前缀除了支持 http:// 或 https:// 开头,还支持以 // 开头,网站支持自动识别 http:// 还是 https:// 的朋友会喜欢。

    Imgur 、 Flickr: 支持多个账户

    恩,这个功能很直白了。如果你有多个账户、或者想使用一个账户中不同的相册,这会是你喜欢的。当然,你可以通过不同的名字来区分。

    精简主菜单

    你会发现, iPic 主菜单也有了些变化:

    • 去掉文件名
    • 增大已上传图片尺寸,更直观
    • 一级菜单中上传记录减少至 3 个,其他则藏于 更多图片 中,总数仍为 15

    其他

    • 支持 macOS Sierra
    • 一些细琐的改进

    下载

    恩,最重要的在最后:>>> 点我下载 <<<

    目前,这一版本并未上架 Mac App Store ,我也还在持续改进中;所以,算作体验版吧。

    当然,不论任何建议或吐槽,都欢迎 跟我聊聊天

    60 条回复    2016-09-04 17:26:45 +08:00
    ChiangDi
        1
    ChiangDi  
       2016-08-01 00:19:04 +08:00 via Android
    这个有开源计划吗?
    ozOGen
        2
    ozOGen  
       2016-08-01 03:44:15 +08:00
    hmm ,等 app store 版
    gzelvis
        3
    gzelvis  
       2016-08-01 04:48:18 +08:00
    good job, 期待非 MAS 收费版出来
    Showfom
        4
    Showfom  
       2016-08-01 06:23:56 +08:00 via iPhone
    楼主可以支持 sm.ms 图床吗
    quietjosen
        5
    quietjosen  
    OP
       2016-08-01 07:22:38 +08:00
    @ChiangDi 会开放上传接口,别的 App 也可以调用 iPic 上传图片。比如目前打算和 Snipaste 合作,截图后直接上传至图床。
    quietjosen
        6
    quietjosen  
    OP
       2016-08-01 07:22:57 +08:00
    @ozOGen 恩,不急可以等,也可以先体验。
    quietjosen
        7
    quietjosen  
    OP
       2016-08-01 07:23:26 +08:00
    @gzelvis 哎, MAS 是个梗
    quietjosen
        8
    quietjosen  
    OP
       2016-08-01 07:23:32 +08:00
    @Showfom 收到
    designer
        9
    designer  
       2016-08-01 08:51:45 +08:00
    可惜用 windows
    ChiangDi
        10
    ChiangDi  
       2016-08-01 09:01:35 +08:00 via Android
    不过我觉得最重要的是要有自定义图床的功能,因为每个人用的图床不一样,你不可能每个都支持
    chztv
        11
    chztv  
       2016-08-01 09:16:23 +08:00
    非常开心的看到 iPic 又更新了。
    好多功能都是我迫切需要的,比如 MD 链接和普通链接的切换,至少 V2 就只需要普通链接,哈哈;文件名自定义也非常好,终于能上传不带日期的文件名了。
    体验版如何使用?直接在 MAS 版上覆盖?后期 MAS 更新,如何操作?
    songjiaxin2008
        12
    songjiaxin2008  
       2016-08-01 09:18:06 +08:00 via iPhone
    楼主早上就回复我邮件了,很好的开发者!
    quietjosen
        13
    quietjosen  
    OP
       2016-08-01 09:25:09 +08:00
    @designer 抱歉了~
    quietjosen
        14
    quietjosen  
    OP
       2016-08-01 09:26:48 +08:00
    @ChiangDi 所谓支持“自定义图床”,本质是要看“自定义图床”支持什么样的 API ,不同 API 的接入方式不一样,所以其实很难有自定义图床的支持,只能我一个个去适配。

    当然,如果每个图床服务都像乐高一样有标准接口,那开发者的人生就轻松不少。
    tivupo
        15
    tivupo  
       2016-08-01 09:28:18 +08:00
    @quietjosen 这个版本,什么时候可以在 app store 更新?
    SErHo
        16
    SErHo  
       2016-08-01 09:28:22 +08:00
    👍,文件名自定义这个非常好。
    quietjosen
        17
    quietjosen  
    OP
       2016-08-01 09:29:08 +08:00
    @chztv 哈哈,看来就是照着你的需求做的。看起来改进都不大,但真的用才会觉得贴心。

    推荐重命名后放到 Applications 目录,比如可以重命名为 'iPic2'。数据上和 MAS 版本是相同的,比如使用同一分图床配置。以后 MAS 升级也是无缝的,即所有的图床、上传历史等配置都一样。
    quietjosen
        18
    quietjosen  
    OP
       2016-08-01 09:29:28 +08:00
    @songjiaxin2008 不客气,大家满意就好。
    quietjosen
        19
    quietjosen  
    OP
       2016-08-01 09:30:00 +08:00
    @tivupo 计划在 macOS Sierra 发布时同步上架。期间应该还会有新的体验版。
    quietjosen
        20
    quietjosen  
    OP
       2016-08-01 09:30:23 +08:00
    @SErHo 嗯嗯,很小的功能,却很贴心。
    JEFFMEME
        21
    JEFFMEME  
       2016-08-01 09:38:35 +08:00
    批量传图后有没有类似 Alfred 这样的 是用 cmd+123456 这样的快捷键选图片
    quietjosen
        22
    quietjosen  
    OP
       2016-08-01 10:21:22 +08:00
    @JEFFMEME 批量传图后,所有图片的链接是一起保存到粘贴板中。

    如果单独需要某一张,可以打开 iPic 菜单,使用 A/B/C 快捷键选择某张图片,该图片的链接就保存到粘贴析中了。并不支持 CMD+123 来选择,不过,记下这一点了。
    ChiangDi
        23
    ChiangDi  
       2016-08-01 10:31:33 +08:00
    @quietjosen 没有啊你可以开放插件 API 啊,像 Alfred 那种自己写插件的就可以自定义支持图床啊
    quietjosen
        24
    quietjosen  
    OP
       2016-08-01 10:38:10 +08:00
    @ChiangDi 恩,懂你意思了。这对程序架构要求挺高的,记下了。
    jiangzhouq
        25
    jiangzhouq  
       2016-08-01 10:52:16 +08:00
    不错哦,支持,已经买了。
    quietjosen
        26
    quietjosen  
    OP
       2016-08-01 10:59:08 +08:00
    @jiangzhouq 哇,感谢支持,更有动力了!
    laoertongzhi
        27
    laoertongzhi  
       2016-08-01 16:43:11 +08:00
    两点建议:

    1 、可不可以不需要通过 App store 购买,我快要被 App store 搞奔溃;

    2 、可以查看全部的历史上传记录,免得重复上传。
    duduxiaoming
        28
    duduxiaoming  
       2016-08-01 20:01:22 +08:00
    建议增加自定义配置 API ,像 MWeb 这种,就非常好。就不用一个一个去适配他们的接口。



    对于不用 7 牛等服务的又有自己的图床的,迫切需要自定义 API 功能啊。
    quietjosen
        29
    quietjosen  
    OP
       2016-08-01 21:01:17 +08:00
    @laoertongzhi 恩, MAS 确实是个坑,我也在考虑非 MAS 版本。

    全部历史这个事,如果有上百个历史,历史也就变得不可用了。如果真的要找很早之前传的图,不如到图床去找。目前 iPic 还没设计这样的图片管理功能。
    quietjosen
        30
    quietjosen  
    OP
       2016-08-01 21:01:56 +08:00
    @duduxiaoming 这个,是要把每个用户逼成程序员的节奏啊~
    sunyang
        31
    sunyang  
       2016-08-01 21:51:06 +08:00 via iPhone
    为什么去掉?加个开关不好吗
    quietjosen
        32
    quietjosen  
    OP
       2016-08-01 22:03:20 +08:00
    @sunyang 是说哪个功能?这样可以让 App 更精简、主要的功能更易用。
    duduxiaoming
        33
    duduxiaoming  
       2016-08-01 22:27:22 +08:00
    @quietjosen 哈哈,可以算高级功能。
    quietjosen
        34
    quietjosen  
    OP
       2016-08-01 22:50:16 +08:00
    @duduxiaoming 粗犷豪放了一点~
    laoertongzhi
        35
    laoertongzhi  
       2016-08-02 08:56:37 +08:00
    @quietjosen

    不会的啊,按日期分类,缩略图展示就好了啊!
    ewBuyVmLZMZE
        36
    ewBuyVmLZMZE  
       2016-08-02 10:21:52 +08:00
    不上架?这就尴尬了。
    quietjosen
        37
    quietjosen  
    OP
       2016-08-02 11:52:48 +08:00 via iPhone
    @syhily 之后 MAS 也会更新。这个版本可以和 MAS 上的并存。
    shliujing
        38
    shliujing  
       2016-08-02 14:03:54 +08:00
    可惜我用的 windows...
    quietjosen
        39
    quietjosen  
    OP
       2016-08-02 14:30:56 +08:00
    @shliujing 尴尬了…
    Lxxyx
        40
    Lxxyx  
       2016-08-03 16:07:23 +08:00
    Mac 上订阅了,感觉非常赞,但是因为个人原因,经常需要用 Ubuntu 或 windows 。作者有意开发别的平台吗?
    quietjosen
        41
    quietjosen  
    OP
       2016-08-03 17:21:44 +08:00
    @Lxxyx 暂时没这技能,抱歉…
    judi0713
        42
    judi0713  
       2016-08-04 15:29:40 +08:00
    楼主求尽快上架 MAS 啊啊啊等哭了
    quietjosen
        43
    quietjosen  
    OP
       2016-08-04 16:53:04 +08:00
    @judi0713 这个版本可以和目前 MAS 架上的版本并存的。

    推荐重命名后放到 Applications 目录,比如可以重命名为 'iPic2'。数据上和 MAS 版本是相同的,比如使用同一分图床配置。以后 MAS 升级也是无缝的,即所有的图床、上传历史等配置都一样。
    wangqj
        44
    wangqj  
       2016-08-06 09:21:09 +08:00
    如果我自己有 VPS 的话,能否增加上传到自己的 ftp 服务器的功能?
    quietjosen
        45
    quietjosen  
    OP
       2016-08-06 11:50:08 +08:00
    @wangqj 目前尚未支持使用 ftp/sftp 上传至自己的服务器,以后会考虑的。
    ainimuyan
        46
    ainimuyan  
       2016-08-06 17:35:19 +08:00
    @quietjosen 图片上传为何会在点击后等待 10 几秒才开始?上传过程过慢?传一半卡主了?网速是没有问题的,这些算是最核心的体验了吧
    quietjosen
        47
    quietjosen  
    OP
       2016-08-06 21:43:58 +08:00
    @ainimuyan 是用的七牛吗?我这也有时飞快,有时上传会先卡、然后瞬间上传成功。

    哎,这个事我已经跟七牛客服扯过几次了,因为 iPic 是使用七牛官方 SDK 上传图片。他们除了让我调整上传时的 buffer ,没有任何其他办法。我感觉七牛官方 API 实现有问题,也很可能和七牛在不同宽带的上传服务器优化有关。

    相同的网络,上传至默认(也即微博)图床有问题吗?
    ainimuyan
        48
    ainimuyan  
       2016-08-07 19:01:26 +08:00
    @quietjosen 确实是七牛,这样的话他这个性能服务端的话岂不是肯本没法用,以前有个服务是用有 youpai 抖动也很厉害,现在服务端用 ali OSS 还算稳定,考不考虑增加个支持呢,或者大家都用的什么比较稳定的
    ainimuyan
        49
    ainimuyan  
       2016-08-07 19:12:30 +08:00
    @quietjosen 或者七牛的 sdk 不是有多种上传方法,换种可靠的?或者自定义可选的,比如上传大图时使用分块上传
    quietjosen
        50
    quietjosen  
    OP
       2016-08-07 22:48:12 +08:00
    @ainimuyan 以我的感觉,确实是国内宽带 + 七牛服务器的问题。国内宽带确实挺复杂,电信、网通、移动等等,有时移动到电信的速度,还没有移动到国外快。要在这样的网络环境中保证各个宽带、在任意时间速度都很快,并不容易。以我实际的经验,一般上午会快、稳定,下午和晚上就看运气了。传都是能传的,只是进度什么的不靠谱。

    七牛 SDK 并没有你设想的有多种,只有传内存中图片、传图片文件 2 种。唯一可调的就是上传时的 Buffer ,但这仅对传特大文件时有用,对图片这种一般都在 10MB 以下的,没多大用。

    会增加新的图床支持的,阿里 OSS 也有一些朋友提,我在考虑要不要搞个投票贴,看大家哪些图床用的多。
    ainimuyan
        51
    ainimuyan  
       2016-08-08 10:45:18 +08:00
    @quietjosen 可以,谢谢回复
    quietjosen
        52
    quietjosen  
    OP
       2016-08-08 16:34:39 +08:00
    @ainimuyan 不客气,感谢理解。
    tivupo
        53
    tivupo  
       2016-08-16 14:52:39 +08:00
    最新系统 10.12 beta6 无法成功上传图片到新浪,其他存储没有试过。
    tivupo
        54
    tivupo  
       2016-08-16 14:55:31 +08:00
    把之前删除,重新安装,现在可以上传了。。
    quietjosen
        55
    quietjosen  
    OP
       2016-08-18 12:46:22 +08:00
    @tivupo 恩,我在 10.12 测试过的,有问题随时来反馈;也可以在 iPic 菜单 > 更多 中反馈。
    quietjosen
        56
    quietjosen  
    OP
       2016-08-22 08:45:11 +08:00
    @ainimuyan iPic 最新体验版已经支持阿里云 OSS ,可以到这里了解详情并下载:
    http://v2ex.com/t/300860
    quietjosen
        57
    quietjosen  
    OP
       2016-08-31 06:57:29 +08:00
    @ozOGen @chztv @tivupo @SErHo @jiangzhouq @syhily @Lxxyx @judi0713

    最新版 iPic 已经上架 MAS ,具体介绍请移步: https://www.v2ex.com/t/302801

    如果你觉得 iPic 还不错,麻烦下载后顺手给个好评,谢谢。
    zifeixu85
        58
    zifeixu85  
       2016-09-04 13:20:51 +08:00
    已经订阅支持,不错的。
    以前一直用的 Dropzone + qiniu 插件。
    问题就是文件存在后上传失败和不能直接复制 Markdown 链接,现在都解决了,棒棒的!
    zifeixu85
        59
    zifeixu85  
       2016-09-04 13:22:37 +08:00
    拖动文件的时候,能否把 icon 放大一点呢?这样方便大家操作。
    但是像 Dropzone 那样的也不方便,出现的面积太大,遮挡部分桌面或其他应用界面了。
    quietjosen
        60
    quietjosen  
    OP
       2016-09-04 17:26:45 +08:00
    @zifeixu85 恩,记下了。另外,不喜欢 Droplr 这种随便一拖就出现个释放区域的做法。我在 99% 的情况下并不是要拖到它上,它非得出现个释放区域,挺烦的。我试试能不能仅在靠近 iPic 菜单图标时才出现,这样感觉会好些。

    除了拖动,也可以试试 Command + U 快捷键来上传文件,个人用快捷键比拖拽多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5192 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:20 · PVG 09:20 · LAX 18:20 · JFK 21:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.