HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0811
Noah自動バックアップ14解決


Noah

リンク

2007/8/11(Sat) 18:41:08|NO.10293

メモ帳で自動的にバックアップを取ってくれるようにするにはどうすればいいですか?



この記事に返信する


f

リンク

2007/8/11(Sat) 22:00:48|NO.10305

うざいよお前。なんで俺達がお前の作りたいプログラムを作らなきゃいけないの?
自由研究は自分でやれ。



ww302jp

リンク

2007/8/11(Sat) 22:39:14|NO.10309

簡単なことです..たぶん....
ループを設定して
入力エリアを表示させて
1000くらい wait してそのあと保存そしてループの最初に戻る
って感じです

実際使うのは
テキストボックス・ウェイト・保存・ループ ですね



Noah

リンク

2007/8/11(Sat) 22:44:31|NO.10311

疑問に思ったことを言って何が悪いんですか?
しっかりとググってから書き込むようにしています!!
   検索をしないで書き込むやつよりは断然マシだとおもいますが!?



Noah

リンク

2007/8/11(Sat) 22:53:35|NO.10314

ww302jpさんありがとうございました。
こんな単純なことを聞いてすみませんでした。
どうりでググってもでないわけだw



eller

リンク

2007/8/11(Sat) 23:11:02|NO.10317

> Noahさん
まずは人の話を聞く姿勢を作りましょう。掲示板で感情的になって得することはまずありません。もっとも、これは回答側にも言えることですが……。
fさんのような意見を持つ方もいらっしゃいます。Noahさんのような考えで書き込む方もいらっしゃいます。ここはそうした人々が集まる場所です。様々な方々と正しくお付き合いするためにも、敬意を伴った書き込みは大切です。

敬意と言えば前々スレでのNoahさんは回答への謝礼を「あり」だけで済ませていましたが、そういうことは自粛するべきだと思いますよ。


さて、基本的に「自動的にバックアップを取ってくれる」なんて命令はありません。
「自動的に動いているように見えるけど、実はある手順(プログラム)に従って動いている」のがコンピュータです。
プログラム記述者は「機能の実現のためにどんな命令・処理方法を組み合わせて、プログラムするか(コンピュータへ指令を出すか)」を考える必要があります。
この点を理解しなければ、検索もうまくできません。

……前置きが長くなってしまいました。
書き込みへの回答として、「私ならばこう作るかな」という「考えの流れ」を下に載せておきます。

1.今回の機能は「テキストデータに変更が加わったとき」に発動させる必要があります。ですので、テキストデータに変更が加わったかどうかを調べる手段を考えます。最も単純なのはあらかじめ変数にテキストを格納しておいて、この変数と編集中のテキストが等しいかどうかループでチェックする方法です。あるいはハッシュ関数などを利用することも考えられます。

2.「テキストが変更されるたびにバックアップしたんじゃ処理が重すぎる!」ということも考えられますので、3〜5分程度に1回だけバックアップする、といった処理も入れたいところです。これはgettime関数を利用することで実装できます。

3.問題のバックアップですが、これは単純にbsave/notesaveで実装できます。バックアップファイルの保存場所は色々と考えられますので、Noahさんの好きなようにどうぞ。ファイル名は拡張子をbakに変えたものが良く利用されていると思いますが、これはgetpath関数で容易に得ることができます。

4.あとはこれらの処理をつなげるだけです。1と2で決定した実行タイミングに従ってサブルーチンを呼び出し、バックアップを取るようにすれば後々変更もしやすいでしょう。

以上です。よりスマートな方法もありますが、標準命令だけでも作成は可能です。
「ハッシュ関数」「拡張子」などが分からない場合は、検索で調べてみてくださいね。



eller

リンク

2007/8/11(Sat) 23:11:50|NO.10318

……あ、遅かったようですね。残念!



f

リンク

2007/8/12(Sun) 08:27:45|NO.10339

メモ帳の自動バックアップと聞かれてるのに、
なんでww302jpは、テキストエリアを表示させて、とか言ってるんだろ。
それをそのまま解決とするNoahも適当だな。

メモ帳=mesboxなのかよコイツらにとっては。



f

リンク

2007/8/12(Sun) 09:31:29|NO.10341

>疑問に思ったことを言って何が悪いんですか?
>しっかりとググってから書き込むようにしています!!
>   検索をしないで書き込むやつよりは断然マシだとおもいますが!?
1.検索してあれば教えてもらえるって思ってること自体がうざい。
2.夏休みの自由研究をコンテスト参加とするなら人に聞かないでやれ。
明らかに最近の質問投稿連中はコンテスト参加に向けてだろ。
昨年のHSP関係者外の総評読んでみろよ。中途ハンパな作品が多いって書いてあるだろうが。
HSP関係者だけなんだよ花丸くれるのは。外部の人間はお前らが思ってるよりシビアに評価してるんだよHSPを。



ウーパールーパー

リンク

2007/8/12(Sun) 09:34:02|NO.10342

>   検索をしないで書き込むやつよりは断然マシだとおもいますが!?
ハーックション



Noah

リンク

2007/8/12(Sun) 11:04:31|NO.10344

>敬意と言えば前々スレでのNoahさんは回答への謝礼を「あり」だけで済ませていましたが、そういうことは自粛するべきだと思いますよ。
あれはただの入力ミスです。



通りすがり

リンク

2007/8/12(Sun) 12:49:21|NO.10346

>あれはただの入力ミスです。
入力ミスならそうであったと追記した方がいいと思う。
「あり」だけで終っている以上、ふざけているように受け止められても仕方がないのでは?



リンク

2007/8/12(Sun) 12:53:31|NO.10347

夏だからねぇ〜
馬鹿は年中を通して馬鹿だけどねぇ〜



f

リンク

2007/8/12(Sun) 12:57:24|NO.10348

言われるまで直さないんだから小学生が一生懸命考えた言い訳なんだろ。
質問しまくりのヤツが敬意なんか感じるわけないだろ。
答えてもらって当然って思ってるから連続質問するんだし。



トホホッティー

リンク

2007/8/12(Sun) 13:26:52|NO.10349

質問しても、調子に乗っていると不敬な回答してくる人もいるけどね。



ONION software Copyright 1997-2023(c) All rights reserved.