第一行代码大约写在好 2 年前,之前也是此类产品的轻度用户,所以当时应该也是想自己也写一个,但是写着写着就没了下文。 为啥又拾起来了呢,主要还是工作上的需要,可以电话通话中的时候,通过临时记事本互相交流一下。
“你浏览器打开 note·mk /你手机号 ”, 然后……再然后……劈里啪啦一顿操作。省的微信加好友了,使用便捷,又不会加长自己的好友列表。 除了可以自己记事外,也可以利用它的分享功能。
还有一个主要的原因就是最近注册了这个域名。.mk .mark? 较短也不算太贵(咬咬牙)。
这个也是闲着没事,也为了解决问题,同时参考了多个前辈所写功能的经验,拼凑出来的网络记事本。采用 PHP + 文件 存储,为减少体积暂未引用任何类库,纯 JS 原生代码(其实 piapia 打脸,为了二维码,引用了 qrcode 库,但是是用的时候才异步加载)。
本次是接着两年前的代码写,框架还在,但是绝大部分都重写了,很多是代码纯靠堆叠出来的,没有形成系统化,各自为战,所以代码确实需要优化。但是这个以后另说。完成比完美重要不是么?
目前 .mk 无法备案,所以服务器是阿里香港丐版,后期会加 CDN,欢迎轻度使用,不抗造。
除了大家都了解的基本的保存功能外,另外添加了几个略不同的功能:
阅后即焚
文件分享(将文件拖拽到 textarea 区域,直接保存文件的 Base64,其他人通过网址可以下载此文件[默认文件分享方式为阅后即焚],文件大小目前限制为 600K 左右。实现方式有可能是全网独一份吧:)
文件或者文本下载
加了行号 (代码高亮需要大批 js 的支持,否掉了)
二维码分享内容(有字数限制)或者 网址
上次保存逝去的时间
可增加前台不能修改的 /index /home 等页面
后面打算更新的内容
代码开源,欢迎大牛们指点,其实除了一个 index.php ,其他都前端可见。
1
kwo68321 2020-05-27 01:44:16 +08:00 via Android
最近刚好在找这样功能的服务 多谢分享
|
2
imdong 2020-05-27 01:47:21 +08:00
虽然简陋,但值得鼓励。
可以直接把文件保存为 /md/${id}.md ,前端直接 /#${id} 这样查看可以实现纯静态,打开 index.html 后再读取 .md 文件回来渲染即可, 而后端只需要处理保存文件的即可。 至于加密的文件,可以保存为 hash(${id}@${password})#密文。 当然,这个安全性就稍微差点,也可以 md 文件中标记为加密文件,然后后端处理加密保存到另一个文件。 |
3
HTSdTt3WygdgQQGe 2020-05-27 01:49:07 +08:00 via Android
很需要这类的东西,用一个另一个开源版本搭了一个
建议不用太复杂,毕竟就是简单的信息传递 |
4
HTSdTt3WygdgQQGe 2020-05-27 01:54:24 +08:00 via Android
https://github.com/pereorga/minimalist-web-notepad
贴一下我用的版本,临时文件分享搞一下还是不错的,不知道有没有类似奶牛快传的接口,速度能快一些,文件能大一些 |
5
max3 2020-05-27 04:00:06 +08:00 via Android
好东西
|
6
haiyang416 2020-05-27 06:15:44 +08:00 via Android
设置密码的功能看起来很迷,建议优化。
|
7
wework 2020-05-27 07:05:40 +08:00
|
8
dyniao OP @kwo68321
@max3 @imdong 感谢支持 前期考虑的过通过 后缀 进行判断,然后只读的渲染 如 note.mk/123.md note.mk/123.html note.mk/123.txt note.mk/123.jpg 等,以后会考虑这个。 @haiyang416 一开始想做密码功能来着,实现也跟 阅后即焚 功能一样,在第一行添加验证信息。 但是在还没写完的时候觉得加密码这个事,就变成了私人笔记了。就搁置了。 @wework 很有可能是断更,然后忘了续费了。 |
9
m0cha 2020-05-27 13:53:02 +08:00 via iPhone
我称之为网络剪切板
|
10
sooo 2020-05-27 16:40:00 +08:00
这个偶尔还真需要,网络剪贴板
|
11
zekeda 2020-05-28 01:42:25 +08:00
网络剪切板+1,有时候真挺需要的
|
12
fenglangjuxu 2020-05-28 10:12:33 +08:00
挺不错的 还支持自定义后缀
|
13
mensile 2020-05-28 11:09:32 +08:00
体验了,平时还是需要的,看到域名想到我还有个域名 note.best,新后缀喜欢的可以便宜出给你
|
14
Comdex 2020-05-28 13:31:07 +08:00
巧了,我也在做类似的东西。。。
|
15
kiracyan 2020-05-28 15:21:17 +08:00
好东西
|
16
Oceanhime 2020-05-28 23:27:11 +08:00
好东西是好东西, 但这种东西估计不能做大吧, 招惹上菠菜等行业就不好玩了。到时候搞个记事本还要做关键词屏蔽, 心累。
|
18
dyniao OP |
19
Delbert 2020-05-29 08:56:01 +08:00
Your request for URL have a security risk. You can access this url by clicking "Continue,I accept this risk." button.If you make this choice,it means that you accept this risk.
您访问的链接存在安全风险。若果您接受此风险,请点击"继续,我接受此风险."按钮继续访问。 |
20
nwgale 2020-05-29 13:12:20 +08:00
@dyniao 好用!好用!!
我自己就很需要这样一个,跨屏传点不重要的数据又不想登微信 qq 邮箱时很好用 —————— 建议 1 )不要做加密之类的复杂功能,那样的话还不如登录印象笔记了 2 )(至少要) 支持链接 3 )视觉确实可以优化一下,找个设计师规范一下 |
21
huobi 2020-05-30 21:03:12 +08:00
可以结合 ipfs 做成去中心化版本的
|
23
anky 2020-06-02 18:51:37 +08:00
非常棒呀!支持
|
24
dyniao OP 在最后的回复 1233 日之后,掸掸浮土,ლ(́◕◞౪◟◕‵ლ),笔记依然熠熠生辉,仿佛星辰点亮夜空。
|