2016-10-11 3 views
0

私は自分の仕事用コンピュータで使用できる、または使用できない、または使用できないことに非常に厳しい制限があります。私は、日々の仕事の追跡を支援するために、非常に基本的ではあるが有効な永続的なTo Doリストを作成したいと考えています。私は、以下のツールでこれを行うために探しています:オフライン・トゥ・リスト・リストWebページ

  1. HTML
  2. のJavaScript/jQueryの
  3. テキストファイル

私は、Webサーバーにアクセスすることはできません。私は自分のブラウザで実行できるローカルHTMLファイルを作成したいと思います。To Doタスクは、私たちのネットワーク上で共有されているディレクトリにあるテキストファイルに保存されます。ネットワーク上の他のコンピュータのいずれかから作業する場合、To Doリストにアクセスできないため、HTML5 localstorageを使用したくありません。

これは可能ですか?私の最高の攻撃計画は何ですか?タスクをjsオブジェクトとしてコード化し、テキストファイルに格納する文字列にシリアル化できますか?それが理にかなっていないなら、私はお詫び申し上げます。私はgoogleを使って見つけたコードチャンクを修正する - 私は訓練されたプログラマーではない。

ありがとうございました!

編集:

早急なフィードバックに基づいて、これは不可能なようです。私がHTML5のlocalStorageルートに行った場合、私は5MBの上限を超えないようにする方法がありますか?おそらくスペースの不足のために配列の底を削除する関数ですか?

+0

Imho、これは大きなセキュリティ上の問題であるため、本当に可能ではありません。 –

+0

Javascriptはファイルでは機能しません。ファイルの読み込みや書き込みができないため、ローカルストレージを使用したくない場合でも、タスクを保存する場所は他にありません。 – Ashot

+0

なぜバックエンドプログラミング言語を使いたくないのですか? – Fralec

答えて

0

私はあなたと同じ問題を抱えていました。いいノート/タスクアプリを望んでいましたが、何もダウンロードしたりインストールしたりできませんでした。私は、Windows HTAインターフェイス、JavaScript、およびVBScriptを使用して(非常に初歩的な)アプリケーションを作った。 GitHub(パブリックドメイン)上にあるので、ダウンロードして使用するか、または変更することができます。インストールするには、何もない、あなたがソースファイルをダウンロードするか、単に、コードをコピーして貼り付けることができますいずれかのよう:

https://github.com/freginold/Note

HTAファイル(HTMLファイルに類似)intefaceをを提供していますので、再度コード、それは使用することができますあなたが望むならHTML。 VBScriptを使用できるため、ファイルへのアクセス権があり、テキストファイルの作成/変更/保存が可能です。

アプリは非常に基本的ですが、複数のテキストファイルを作成し、その内容を読み/変更/削除することができます。ローカルで実行すると非常に高速ですが、ネットワーク上では少し減速する可能性があります。

ご不明な点がありましたら教えてください。

1

クロムの拡張子を見て、いくつかの "メモ"拡張があります。 chromeとfirefoxのstickynotesはいくつかの拡張機能/プラグインを戻すべきです。

ブックマークがサポートされているかどうかを確認してください。あなたの仕事用コンピュータがGoogle Chromeを使用し、他のコンピュータがChromeを使用している場合。同じユーザー名/パスワードでChromeにログインします。自動的にgoogleに「あなたのブックマークを同期させる」ことができます。自動的に他のデバイスにgoogleしてください。

chrome.storage.syncはスペースが限られていますか5または10MBですか?

chrome extension「manifest.json」があります。「無制限」を入力すると、5MB要件を超えることができました。メモリーが使用されている場合は、localstorageとindexeddbの両方で使用します。

ビットが余分なコーディングgoogle.driveに保存する必要がある場合。

dropbox.comかそれとも?私はいくつかの自動同期APIといくつかの追加のコーディングがあったと言いたいカップルの年です。単に "ドライブレター"を作成するだけです。

あなたが自分でコードを作成する予定の場合、さまざまなファイルタイプのオープン/クローズ/読み込みを処理するための "ファイルapi /ライブラリ/フレームワーク"を見つけることをお勧めします。

html/javascriptのためのいくつかの "note/stickynote"ライブラリ/フレームワークがあります。画面の下部、上部、左/右のメニューがほとんどなく、メニューをポップアップさせるうち、あなたはをクリックして、いくつかのメモを入力することができます。

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

