脱机待办事项列表网页

时间:2016-10-11 19:33:53

标签: javascript jquery html html5

我对我能够使用或无法在我的工作计算机上访问的内容有非常严格的限制。我想创建一个非常基本但有效的持久待办事项列表,以协助我的日常任务跟踪。我希望使用以下工具执行此操作:

  1. HTML
  2. 的JavaScript / jQuery的
  3. 文本文件
  4. 我无法访问网络服务器。我想制作一个我可以在浏览器中运行的本地HTML文件,待办事项任务将存储在一个文本文件中,该文件存在于我们网络上共享的目录中。我不想使用HTML5 localstorage,因为如果我在网络上的其他计算机上工作,我就无法访问待办事项列表。

    这可能吗?我最好的攻击计划是什么?我可以将我的任务编码为js对象并将它们序列化为字符串以存储在文本文件中吗?如果这没有意义,我道歉;我修改了使用谷歌找到的代码块 - 我不是一个训练有素的程序员。

    谢谢!

    编辑:

    根据早期反馈,似乎这是不可能的。如果我使用HTML5 localStorage路线,有没有办法可以确保我永远不会超过5MB的上限?也许是一个删除数组底部的函数,因为它的空间不足?

2 个答案:

答案 0 :(得分:1)

通过chrome扩展看一下" notes"扩展。来自chrome和firefox的stickynotes应该带回一些扩展/插件。

看看其中一些是否支持书签。如果您的工作计算机使用谷歌浏览器,而您的另一台计算机使用chrome。并使用相同的用户名/密码登录chrome。你可以"同步你的书签"自动与谷歌。然后自动谷歌到其他设备。

chrome.storage.sync是有限的空间是5还是10mb?

chrome扩展你有" manifest.json"你可以输入"无限制"超过5mb的要求。如果内存服务,则为localstorage和indexeddb。

如果需要存储,可以使用google.drive进行额外编码。

dropbox.com还是.org?已经有几年我想说有一些自动同步api,还有一些额外的编码。除此之外,只需创建一个"驱动器号"

可能会建议找一个"文件api / library / framework来使用。帮助处理打开/关闭/读取各种文件类型。如果你打算自己编码。

有一些" note / stickynote"图书馆/框架用于html / javascript。并且您在屏幕的底部,顶部,左侧/右侧都有很少的菜单,您只需沿指定方向移动鼠标即可弹出菜单,您可以单击并输入一些注释。

==============

如果是Windows计算机,你有一个驱动器"如果您有互联网连接,则自动同步数据。只保存到一个驱动器文件夹。它会照顾其余部分。

==============

如果您安装了Google应用(电子表格,文档)程序。您可以在线/离线访问它们。如果内存服务已经内置谷歌驱动器帐户。

===============

我很长时间没有制作剧本。但如果您使用USB棒/驱动器来回移动数据。您可以在每台计算机/设备上设置文件夹。并在usbdrive上放置脚本。这将把信息从pc上的文件夹复制到usb驱动器,然后usb驱动器到pc上的文件夹。那么你可以使用你想要的任何程序,记事本,wordpad,word,excel等...来制作你想要的todo列表和其他笔记。

一群病毒/黑客搞砸了事情。用" autorun"并且不确定你需要得到什么" autorun.ini"当你再插入usb驱动器时自动运行的脚本。我上次检查时,有一个" autorun = batch.bat"在autorun.ini文件中,运行batch.bat(bat)扩展文件就像在命令提示符下输入命令一样。但是所有命令都保存在.bat文件中。如果你不能自动运行工作。只需转到文件并双击batch.bat文件即可运行它。

我编写的脚本是给我妈妈的,所以她可以备份并在这里移动不同笔记本电脑/台式电脑的工作文件,并保留工作文件的备份。这是主要做"备份"但上次她让我为她做备份并仔细检查。 USB驱动器接近最大值。和100多种文件。 usb驱动器也接近生命的终点,并准备好死。上次我不得不买几个8 + gig usb硬盘。分开所有文件。

她保留了usb驱动器,看起来你可能会在杂草/罐子类型的商店找到它。 (小小容器)上面有滑动顶部。所以usb驱动器可以被扔进去,并且不会坐在/压扁/等......(很难学到的课程),上次我检查她找到了一个带翻盖的塑料容器。里面有一些感觉,看起来可能是某种珠宝盒。周围有橡皮筋/发带。保持盖子关闭。

=======================

如果您有网络。你可以在网络上共享文件夹"在每台计算机上。或者在一台计算机上使用正确的设置将该计算机保持在24/7,如果网络连接到位则自动唤醒。

========================

黑色星期五即将到来。你可以得到一个" wifi路由器"用usb或2。并且可以插入任何USB驱动器。或外部USB硬盘驱动器。并通过互联网和/或本地网络访问该驱动器。更贵一点但...... shrugs

=======================

如果是简单的笔记。 (文本) 不在线电子邮件阅读器但实际安装的电子邮件程序。说微软的前景。您可以在其中设置文件夹,并自行发送电子邮件,并设置一些"规则"如果电子邮件包含(您的电子邮件地址),并且如果"主题"包含的东西将电子邮件移动到Outlook中的此文件夹根据需要将文件附加到电子邮件中。

大多数在线网站电子邮件页面我认为摆脱了大部分规则。但我可能弄错了。

======================

usb驱动器为我的妈妈工作,(不是计算机智能)她知道驱动器号(USB驱动器)快速而简单。并且不需要互联网,在某些情况下也没有互联网。

对我来说,我需要一台24/7全天候运行的服务器(服务器任何运行24/7的计算机),并且始终可以访问互联网。我需要额外的。

但是对你而言。什么是你真正想要/需要/适合你的生活方式/行为?

答案 1 :(得分:0)

我遇到了和你一样的问题...想要一个好的笔记/任务应用程序,但无法下载或安装任何东西。我使用Windows HTA界面,JavaScript和VBScript创建了一个(非常简陋的)应用程序。它位于GitHub(公共域)上,因此您可以下载它并使用或修改它。无需安装,因此您可以下载源文件,也可以只复制并粘贴代码:

https://github.com/freginold/Note

HTA文件提供了界面(类似于HTML文件),因此您可以根据需要使用HTML对其进行重新编码。因为它可以使用VBScript,所以它可以访问文件并可以创建/修改/存储文本文件。

该应用程序非常基本,但它允许您创建多个文本文件并读取/修改/删除其内容。如果你在本地运行它,速度非常快,但通过网络它可能会慢一点。

如果您对使用它有任何疑问,请与我们联系。