V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
GeekCat
V2EX  ›  奇思妙想

话说,这种需求有现成的成品不?

  •  
  •   GeekCat · 2017-08-15 16:11:36 +08:00 · 3566 次点击
    这是一个创建于 2436 天前的主题,其中的信息可能已经有所发展或是发生改变。
    记录 N 条密码,可以插入到任意电脑的 USB 口通过选择+按键自动输入密码到当前焦点框。

    目前想到可以用开发板做,但是似乎做不到很小。。。

    Raspberry Pi Zero
    3D 打印外壳
    按钮模块
    话说怎么模拟 USB 键盘。。。用 Micro-USB 口可以反着来向电脑 USB 传数据?
    20 条回复    2017-08-21 16:56:26 +08:00
    gamexg
        1
    gamexg  
       2017-08-15 16:59:23 +08:00
    ATmega32U4+Arduino

    单个芯片就能满足需求,这个自带 usb 协议支持,有现成代码可以免驱动模拟成为 usb 键盘鼠标。
    GeekCat
        2
    GeekCat  
    OP
       2017-08-15 17:13:58 +08:00
    @gamexg 没有现成的特别小的成品,个人做的话很麻烦。其实 yubikey 那种加个显示器多几个按钮就好了。。。。
    gamexg
        3
    gamexg  
       2017-08-15 17:19:19 +08:00
    如果需要显示的话就需要自己打板了...
    gen900
        4
    gen900  
       2017-08-16 11:31:52 +08:00 via iPhone
    有虚拟键盘的,但是什么时候自动“打字”呢?
    GeekCat
        5
    GeekCat  
    OP
       2017-08-16 11:33:21 +08:00
    @gen900 所以嘛,超麻烦。。。。设备上应该有三个按钮+一个小显示屏。其中有上一个,下一个来切换不同密码,通过显示屏显示名字,然后第三个按钮按下输入对应的密码。
    qq292382270
        6
    qq292382270  
       2017-08-16 15:42:51 +08:00
    刚好我今天买了个开发板回来自己做鼠标键盘 .. 你要的功能也差不多是我要做的..
    dphdjy
        7
    dphdjy  
       2017-08-16 20:18:09 +08:00 via Android
    @qq292382270 自己做键盘的大佬~做完分享求抄送
    qq292382270
        8
    qq292382270  
       2017-08-16 22:15:04 +08:00
    @dphdjy 呃.. 初学者.. 玩过机械臂而已... 不过有什么问题可以多交流哈哈.
    GeekCat
        9
    GeekCat  
    OP
       2017-08-17 09:05:01 +08:00
    @qq292382270 同希望分享一下技术见解
    qq292382270
        10
    qq292382270  
       2017-08-17 10:44:56 +08:00
    @GeekCat 设备上要有个显示屏的想法很不错呀. 还有上&下&确认键 .. 不过我感觉... 其实做一个保存数据的软件最方便了嘛 ..
    GeekCat
        11
    GeekCat  
    OP
       2017-08-17 17:31:27 +08:00
    @qq292382270 经常需要在不同设备上输入密码,复杂密码手动输入会要命的。。。
    qq292382270
        12
    qq292382270  
       2017-08-17 23:22:18 +08:00
    @GeekCat 呃.. 没说要手动输入啊.. 最适合个人用的我觉得应该是写个小站点. 把帐号密码都放在里面(不考虑安全的情况下) . 然后平时各个地方需要帐号密码. 直接上网站搜索+复制 . 然后指定地方粘贴..
    yanghong502
        13
    yanghong502  
       2017-08-18 00:34:07 +08:00
    @qq292382270 可以用印象笔记
    XFLx2
        14
    XFLx2  
       2017-08-18 08:43:08 +08:00
    Arduino 可以实现。
    qq292382270
        15
    qq292382270  
       2017-08-18 08:48:40 +08:00
    @yanghong502 我是用 Q 邮箱的记事本
    GeekCat
        16
    GeekCat  
    OP
       2017-08-18 11:08:44 +08:00
    @qq292382270 曾经看到有个大神这么做过,不过便携性。。。。很差 那玩意大约 10cm*10cm 的方形。
    GeekCat
        17
    GeekCat  
    OP
       2017-08-18 11:09:11 +08:00
    @qq292382270 厚度大约 5cm 左右,快赶上魔方了
    GeekCat
        18
    GeekCat  
    OP
       2017-08-18 11:09:38 +08:00
    @XFLx2 raspberry 也可以,但是我想做一个便携性很高的,最好缩减到 U 盘大小。
    qq292382270
        19
    qq292382270  
       2017-08-18 11:58:25 +08:00
    @GeekCat 我早上在测试新到手的硬件..可以执行键盘输入功能 有个小小的 2M 存储 ..跟 U 盘一样小,厚度大约七八毫米左右吧 ..
    如果真想用这玩意来做楼主要的.. 我觉得还是写一个驱动程序比较好..
    如果想在硬件上加个屏幕.. 我刚才大致脑补了下.得增加好多体积,而且除非有 USB 延长线.. 不然很多人得弯下腰去 u 盘插入的地方看小屏幕.很累..
    Miy4mori
        20
    Miy4mori  
       2017-08-21 16:56:26 +08:00
    其实可以做成两部分,一部分软件负责输入和保存密码,硬件只负责解密。[:doge:]
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   941 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:50 · PVG 04:50 · LAX 13:50 · JFK 16:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.