Windowsコンピュータは、あなたが肝炎場合あなたがインターネットに接続している場合、データを自動同期させる「1ドライブ」。 1つのドライブフォルダに保存するだけです。それは残りの世話をする。

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

あなたはGoogleアプリをインストールした場合(表計算、文書)のプログラム。オンライン/オフラインでアクセスできます。 Googleのアカウントを内蔵しているメモリが役立つ場合は、私は非常に長い時間でスクリプトを行っていない

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

。あなたがUSBスティック/ドライブを使用してデータを前後に移動している場合。各コンピュータ/デバイス上にフォルダを設定できます。 usbドライブにスクリプトを配置します。それはPC上のフォルダーからUSBドライブにUSBフォルダーへの情報を複製します。メモ帳、ワードパッド、単語、Excelなど、これまでに使っていたプログラムを使って、todoリストやその他のメモのために今までに何をしたいかを決めることができます。

ウイルス/ハッカーの束が物事を乱した。 「autorun.ini」スクリプトを自動実行する必要があるかどうか不明な場合は、もう一度usbドライブを挿入してください。最後にチェックしたところ、autorun.iniファイル内に "autorun = batch.bat"というバッチがありました。このバランは、コマンドプロンプトにコマンドを入力するようなものです。すべてのコマンドは.batファイルに保存されます。自動実行が機能しない場合は、単にファイルに移動して、batch.batファイルをダブルクリックして実行してください。

私が作ったスクリプトは、私の母親のために、別のラップトップ/デスクトップコンピュータでバックアップしてここに移動して、作業ファイルのバックアップをとることができました。それは主に "バックアップ"をしていたが、彼女は私に彼女のバックアップと二重チェックのためのバックアップを依頼した。 USBドライブはほぼ最大に満ちていた。それに関する様々な文書の100の。 USBドライブは、人生の終わりに近づき、死ぬ準備ができていた。前回私はいくつかの8ギガUSBドライブを購入しなければならなかった。すべての文書を分割する。

彼女は雑草/鉢型の店で見つけることができるように見えます。 (小さな小さな容器)の上に摺動するようにしてください。私は彼女がプラスチック製の容器を見つけたことを確認する前に、フリップのふたを持っていることを確認する(ハードレッスン)。いくつかの宝石箱のように見えるいくつかの内側で、感じる。その周りにゴムバンド/ヘアバンドが付いています。蓋を閉じたままにする。あなたはネットワークを持っている場合

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

。各コンピュータの「ネットワーク上のフォルダを共有する」ことができます。または1台のコンピュータで24/7のコンピュータをそのままにしておけば、ネットワーク接続が正常に起きたときに目を覚ますことができます。金曜日はまもなく聞くまで来ている

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

黒。あなたはそれに2つのUSBまたは2つの "無線LANルータ"を得ることができます。いずれかのUSBドライブを挿入することができます。または外部usbハードドライブエンクロージャ。インターネットやローカルネットワーク経由でドライブにアクセスできます。もう少し高価なけど... は=======================

それは簡単なノートであれば

肩をすくめる。 (テキスト) オンラインの電子メールリーダーではありません。実際にインストールされた電子メールプログラムです。マイクロソフトの見通しを語る。電子メールが含まれている場合(電子メールアドレス)、および「件名」にOutlook内のこのフォルダに電子メールを移動するものが含まれている場合は、その中にフォルダを設定して電子メールを送信し、いくつかの「ルール」を設定できます。電子メールに必要に応じてファイルを添付してください。

ほとんどのオンラインウェブサイトの電子メールページでは、ほとんどのルールを削除していると思います。しかし私は間違っているかもしれません。

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

USBドライブは、彼女がドライブレター(USBドライブ)を知っている(コンピュータスマートではない)、私のお母さんのために働いていました迅速かつ簡単です。インターネットは必要なく、場合によってはインターネットがありません。

私のために、私は24時間365日稼働しているサーバ(サーバは24時間稼働しているコンピュータ)を常時インターネットに接続している必要があります。私は余分が必要です。

ですが、あなたのためです。あなたの人生様式に本当に欲しい/必要な/働いていることは何ですか?

+0

'5,242,880'保存できるデータの最大量(バイト単位)すべての値にすべてのキーの長さを加えたJSON文字列で測定されたローカルストレージ内の値です。拡張子がunlimitedStorageパーミッションを持つ場合、この値は無視されます。この制限を超過する更新は直ちに失敗し、runtime.lastErrorを設定します。 - [ソース](https://developer.chrome.com/extensions/storage#property-local) – winterfruit

関連する問題