V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
songkeys
V2EX  ›  问与答

V 友们有专门为自己写的软件吗?欢迎分享!

  •  1
     
  •   songkeys · May 3, 2020 · 18938 views
    This topic created in 2187 days ago, the information mentioned may be changed or developed.

    https://twitter.com/mschoening/status/1256617514466832384

    看到这条推特下面很多国外程序员们分享了一些专门为自己写的软件(包括工具、管理台、自动化等)。有一些很有意思,而且很有启发性。

    不知道 V 友们有没有类似的呢?分享一下吧!

    145 replies    2022-06-22 22:23:11 +08:00
    1  2  
    AngryMagikarp
        1
    AngryMagikarp  
       May 3, 2020   ❤️ 3
    我有一个自己我自己用的翻 A 墙 A 软 A 件,协议不同于市面上任何 A 代 A 理,但很简单
    Dreax
        2
    Dreax  
       May 3, 2020   ❤️ 1
    有个每隔三秒检查并调整麦克风音量的程序 因为无法禁止 PC 微信自动调整 希望能有更好的解决方案
    raymanr
        3
    raymanr  
       May 3, 2020   ❤️ 5
    没软件,只有个脚本...

    把每天的锻炼数据,资金流数据记录成 json,然后定时睡前发一份汇总到自己邮箱,想乱花钱时候就看看自己的目标,看看今年已经消费了多少。
    Takuron
        4
    Takuron  
       May 3, 2020 via Android   ❤️ 7
    为和女朋友聊天,自己把“与佛论禅”重写了一遍:
    http 死://takuron-tool.github.io/talk-with-buddha/
    ipadpro4k
        5
    ipadpro4k  
       May 3, 2020 via iPhone   ❤️ 2
    自己写了个看爱情动作片的 app
    songkeys
        6
    songkeys  
    OP
       May 3, 2020
    @raymanr #3 这个很棒啊!我一直想把 Apple Watch 的锻炼数据拉下来,然后做成更好的数据报表给自己看,但是找不到可用的 API 接口,貌似要自己再去申请一个开发账号并做一个手表的 APP 。

    你的这些数据是从哪里来的呢?
    songkeys
        7
    songkeys  
    OP
       May 3, 2020
    @Takuron #4 你和女朋友加密聊天吗??
    araaaa
        8
    araaaa  
       May 3, 2020 via iPhone   ❤️ 1
    自己撸了个自用代理 +1
    xml123
        9
    xml123  
       May 3, 2020   ❤️ 2
    曾经写了一个 guest 账户随机密码的程序,为的是我不在电脑旁边的时候别人也可以在我知情的情况下借用我的电脑,然而并没有派上用场
    Takuron
        10
    Takuron  
       May 3, 2020 via Android
    @songkeys 在我的疯狂灌输下我女朋友成功怀疑一切国产聊天软件,关键消息都会加密。
    不过现在都用电报了
    raymanr
        11
    raymanr  
       May 3, 2020
    @songkeys
    我的做法比较简单粗暴不优雅...

    就是直接肌肉锻炼时候打开 cmd,做一组练习输入一个数字,做完了称一下体重然后输进去

    跑步骑车类数据都直接丢 strava 上面了
    LZSZ
        12
    LZSZ  
       May 3, 2020
    有软件但不能发😁
    dream7758522
        13
    dream7758522  
       May 3, 2020 via Android   ❤️ 1
    家人有个类似学习强国的软件,写了一个自动化学习的。学习强国没搞定,太变态了。
    还有钉钉定时打卡
    MonoLogueChi
        14
    MonoLogueChi  
       May 3, 2020 via Android
    自己写了一个记账软件
    ybw
        15
    ybw  
       May 3, 2020
    没有 缺乏动力, 我写的软件都是迫于生存压力给公司写的软件。
    hlwjia
        16
    hlwjia  
    PRO
       May 3, 2020
    软件说不上,脚本一大堆
    zilaijuan
        17
    zilaijuan  
       May 3, 2020 via Android
    看到你们写的工具,特别想让你们共享出来~
    exceloo
        18
    exceloo  
       May 3, 2020
    软件没有,脚本经常写
    oubfgiar
        19
    oubfgiar  
       May 3, 2020 via iPhone
    @dream7758522 那个不能瞎搞的,以前有人因为搞那个进去了。
    GDC
        20
    GDC  
       May 3, 2020 via iPhone   ❤️ 2
    写了很多,比较常用的有两个:

    1. 超级粘贴,专治一些密码控件不让粘贴,比如 TIM 的登录密码,搭配密码管理软件更好用;

    2. 修复戴尔 xps 笔记本声音延迟的小工具(装其它驱动会轻微爆音),Windows 服务后台运行;

    如果有人同样需要,可以放 github 上共享
    oubfgiar
        21
    oubfgiar  
       May 3, 2020 via iPhone   ❤️ 1
    我有一个 js 写的脚本,运行后弹出一个窗口告诉我某人来到这个世界多久了。被我丢在启动项了。
    oxogenesis
        22
    oxogenesis  
       May 3, 2020   ❤️ 1
    这个帖子总可以明目张胆的贴网址了吧
    https://github.com/oxogenesis/oxo-chat-client
    https://github.com/oxogenesis/oxo-chat-tutorial
    主打账号本地生成,聊天、公告数据本地化,服务端可自行部署
    jie170601
        23
    jie170601  
       May 3, 2020 via Android   ❤️ 3
    给外甥写了个我的世界进程监控程序,只有写完作业发给我看了才能打开游戏
    berumotto
        24
    berumotto  
       May 3, 2020   ❤️ 3
    自从戴上了眼镜🤓之后就开始关注视力问题,写了个软件提醒自己休息和追踪用眼数据 https://github.com/Planshit/ProjectEye
    hst001
        25
    hst001  
       May 3, 2020   ❤️ 1
    花了好多时间写了个用来推送消息,可以自定义界面的应用。
    xiaoz
        26
    xiaoz  
       May 3, 2020 via Android
    想起了西部世界里面,开发一个机器人来帮自己写代码。
    Ley
        27
    Ley  
       May 3, 2020   ❤️ 1
    9 年前因为在当时的 Android 上没找到符合自己需求可以随时快速启动的本地记事本,就自己写了一个。目前在需要记录一次性信息的时候还会用。需要长期保存或云同步的已经转到了 OneNote 或 Google Keep 。

    https://play.google.com/store/apps/details?id=org.breezesoft.techolite

    http://leybreeze.com/wiki/index.php/Techo_Lite

    最近的话为了帮助自己优化 GTD 流程写了个 Angular 的 PWA 。
    xudaolong
        28
    xudaolong  
       May 3, 2020
    大概这个? https://www.v2ex.com/t/652995
    还有一个 导航网站 https://www.v2ex.com/t/394182#reply20 一直在用
    codyfeng
        29
    codyfeng  
       May 3, 2020   ❤️ 1
    写了一堆 userscript 脚本,比如这个过滤斗鱼直播列表,屏蔽所有自己不喜欢的类型(如'颜值', '二次元', '舞蹈', '交友'等)
    https://greasyfork.org/en/scripts/399598-filter-douyu-video-category
    xiaket
        30
    xiaket  
       May 3, 2020   ❤️ 1
    xiaket
        31
    xiaket  
       May 3, 2020
    还有一个自己一直在用的 snippet manager: https://github.com/xiaket/Snape
    leetao94
        32
    leetao94  
       May 3, 2020   ❤️ 1
    写了搜书下载书推送书的软件,搜电影的软件(想把下载和在线观看也加上来着),设置壁纸的脚本。。。一直在折腾
    cmdOptionKana
        33
    cmdOptionKana  
       May 3, 2020   ❤️ 1
    自己做了一个密码管理器 https://github.com/ahui2016/mima-go 可保留修改历史,可备份到云端,并且有些细节是市面上的软件不会帮我考虑的(比如输入主密码进去后,只有一个搜索框,没有列表,这样即使有人在旁边也可以使用,不用担心被窥视到我上一些奇怪的网站,避免尴尬)。

    但暂时只有桌面版,后续打算改成网站,到时任何系统都可以通过网页访问,省得做跨平台了。
    alphardex
        35
    alphardex  
       May 3, 2020   ❤️ 1
    为自己写的 UI 框架
    aqua.css: https://github.com/alphardex/aqua.css
    vue 版本: https://github.com/alphardex/aqua.vue
    u6pM63mMZ34z32cE
        36
    u6pM63mMZ34z32cE  
       May 3, 2020   ❤️ 1
    写了个云音乐, 给自己和朋友用
    web 端用 react 开发, 然后用 electron 套了个壳支持全局快捷键
    app 用 react-native 开发, 目前还不可用

    自己开发云音乐的原因有几个:
    1. 每个月几十块的会员费给得起, 但是各个音乐 app 的版权都不全, 想听自己喜欢的歌要好几个 app
    2. 某些歌曲因为某些原因全平台下架, 自己的云音乐还能听
    3. 各个音乐 app 的播放逻辑不是很符合自己的习惯
    4. 提升技术, 成品还可以装逼

    音乐来源的话, 首先是在各个平台用爬虫爬, 没有的话就在一些论坛上找资源
    liyang5945
        37
    liyang5945  
       May 3, 2020 via Android   ❤️ 2
    给 electron 版的射手影音加了几行 js 代码,建立一个 websocket,可以实现同步播放视频,可以和妹子一起看电影
    flyhaozi
        38
    flyhaozi  
       May 3, 2020   ❤️ 1
    最近写了一个可以强制 twitter 播放最高画质视频的 userjs,就十几行代码完成度很低,仅支持旧版界面。
    https://greasyfork.org/zh-CN/scripts/399827-video-quality-fixer-for-twitter
    Arrowing
        39
    Arrowing  
       May 3, 2020
    写了个小程序,起因是为了自己捡漏票方便,小程序名称:你要的票
    lawler
        40
    lawler  
       May 3, 2020   ❤️ 5
    前天,在线办理电信宽带,选手机号的时候要一页页翻看挑选,怕会错漏优质的号码。
    我花了 10 分钟写了个调接口的小脚本抓所有手机号,发现全都是 170xxxx 开头的垃圾号段。
    精挑细选后,筛出来一个还算好记的号码。

    今天,电信小哥打电话告诉我,地址填错了,需要重新下单。然后小哥过来给我们重新录单。
    然而,小哥的选号软件,全都是 133xxxx 的号段。

    所以看到这个贴子的时候,女朋友在旁边嘲讽,净整些小而无用的脚本。
    DavidNineRoc
        41
    DavidNineRoc  
       May 3, 2020   ❤️ 2
    记梦软件一个 : 有梦记
    https://www.youmengji.zone/
    iszengmh
        42
    iszengmh  
       May 3, 2020 via Android
    猜拳游戏
    winglight2016
        43
    winglight2016  
       May 3, 2020
    有意思,我写了挺多这种软件的,不过用到现在的不多。

    目前还在用的:
    1.stock 日志( web,记录自选股、分析、操作记录等等)
    2.chrome 插件(选定关键字搜索 jd 、tb 、amazon 、词典、电子书等等)
    3.nodejs (爬取小说生成 epub 、kindle 格式电子书)

    以前写的,现在没在用了:
    1.爬取新闻、漫画及小说( web+app )
    2.图书借阅管理( Android,基于 ISDN )
    3.时间管理( app,根据分类记录每天时间使用情况)
    等等,可以到 github 上自行查看:github.com/winglight
    Kmmoonlight
        44
    Kmmoonlight  
       May 3, 2020 via iPhone
    写了个给自己 kindle 推送书的网页工具
    imn1
        45
    imn1  
       May 3, 2020
    多啰,多功能结构复杂的都十多个,单功能的脚本上百个,当然有部分随着时间舍弃了——兴趣迁移或者升级后依赖变化懒得修改,不过一个都没发布过

    昨晚才刚刚魔改了两个 rime 输入法,不算软件
    一个给不懂韩语的人看着字形输入韩文,一个英汉翻译,只做了键位,词库还没导进去,纯粹好玩
    megatron7
        46
    megatron7  
       May 3, 2020
    主要从事 web 开发。脚本比较多
    1.自动生成数据库文档,根据 schema 信息。支持 excel, md
    2.自动生成数据层映射表结构
    3.自动生成接口文档
    4.用电视盒子搭了个服务器,用来同步工作进度、文档 http://dwz.date/ayEb
    5.通过脚本自动上下班打卡,以防忘记 http://dwz.date/ayE3
    vulgur
        47
    vulgur  
       May 3, 2020   ❤️ 1
    自荐我开发的 app,极简时钟( https://apps.apple.com/app/id1265404088 ),免费无广告!除了时钟显示,还有正计时和番茄钟两个模式,特别适合各种考试党和自习党。
    Nugine0
        48
    Nugine0  
       May 3, 2020 via Android
    用 Rust 写了一个玩具 web 框架,作为自己的网站后端,完成度不高。在测试环境性能比较理想,真实环境要加限制器,以免打爆其他组件。
    einsxiao
        49
    einsxiao  
       May 3, 2020
    脚本一类很多, 称的上软件的有两个,
    1. 一直用的离不开的是 [全局 vim]( https%3A//www.microsoft.com/zh-cn/p/globalvim-geekey/9pdq9h0cvlms%3Frtc%3D1%23activetab%3Dpivot%3Aoverviewtab)
    2. 然后是最近一直边开发边用的云笔记 [DocRun]( https://www.doc.run)
    binux
        50
    binux  
       May 3, 2020 via Android
    自己写外挂
    aneureka
        51
    aneureka  
       May 3, 2020 via iPhone
    tokindle.top 🤣 虽然一天只有几十个人用,出发点是方便自己
    hxse
        52
    hxse  
       May 3, 2020
    一键爬 p 站 某用户 /某视频列表 的全部视频并下载
    jianzong
        53
    jianzong  
       May 3, 2020   ❤️ 1
    写了个记帐软件,还在内测阶段( iOS ): https://xxz.jakehao.com
    MaxSoloware
        54
    MaxSoloware  
       May 3, 2020
    因为 Mac 只带的便笺写的太烂了,又不能同步所以自己写了一个
    https://apps.apple.com/app/%E4%BA%91%E4%BE%BF%E7%AD%BE/id1482080766?mt=12
    EricJia
        55
    EricJia  
       May 3, 2020 via iPad
    javlibrary 爬虫,看小姐姐 https://github.com/ericjjj/javlibrary-spider
    xichengh
        56
    xichengh  
       May 3, 2020
    todolist 小程序算吗,刚写的
    xuanbg
        58
    xuanbg  
       May 3, 2020   ❤️ 1
    给老婆写了个生产管理系统不知道能不能算……
    kaiki
        59
    kaiki  
       May 3, 2020
    写了一个可以决定今晚吃什么的工具。
    相信大多数程序员都写过这个。
    zhaojun1998
        60
    zhaojun1998  
       May 3, 2020
    为自己写了一个网盘程序,放置一些常用的软件下载,如 jdk,tomcat 等。

    Github: https://github.com/zhaojun1998/zfile

    演示: http://zfile.jun6.net/
    xnotepad
        61
    xnotepad  
       May 3, 2020
    https://apidoc.tools 目前应该就我自己在用。
    guog
        62
    guog  
       May 3, 2020 via Android
    @Takuron 666,流量消耗了不少🤣
    serical
        63
    serical  
       May 3, 2020 via iPhone
    端对端加密聊天玩具 https://github.com/serical/secure-chat
    VioletTec
        64
    VioletTec  
       May 3, 2020 via Android
    @jie170601 哈哈哈太狠了,请问能开源吗,我也想来一个[手动狗头]
    differentPlayer
        65
    differentPlayer  
       May 3, 2020
    自从某次记账 App 升级之后,自己撸了一个 webApp 版本的记账本,然后写了把账本数据导出 json 的 chrome 插件。
    万一哪天记账 App 凉了,还能导入到自己的 webApp 中
    qof3990
        66
    qof3990  
       May 3, 2020
    在安卓上做了个打击垫,播放“别吵了”,“烦死了”,“哼”。
    后来又在微信小程序上做了个带动画的。还可以自动鬼畜。
    ctro15547
        67
    ctro15547  
       May 3, 2020
    做了个 C 站直播录制器 ,全天候录制 TOP20 主播。。。
    itsuhane
        68
    itsuhane  
       May 3, 2020
    我换输入法老是换不利索(人傻……
    所以写了个自动换输入法的工具。
    切到 vscode 自动英文,切到微信自动中文
    https://github.com/itsuhane/SwitchKey
    ksedz
        69
    ksedz  
       May 3, 2020
    学英语用:提取英语重点词,跑了个 tf-idf

    https://smarten.tools/t/article-words
    crella
        70
    crella  
       May 3, 2020 via Android
    水木社区热帖爬虫,功能简陋,扛不住攻击。网址:

    aHR0cDovLzQ3Ljk4LjEzNC4y[删除我]MjU6ODM4My93ZWxjb21l
    loading
        71
    loading  
       May 3, 2020 via Android
    autohotkey 脚本基本都是为了自己写,关节炎都没了。
    lumotian
        72
    lumotian  
       May 3, 2020
    @xuanbg 产娃流水线管理系统?
    jie170601
        73
    jie170601  
       May 3, 2020 via Android
    @VioletTec 哈哈太简陋了就不献丑了,不过倒是没找到现有成熟的解决方案😂
    salamanderMH
        74
    salamanderMH  
       May 3, 2020
    windows 上一个 nginx+php+mysql 的集成环境,用 WPF 做的,主要是觉得 phpStudy 这种太丑了,不过现在有 docker 了,其实也没啥用了。
    LittleYangYang
        76
    LittleYangYang  
       May 3, 2020
    有一些给自己写的小工具,比如快速文件分享啊,数据同步啊,之类的小东西

    但是没做 md5 校验之类的安全检查,自己用用就行了(手动狗头)
    gazhang
        77
    gazhang  
       May 3, 2020
    校园网自动联网脚本: https://mp.weixin.qq.com/s/5on9lBP-gcvMW91Ae94Z_g
    抽象话翻译: http://sxc258.xyz/
    GrayXu
        78
    GrayXu  
       May 3, 2020
    自用难道不是各种脚本嘛
    wulin
        79
    wulin  
       May 3, 2020
    平时用 vscode 中的 leetcode 插件刷题,没有编号的题插件看不到,写了个 chrome 自动下载题目的插件,格式和前面的差不多
    hanxiV2EX
        80
    hanxiV2EX  
       May 3, 2020
    自己写给自己用的,多机共享粘贴板用的 https://oclip.hanxi.info/
    cbangchen
        81
    cbangchen  
       May 3, 2020
    我也写了一个记账应用,得到很多支持,很感谢。
    https://apps.apple.com/cn/app/id1484262528
    opengps
        82
    opengps  
       May 3, 2020 via Android
    博客,人手一个
    ctt
        83
    ctt  
       May 3, 2020
    打卡 daka.app ,比较简陋的一个前端应用,主要是记录我划船机锻炼时间了。
    poxiaobbs
        85
    poxiaobbs  
       May 3, 2020
    [wk.poxiaobbs.com]( https://wk.poxiaobbs.com),原本自己用,现在免费开放,下载百度文库
    yungo8
        86
    yungo8  
       May 3, 2020
    @EricJia 厉害,排前面的都是优质的?
    xiangbing74
        87
    xiangbing74  
       May 3, 2020
    @Takuron 666
    anson2017
        88
    anson2017  
       May 3, 2020
    @ipadpro4k 大佬 求分享~哈哈
    itning
        89
    itning  
       May 3, 2020
    @GDC 超级粘贴可以发发
    agoodob
        90
    agoodob  
       May 3, 2020
    我是做字幕翻译的
    先用机器翻译把字幕翻译成中文一遍,再手工改,这样效率高一些
    所以用 Electron.js 写了一个桌面工具,拖入 srt,ass,vtt 这样的字幕格式就可以翻译
    https://github.com/1c7/Translate-Subtitle-File
    agoodob
        91
    agoodob  
       May 3, 2020
    Fix typo:先用机器翻译把字幕翻成中文,再手工改进,这样效率高一些
    agoodob
        92
    agoodob  
       May 3, 2020
    再补一个自用工具:
    2014 年为了方便下载 Youtube 字幕,写了个 Tampermonkey 插件,
    会给 Youtube 播放页面的标题下面加一个下拉列表,列表里都是字幕语言,点击一项后就会把字幕下载下来
    https://github.com/1c7/Youtube-Auto-Subtitle-Download
    zhangbohun
        93
    zhangbohun  
       May 3, 2020
    Web Data Monitor,自定义网络数据监控 Chrome 扩展
    https://zhangbohun.gitbook.io/web-data-monitor/

    一些 Tampermonkey 扩展用的的小脚本
    https://greasyfork.org/zh-CN/users/231964-zhangbohun
    Shy07
        94
    Shy07  
       May 3, 2020
    https://animal-crossing.life/,最初的想法是有一个播放动森 hourly BGM 的地方,后来嘛,大头菜是最受欢迎的
    uqf0663
        95
    uqf0663  
       May 3, 2020   ❤️ 1
    写了一个博客并打算开源,然而用了几年以后发现实在追赶不是专业开源博客的进度,一气之下把数据转入某开源博客以后,把自己写的那一堆全删了。一点备份都没有留
    RYAN0UP
        96
    RYAN0UP  
       May 3, 2020 via iPhone
    写了个博客
    Les1ie
        97
    Les1ie  
       May 3, 2020
    监控 minecraft 进程的那个程序...我的是 java 版本的 mc, 试了下 tasklist 只能看到 java.exe ,不过可以用 wmic 看 java 后面的参数有没有 minecraft 的文件
    结合 windows 的计划任务应该可以搞定吧...

    https://i.loli.net/2020/05/03/GsJlvAQZ1jEfWP3.png
    Les1ie
        98
    Les1ie  
       May 3, 2020
    或许你可以试试
    wmic process where caption="java.exe" get caption, commandline


    @VioletTec #64
    wintercoder
        99
    wintercoder  
       May 3, 2020   ❤️ 1
    以前开发主要是数据项目,来一个项目就建一次表,然后造测试数据挺麻烦的,就整了个根据表结构生成测试数据的工具,内部推广还是挺不错的 http://www.datamaker.online/
    83f420984
        100
    83f420984  
       May 3, 2020
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1173 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 325ms · UTC 18:12 · PVG 02:12 · LAX 11:12 · JFK 14:12
    ♥ Do have faith in what you're doing.