06/04/08 08:37:25
>>235
もしかして私の書き込みウゼエエェェェェって意味でしょうか・・・・
238:デフォルトの名無しさん
06/04/08 21:07:57
>>237は、どんどん書いて、早く立派なぷろぐらまーになるのです。
239:デフォルトの名無しさん
06/04/08 22:34:54
別にうざくもないが
何故わざわざここに書くか理解できない
恥を晒さずに済むしチラシの裏の方がよくね?
マジで
240:デフォルトの名無しさん
06/04/08 22:42:57
試行錯誤するのはかまわないが、ここにあえて書くというのは
ヒントが欲しいってことじゃないのか?
そのくせ質問として体裁が整ってないし、回答にも礼を言わない。
そりゃウザイよ。
241:デフォルトの名無しさん
06/04/09 00:31:30
いや、動かないプログラムは恥じじゃないよ。
2ちゃんで助けられる人が助けるというのは、いいことだと思うよ。
でも、おれも国際政治スレで難しいことを書いておいて、質問されても無視を続けたら、
ものすごく叩かれるようになって、ストレスで胃腸から出血するので、
書くのを3週間休んだけどね。
なんでもそうなんだけど、分かっている人がかかないと、そのスレが前進しない。
このスレは、IDが出ないので、コテハンなのったほうがいいのかも。
なでしこは簡単にみえて、雪山登山のように難しい。
242:デフォルトの名無しさん
06/04/09 01:18:37
これが友達なら色々言ってやるんだがマンドクセ
まあ頑張って生きろ
243:デフォルトの名無しさん
06/04/10 01:23:58
「SEX大好き」をいう
244:100までの乱数で3の倍数が出た数
06/04/10 17:22:59
Aは101
数字=0
1000回
乱数初期化
アルファはAの乱数
#アルファを表示
もしアルファ%3=0ならば
数字=数字+1
違えば
記憶=記憶+1
「3の倍数の出た回数は{数字}回でした」と表示
「3の倍数以外がでた回数は{記憶}回でした」と表示。
245:デフォルトの名無しさん
06/04/10 22:54:15
>>244
ループの中で毎回乱数初期化する意味はない。
外で1回するだけで十分。
「数字=数字+1」をインデントする必要あり。
「記憶」の初期値を設定していない。
(結果的に問題はないが)
Aのとりうる値は0から100までなので、
3の倍数が出る確率は34/101だが
それは意図したもの?
246:244
06/04/10 23:51:40
あああそうかあ。
>ループの中で毎回乱数初期化する意味はない。 外で1回するだけで十分。
どうもありがとう。
>「数字=数字+1」をインデントする必要あり。
どうも。
>Aのとりうる値は0から100までなので、 3の倍数が出る確率は34/101だが
>それは意図したもの?
A-1 というので、101にしました。解説を見なおすと、たしかに0からA-1までと書いてありました。
1から100にするには???
とおもったが・・・・自分で考えないで、他者のプログラムの「乱数+1」とか「Aは100の乱数+1」とかを真似ることにする。
>「数字=数字+1」をインデントする必要あり。
もとのプログラムではインデントされていたので、このスレにコピーしたときにインデントされていない状態になっていました。2ちゃんねるに、プログラムをこぴぺしたときなどに、よくおこる問題なのでしょう。
>#アルファを表示
ちなみに、バグとりの段階での #なのだが、こういうのが残るのだね。
私のように高い注意力がなく、記憶力も低いタイプの人間たちには、プログラムは難しい。予定と少し違う状態で「完成する」のがプログラムだとわかりました。
247:バグ取りバージョン。
06/04/10 23:59:05
乱数初期化
Aは100
数字=0
記憶=0
調査=0
探査=0
10000回
アルファはAの乱数+1
もしアルファ=0ならば
調査=調査+1
もしアルファ=100ならば
探査=探査+1
もしアルファ%3=0ならば
数字=数字+1
違えば
記憶=記憶+1
「3の倍数の出た回数は{数字}回でした」と表示
「3の倍数以外がでた回数は{記憶}回でした」と表示。
「0の回数は{調査}でした」を表示
「100の回数は{探査}でした」を表示
248:デフォルトの名無しさん
06/04/11 00:37:51
>A-1 というので、101にしました。解説を見なおすと、たしかに0からA-1までと書いてありました。
>1から100にするには???
>とおもったが・・・・自分で考えないで、他者のプログラムの「乱数+1」とか「Aは100の乱数+1」とかを真似ることにする。
そこで「考える」ことが上達へのポイントなんだがな。
0、1、2、…、A-1
1、2、3、…、A
インデントが消えるのは、半角空白やTabを使っているからじゃないか?
全角空白が確実。
コメントは消す必要はない。3日経ったら自分の書いたプログラムでも意図がわからなくなるから。
249:デフォルトの名無しさん
06/04/11 06:22:44
おおお、おおお。そうかあ。
インテンドが消えたところはTABを使ったようだ。
全角空白を使うようにしよう。というか「もし」以下は初期状態で、かってにTABが使われてる感じ。
もしアルファ=0ならば
調査=0 #TAB
もしアルファ=1ならば
探査=1 #全角空白。
ActiveBasic のヘルプセンターで、以下のようなものをみつけた。
なでしこに移植できるだろうか。
#N88BASIC
10 DIM ANS,N
20 RANDOMIZE
30 ANS=Int(Rnd()*10+1)
40 INPUT "1以上、10以下の数値を入力して下さい->",N
50 IF ANS>N THEN PRINT "もっと大きいよ":GOTO 40
60 IF ANS<N THEN PRINT "もっと小さいよ":GOTO 40
70 PRINT "当たり!"
250:デフォルトの名無しさん
06/04/11 17:45:29
>>249
ちと違うけど。
ANS=10の乱数+1
「1以上、10以下の数値を入力して下さい」と尋ねる≠ANSの間
N=それ
もしN<ANSならば
「もっと大きいよ」という
違えば「もっと小さいよ」という
「当たり!」という
終了
251:デフォルトの名無しさん
06/04/11 21:44:28
すごいすごい。
「と尋ねる≠ANSの間」というのもすごい。
252:デフォルトの名無しさん
06/04/15 22:20:58
すいません、質問です。
起動したら時間を認識して言い返すってしたいのですが。
時間を認識するのはどうしたらいいのでしょうか。
253:デフォルトの名無しさん
06/04/16 00:58:17
>>252
今を言う。
ではなくて?
254:252
06/04/16 02:07:38
説明足りませんでした。
午前と午後(特定の時間態)を認識してそれにたいしてコメントする。
それで今の時間を表示じゃなく理解して判断するために教える方法がわからない。
現時間を確認する。(判断材料の時間取得したい)
それが午前中(1:00~12:00)なら「おはよう」(時間判断設定も00:00:00は駄目みたい)
それが午後になると(13:00~24:00)「こんにちは」
こんな流れを考えています。
(がんばれば指定時間に鳴るタイマーが出来る?)
255:252の質問は難しすぎたようだ。俺には。
06/04/16 07:36:31
「宝箱を空けるなら はい 、空けないなら いいえ と入力して下さい」と尋ねる
もしそれが「はい」ならば
「伝説の鎧を見つけた。」という
違えば
もしそれが「いいえ」ならば
「宝箱を空けなかった。」という
終了
256:デフォルトの名無しさん
06/04/16 09:30:05
時刻はhh:mm:ssの形式で扱うけれど、文字列になるので
普通の比較はできない。
(「9:00:00」>「12:00:00」になってしまう)
処理には秒差、分差、時間差を利用すればいいんじゃないかな。
こんな感じか。
#-----------------------------------------------------------------------
現在時刻は今。
もし、((「5:00:00」と現在時刻の秒差)>=0)AND((現在時刻と「10:00:00」の秒差)>0)ならば
「おはよう」と言う。
違えば
もし、((「10:00:00」と現在時刻の秒差)>=0)AND((現在時刻と「18:00:00」の秒差)>0)ならば
「こんにちは」と言う。
違えば、
「こんばんは」と言う。
終了。
#-----------------------------------------------------------------------
257:252
06/04/16 10:27:11
[エラー] temp.nako(6): 『もし~ならば』構文の違えばブロックでエラー。モジュール 'dnako.dll' のアドレス 003C921E でアドレス 00000008 に対する読み込み違反がおきました。
[エラー] temp.nako(3): 『もし~ならば』構文の違えばブロックでエラー。
>>256
実行するとエラーでました。
しかし、エラーに対しての処理がなんなのか説明ありませんよね?
何処がナニでどうしたらいいのかわかりません(バグ・エラー処理は作った人にしかわからないけど出てくる用語とか説明欲しい)
258:デフォルトの名無しさん
06/04/16 10:44:44
インデントレベルが間違ってるね。
これでどうだろう。
#-----------------------------------------------------------------------
現在時刻は今。
もし、((「5:00:00」と現在時刻の秒差)>=0)AND((現在時刻と「10:00:00」の秒差)>0)ならば
「おはよう」と言う。
違えば、
もし、((「10:00:00」と現在時刻の秒差)>=0)AND((現在時刻と「18:00:00」の秒差)>0)ならば
「こんにちは」と言う。
違えば、
「こんばんは」と言う。
終了。
#-----------------------------------------------------------------------
259:252
06/04/16 11:10:58
256でもちゃんとできました。
前の空白じゃなく「ならば」とかの後に出る半角空白が誤認させるものでした。
どうもありがとうございました。
260:デフォルトの名無しさん
06/04/16 17:04:38
スレや掲示板のなでしこのプログラムをこぴぺして実行すると、
『もし~ならば』構文の違えばブロックでエラー。
というのがでることがあります。
ならば のあとに、半角の空白が2つあるときにでるエラーのようです。
ならばの後ろの空白を消すとちゃんと動きます。
それにしてもなぜでしょう。慣れればいいのでしょうけど。
261:デフォルトの名無しさん
06/04/16 17:11:06
設定・ブランク文字を明示するで空白四角がでる。
それで判断できる。
262:デフォルトの名無しさん
06/04/16 17:58:35
おおおお、すごい。
入門編あたりで、「困ったときには」という感じで、書いておいてほしい。
」
263:デフォルトの名無しさん
06/04/16 17:59:19
>>260
スレ:専ブラ使え。
掲示板:「テキスト表示」使え。
264:デフォルトの名無しさん
06/04/16 19:30:09
URLリンク(cgi.murapple.com)
URLリンク(friends.himanavi.net)
265:デフォルトの名無しさん
06/04/16 22:42:19
>>252
ワタシの考えたのはこんな感じ。
//----ここから
今時間は今を「:」で区切ったもの
今アワーは今時間【0】を整数変換
もし、今アワーが4以下ならば
「こんばんは」と言う。
違えば、もし、今アワーが11以下ならば
「おはよう」と言う。
違えば、もし、今アワーが18以下ならば
「こんにちは」と言う。
違えば
「こんばんは」と言う。
//---
同じ処理でも人によっていろんなコーディングがありますね。
勉強になります。
266:252
06/04/17 02:11:06
>時刻はhh:mm:ssの形式で扱うけれど、文字列になるので普通の比較はできない。
00:00:00が時間って認識してくれたらいいのに。
日本語なら00時00分00秒とか。
定数だか変数で
午前は00時00分00秒か(AM/PM)00:00:00とか出来ると思ったけど無理。
(逆に時間指定してそれが午前とか)
範囲とかも「から」や「~」じゃ駄目?
何か実現する方法あるんだろうけど思いつかない。
部品はあるがソレで何ができるのかが思いつかないorz
アワーってなんですか?
ナニが使えてどうなのかホントにまとめて欲しいです。
あのヘルプやマニュアルで何か作れるって凄いです。
267:265
06/04/17 02:44:27
>>266
265で使ってる今アワーってのは変数です。
取得した時間の「時」を格納してます。
んじゃ、こんなのはどうでしょう?
単純比較できるように、時間の早さを考慮してむりやり数値にしてます。
//----ここから
今時間とは文字列。今時間数とは整数。
今アワーとは整数。今ミニットとは整数。今セコンドとは整数
今時間は今を「:」で区切ったもの
今アワーは今時間【0】を整数変換したもの
今ミニットは今時間【1】を整数変換したもの
今セコンドは今時間【2】を整数変換したもの
今アワー=今アワー×10000
今ミニット=今ミニット×100
今時間数=今アワー+今ミニット+今セコンド
もし、今時間数<=120000ならば
「おはよう」と言う。
違えば、もし、今時間数<=180000ならば
「こんにちは」と言う。
違えば
「こんばんは」と言う。
//
ほんと、ヘルプとかをもっとしっかりして欲しいですよね。
○○するには?
とかのTips集とかが欲しいですよね。
268:デフォルトの名無しさん
06/04/17 06:52:44
今時間は今を「:」で区切ったもの
今時間を表示
今アワーは今時間【0】 #を整数変換
今を表示
「今アワー{今アワー}」を表示
もし、今アワーが4以下ならば
「こんばんは」と言う。
違えば、もし、今アワーが11以下ならば
「おはよう」と言う。
違えば、もし、今アワーが18以下ならば
「こんにちは」と言う。
違えば
「こんばんは」と言う。
#他人のプログラムは、何がなんだかわからないので、変数らしき漢字の単語を
#みつけたらば、○○を表示 という文(命令を)書き加えていくと意味がわかる。
#わかんないこともあるが、気にしない。アワーは時間の英語の意味だとわからないと
#なにがなんだかわからないとなる。
#よく英語が使われるところがプログラムの勉強での挫折のポイント。
269:デフォルトの名無しさん
06/04/17 07:18:00
なでしこプログラム掲示板のテキスト表示「切り替え」の、切り替えた先に、
プログラムの最初しかないじゃんとおもっていたところが・・・なぞが解けた。
ああ、まさに「バカには見えない服でございます」のように、
バカには見えないプログラム掲示板でした。
マウスでプログラムを上からコピーするときのやりかたで反転させていくと、
下のほうからプログラムがみえてくる。驚く。
270:デフォルトの名無しさん
06/04/17 23:22:35
1つめのもし~ならば文
2つめのもし~ならば文
3つめのもし~ならば文
4つめのもし~ならば文
4つめで2つめに戻りたいのと、もし2つめでCtrlキーが押されたら1つ目に戻るというのを設定したいけど何か方法ないかな
271:デフォルトの名無しさん
06/04/17 23:35:52
あ、それで
違えば再度聞く にしたいんだけど
272:デフォルトの名無しさん
06/04/18 02:10:47
URLリンク(members.at.infoseek.co.jp)
URLリンク(www.realintegrity.net)
エラー一覧無い?
273:272でいろいろ学んだ
06/04/18 18:48:52
乱数初期化
季節は4の乱数
季節で条件分岐
1ならば、「春です。」と言う。
2ならば、「夏です。」と言う。
3ならば、「秋です。」と言う。
0ならば、「冬です。」と言う。
違えば、「何ですか?」と言う
274:デフォルトの名無しさん
06/04/18 19:02:18
なでしこで1000人同時対戦ぷよぷよとか作ったら神になれるな
275:デフォルトの名無しさん
06/04/18 22:02:29
ゴーストみたいな人工無能?って言うのかな。
そんなキャラ物とか作成できるツールじゃ無いんだよね。
あくまで作業上の手助けソフト作成って認識。
>>274
1000人対戦って同時に1000人分のモニター(対戦画面)必要って事になるのじゃないのかな?
なでりす(サンプルゲー)にオンライン要素つけれるか実験(私にはそんな別次元な事出来ない)
276:デフォルトの名無しさん
06/04/19 16:12:57
FORTH系日本語プログラミング言語 Mind はまだ生きてるのだが...
FORTH系だから、当然レジスタと回数を指定して右シフトとかの
低レベル記述から、中心...半径...の 円を描く...とかの
高級な記述までシームレスに記述できる優れものだ。
277:デフォルトの名無しさん
06/04/19 19:46:05
さすがに1000は無理だろ、なでしこじゃ重すぎる
描画にはDirectX必要だし、PCの1台のディスプレイに1000の対戦画面は詰め込めないって
278:デフォルトの名無しさん
06/04/19 20:44:21
ベクターランキング
1.TTSneo 1.6.1767 《レビュー》
簡単、気軽に作れるソフト作成ツール (06.03.17公開 3,061K)
2.CPad for Salford FTN77 2.31
Salford FTN77用のFortran開発環境 GUIで簡単にコンパイル・実行ができます (01.10.30公開 621K)
3.日本語プログラム言語「ひまわり」 1.90
日本語で簡単、書いて楽しい、実務で役立つをコンセプトに、進化する日本語プログラム開発環境 (05.10.14公開 5,024K)
4.日本語プログラミング言語「なでしこ」 1.3992
プログラミングの入門用に、また、定型作業のお供に便利な日本語プログラミング開発環境 (06.03.09公開 4,210K)
なんだこれはw
279:デフォルトの名無しさん
06/04/20 16:56:21
人気があるくせして使いにくいのが、TTSneo
多分フォームエディタがあるからだと思う。
280:デフォルトの名無しさん
06/04/21 13:08:15
誰か公式ガイド買った人いないのか?
内容充実してるなら欲しいんだが、価格が価格だけに迷うところ。
中身みようにも、店頭で売ってないんだよなぁ。
買った人の感想希望。
281:デフォルトの名無しさん
06/04/21 20:19:54
持ってるよ。
公式の講座は途中で放置状態だけど、
これはちゃんと一通りやっているから、
通して読めばかなり力になると思う。
初心者が一からやるなら、買う価値は
あると思う。
(まあ俺の場合はポイントで買ったから
3000円という実感が薄いのもあるが)
ただ、書かれていないことも結構多いから、
それなりに凝ったことをしようと思うと、
結局はマニュアルを読んだり質問掲示板で
聞いたりソースを読んで挙動を確認したり
しなければならない。いずれは応用編とかも
必要だろうね。
まあその前に、公式のマニュアルの整備や
本体の機能アップが先なんだが、それも
葵プロジェクトが優先だからな。
282:デフォルトの名無しさん
06/04/21 22:15:47
>それと、迷惑防止キーって・・・キーの内容を明示している以上、余り効果はないと思いますが
こいつスパムのこと分かってないな
283:デフォルトの名無しさん
06/04/22 01:47:29
>>281
感想ありがとう。
今エクセルでVBAをちょろちょろっと触ってる程度なのだが
本買ってなでしこに進むか、このままVBAを学んでいくか
悩むなぁ。
284:デフォルトの名無しさん
06/04/22 03:11:34
公式ガイド一通りやってみました。
で、いまは自分でメモ帳を作ってます。
281さんも指摘しているとおり、書かれていないことが結構多いです。
せめてINIの読み書きは載せて欲しかった。。
なでしこでどういったことができるのか?
どういった処理手順でできるのか?ということを知るにはいいと思います。
個人的には巻末のリファレンスが結構役に立ってます。
VBAも面白いですし、使えると事務処理なんかでも役に立つので
283さんが当面どんなものを作りたいかってので変わってくると思いますよ。
ワタシの場合は、
職場ではVBA、プライベートではなでしこやC#って感じですね。
285:デフォルトの名無しさん
06/04/22 14:45:50
手作業だとめんどくさいちょっとした定型処理をさせるにはなでしこって便利な言語
286:デフォルトの名無しさん
06/04/22 19:54:40
うーむ、ちょっといじってみたんだが
これHSPのが簡単じゃないか?
ヘルプとかマニュアルのせいでそう感じるのかもしれんが。
それにして助詞と変数が色々と混乱してくるな。
287:デフォルトの名無しさん
06/04/23 02:16:36
なでしこエディタでは着色で色分けされるから、一応区別はつく。
ただ、色設定が自由に変更できないのと、命令も変数も両方黒
なのが不便。
288:デフォルトの名無しさん
06/04/23 07:41:21
>>286
ブラウザを作るんならなでしこの方が断然楽だろ
HSPでメニューバーを作るにはAPIを叩く必要性があるじゃん(HSP3だとね
ライブラリを使うと幾分かは楽にはなるけど・・・
289:最大値発見プログラム
06/04/25 18:27:22
点数¥0は、30
点数¥1は、70
点数¥2は、25
点数¥3は、50
点数¥4は、80
点数¥5は、34
点数¥6は、73
最大値は0
番号を0から6まで繰り返す
もし点数¥番号>最大値ならば
最大値は、点数¥番号
「最大値発見 最大値は{最大値}」と表示
違えば
「{点数¥番号}は違った」を表示
「最大値は{最大値}でした。」を表示。
290:デフォルトの名無しさん
06/04/27 00:22:45
>>289
なでしこなら…
点数¥0は、30
点数¥1は、70
点数¥2は、25
点数¥3は、50
点数¥4は、80
点数¥5は、34
点数¥6は、73
点数の配列最大値を表示。
291:デフォルトの名無しさん
06/04/27 01:04:21
#配列の初期値はもっと単純に設定できる。
点数は「30
70
25
50
80
34
73」
点数の配列最大値を表示。
292:デフォルトの名無しさん
06/04/27 22:44:20
単純かもしれないが見栄えが悪い
293:289
06/04/28 00:40:44
>>289は、発見していくさまを楽しんでいるのです。
ところで、
>>291は、ちゃんと動くのでしょうか。
>>290は,動くのですが。
294:デフォルトの名無しさん
06/04/28 02:21:36
全角だと動かないな。
半角なら動く。
295:デフォルトの名無しさん
06/04/29 06:17:17
「」の中にカッコを表示したいんですけど
方法はありますかね?
296:デフォルトの名無しさん
06/04/29 08:55:32
「{カッコ}カッコ{カッコ閉じ}」を表示
297:デフォルトの名無しさん
06/04/29 12:55:09
>>295
どういう状況か今一歩わからないけど、
>>296と同様のことならこうも書けるな。
『「カッコ」』を表示
298:デフォルトの名無しさん
06/04/29 22:22:21
ずっと僕は機械語でプログラムすることが夢だったのですが、
やっと、C++でも、なでしこでも、最近のマシンは速いから楽な方法で
プログラムをつくればいいのだというのに納得しました。
299:デフォルトの名無しさん
06/04/30 01:34:15
URLリンク(hima.chu.jp)
ひまわり・なでしこは日本語ってだけで基本的な入力の理屈は
他のプログラムとおなじ考えなんですかね。
なんでみんなそんなこと思いつくのかなって思えます(参考になるものがあるのかな?)
300:デフォルトの名無しさん
06/04/30 02:50:41
>>298
どんな言語使ってても、
作りたいものが完成しなけりゃしょーがないですからね。
301:デフォルトの名無しさん
06/04/30 08:14:11
このスレの住人の日本語が理解できない件について
302:デフォルトの名無しさん
06/05/03 01:08:22
図書館で、デバックルール 9つの原則、54のヒント
ここからはじめるC言語
Perl入門 例題80
を借りてきた。きっとなでしこを使いこなす役に立つでしょう。
ビジュアルベーシックと、デルフィーが似ていると初めて知りました。
ネットだけの情報で、プログラムの勉強をするのは、無理だなあと気がつきました。
303:302
06/05/03 06:38:48
図書館の本がよくないのか
本で読むと難しいことも、perl スレの紹介するサイトで学ぶと簡単だった。
なんか、なでしこのほうが、perlよりもすばらしいのではないでしょうか。
304:デフォルトの名無しさん
06/05/03 08:53:06
Delphiの読みは「デルファイ」だよ。
Visual BasicもDelphiもなでしこも、統合開発環境(IDE)って
やつで、昔からある概念だけど、Delphiが画期的だったのは
フォームエディタでコンポーネントをぽこぽこ置くだけで
デザインができてしまう点。Visual Basicとかはそのモノマネ。
Visual C++は「ビジュアル」と言いながら、最近までフォーム
エディタが使えなかった。
なでしこのGUIフォームエディタはまだまだだね。部品は
メニューからしか選べないし、メニューにないものもある。
プロパティエディタもついてないし、なによりいったん出力
を選ばないとソースをいじれない。単におおまかな外観
を作るだけのものだね。
305:デフォルトの名無しさん
06/05/03 16:38:56
バージョンアップするのはいいが、
いい加減使ってみてのお楽しみはやめてもらいたいものだ。
306:デフォルトの名無しさん
06/05/03 17:58:18
10行ぐらいで、いろいろできるようになるというのは、すごいねえ。
307:デフォルトの名無しさん
06/05/03 20:45:05
なでしこで、こういうプログラムは作れるだろうか、
C++などの学習中に、不注意で 「 ” 」 の場所を間違えて、
エラーがでたらば、バクのあるプログラム画面を、
勝手にキャプチャーしておくソフト。
初心者はこういうところでつまずくというところを
勝手に集めるソフト。
これを進化させると、子供たちの算数の問題とかを
解いていて解けないでいるところを、遠隔監視、個別指導できるかも。
先生がパソコンの向こうにいて個別指導しているように見えるけど
実はプログラムというのが将来可能になるかも。
308:デフォルトの名無しさん
06/05/05 14:26:34
これを、プログラムにやらせることが出来たらいいなあと、3ヶ月くらい前に
思ったことをできるようになった。すごいぞ「なでしこ」。
Perlの勉強、Cの勉強、10行プログラミング、その他・・・・・やりかたをつなぎあわせて、
目的を達成。
309:デフォルトの名無しさん
06/05/06 10:18:15
「」の 」が抜けているのに気がつかないことがあった。
そのために、抜かさないときと抜かしたときとで、動いたり動かなかったりしていた。
C++を勉強し始めたときも、”を多く付けたり、つけなかったりするバグが多かった。
注意力と記憶力が足りない俺には、やはり精神に余裕があるときしか、
プログラムを使いこなせいのを再確認する。
たぶん「間違い探し」が得意な人は、プログラマーの適正が高いと思う。
子供の頃チャレンジしてだめだったことというのは、やはり適正があわないのだろう。
俺は英語も苦手だったし。(そういう人のためのなでしこだね。)
文法をしっかり頭に入れるのが大事。
デバックルール(という本には、以下のように書いてあった、参考になるかも。)
その1 システムを理解する
その2 わざと失敗してみる
その3 考えるのをやめて観察する
その4 分割して攻略する
その5 一度に1つずつ変える
その6 履歴をつける。
その7 電源を確認する
その8 新しい視点でものを見る
その9 あなたがしなければ問題は解決しない
310:デフォルトの名無しさん
06/05/06 14:25:30
そういうミスは今はエディタのレベルでチェックするもの。
色で区別できる。
なでしこエディタの場合は、文字列は青、変数や命令は黒、
助詞は茶色、コメントは緑色、関数名などはピンクといった
色分けがされているから、例えば」を付け忘れると後が全部
青になってしまうんで気づく。C++とかも、そういう機能が
付いているエディタを使えば問題なし。
ただ、なでしこエディタの場合、色設定が自分で変更できない
上に、デフォルトの色がちょっと見分けにくいのが問題だな。
311:デフォルトの名無しさん
06/05/06 18:10:42
>>309
そういうときは先に「」とか""とかと打って
その後で中の部分を入力するといい。
俺はそそっかしいのでそうしている。
312:デフォルトの名無しさん
06/05/06 23:52:50
>>310 そういえば、そうですね。ありがとうございます。
>>311 そうですね。そうやったり、そうしなかったりするので、
かならず、「」 とか”” とか最初に書くことに決めました。
うまくいかない場合でもプログラムを保存し、
うまくいった場合には名前を変えてプログラムを保存する。
すると、いらなかった「プログラムの行」があるのが、翌日になるとはっきりする。
(間違いが2個所あったようで、一時的にある行を実行させないときにだけ
うまく続きの処理をしていた。俺の場合はうまくいかない部分的なところは、
手作業で処理するしかないかも。)
プログラムというのは、CPUの出現前のころならば、回路図の図面を引くのと
同じこと(回路を作る)をしているわけだろうから
ばりばりの理系の人が、チームをつくって作業しても期限内に
おかしいところが見つからないようなことがあるような、
まさにプロジェクトXみたいな世界(富士通の大型コンピューターの話とか)。
そんなのおれにできるかー。と思う今日この頃。
ただ、脳の研究が進んできて、そういう一見できないようなことも、正しい手本で、
挫折しない程度のミスにおさえれば、できるようになるのが人間の脳らしいというのは
わかってきている。
とはいえ、フリーウェアを作る人々というのは、天才だね。
なんか人類の知性の秘密に近づいた。
算数ドリルみたいな感じで、「なでしこドリル」みたいなのがあるといいのだ。
313:デフォルトの名無しさん
06/05/07 01:13:12
デバックルール
その1システムを理解する
1の1 マニュアルを読む
1の2 全部徹底的に読む
1の3 何が正しいのか知る
1の4 現状を知る
1の5 ツールを知る
1の6 調査する。
参考になる人がいるかもしれないので、借りた本から書き写してみる。
314:デフォルトの名無しさん
06/05/07 02:21:45
>>312
最初から大きなものを作ろうとしても難しいよ。
初めのうちはとりあえず最低限の機能を持ったものを作って
徐々に機能を増やしていくようにするといい。
なるべく関数化してパーツに分けていくのも大事だな。
そうこうしてるうちに、いつのまにか大きなものになっていく。
俺はソフト作ってると良く思うんだが、
あるときふと自分の書いてきたコードを見て
「よくこれだけの量を書いてこれたな…」と。
とにかく少しずつでも書いていくことが大切。
歩幅は小さくても、その一歩を踏み出さなければその先にはいけない。
と自分にも言い聞かせてみる。
315:デフォルトの名無しさん
06/05/07 02:22:00
調子にのって、いい気分でいたのに、
2日前にはなんとか動いたプログラムが今日は動かない。
道は、けわしい。
316:デフォルトの名無しさん
06/05/07 04:24:49
ちょっと仮眠したらかきこみが。
>>314さん、ありがとう。
317:デフォルトの名無しさん
06/05/07 05:30:04
URLリンク(12770.hito.thebbs.jp)
かみょーんて人がなでしこ関連のナニカしていたと思いサイト行って
ナニカのソフトがあるのでDLしたがよく判らなかった。
>>310
要望かこの中のひとのだれかがなでしこ製作に関わってその辺改良してくれるのを待つって無理ですね。
葵がその辺考えてくれるの期待するとか(エラーメッセージとかも強化して)
>>305
人柱システムじゃないのね。
とりあえずバージョン上がったら出すって方法取ってるのかな?
テスト版プログラムソフトDLって葵するのかな。
318:デフォルトの名無しさん
06/05/07 23:50:02
みんな一日何行ぐらい書く?
なでしこはCとかと違うからな…
おれは500行かな、1/4がGUIのデザインな感じw
319:デフォルトの名無しさん
06/05/08 00:17:14
>>318 は、天才プログラマーさん・・・にみえる。
320:デフォルトの名無しさん
06/05/08 01:56:49
プログラムにおいて行数を語るのは愚の骨頂だと思うがね
内容によるし
321:デフォルトの名無しさん
06/05/08 03:41:40
禿同。
印刷したときのページ数で語るべきだよな。
A4で80文字×40行詰めが基本。
322:デフォルトの名無しさん
06/05/08 21:38:18
>>321
いい加減大人になろうよ
323:デフォルトの名無しさん
06/05/12 00:53:19
>>321
俺は面白いと思った
324:デフォルトの名無しさん
06/05/16 01:44:01
>>321
どんなソフトが出来たの?
325:デフォルトの名無しさん
06/05/16 05:45:37
「なでしこ」は使ったことないので質問という形になります。
最終的にはプログラミングの速度はタイプを打つ速度に
なりますよね? だから、行数というより文字数はやはり意識する?
326:デフォルトの名無しさん
06/05/16 22:08:06
>>325
>最終的にはプログラミングの速度はタイプを打つ速度
そうとも限らないと思います。
自分の求める機能をどれだけ簡単に実装できるか?
ってのも重要だと思いますよ。
とはいえ、C#.NETとVB.NETとの比較なら
タイプ数が少ないC#.NETを選びますけどね。
327:デフォルトの名無しさん
06/05/16 22:59:09
タイプ速度が気になるほど生産性を求めるなら、
他のプログラミング言語を使った方がいいと思う。
なでしこはあくまで初心者用お手軽言語でしょ。
なでしこエディタの支援機能も不十分だしね。
328:デフォルトの名無しさん
06/05/16 23:06:21
>>326
それと簡単にと実装できるかの間に「手短に」を付け加えた方がいい
329:デフォルトの名無しさん
06/05/17 05:04:42
>325
プログラミングは基本的に、タイピング時間よりも
考えてる時間の方が長いと思うよ。
コードが長くなればなる程ね。
思考を妨げない程度のタイピング速度・文字数なら十分。
まぁ…思考を妨げる位コードが長くなる言語もあるんだが。
330:デフォルトの名無しさん
06/05/18 13:19:08
なでしこが、なぜ、日本語なのか?
それは、外国人が、使えないようにするためなのだ!
日本人の生産能力だけを上げるために、日本語であるのだ!
日本国万歳!
331:デフォルトの名無しさん
06/05/18 17:00:14
↑実はこれもなでしこのソース
332:デフォルトの名無しさん
06/05/19 00:17:00
[エラー] temp.nako(1): 単語の読取に失敗。突然記号『?』があります。単体では意味を持ちません
[エラー] temp.nako(1): プログラム中に未定義の文字『↑』があります。(文字コード=142)
333:デフォルトの名無しさん
06/05/20 09:23:40
333
334:デフォルトの名無しさん
06/05/21 16:15:54
あるWEBサイトを定期的に取得してある文字列があればお知らせするという
のを作りたいのですがどうすればいいでしょうか?
335:デフォルトの名無しさん
06/05/21 18:28:20
>>334
よく判らんがこんなのかな。
URLリンク(ime.st)
336:デフォルトの名無しさん
06/05/21 22:37:10
>>334
横レスだけどそれって更新チェッカだから少し違うような・・・
任意のサイトにアクセスして、あらかじめ設定しておいた文字列があったらお知らせして、無ければ知らせないみたいな?
そんな感じじゃないかと思うけど
337:デフォルトの名無しさん
06/05/21 22:40:35
>>336
そこを参考に作ってみろと言うことだと思うけど、HTTPデータ取得という
命令はわかっても、それだけじゃまだ足りないわな。
と言うわけで作ってみた。懐かしwの「ぬるぽ」チェッカー。
#-----------------------------------------------------------------------
チェックURLは「URLリンク(d.hatena.ne.jp)」
チェック文字列は「ぬるぽ」
チェックURLをHTTPデータ取得
それを「EUC」から「SJIS」へ文字コード変換
それの1からチェック文字列を文字検索
もし、それ>0ならば
「ガッ」と言う
338:デフォルトの名無しさん
06/05/21 22:41:38
あ、「定期的に」というのが抜けているか。
タイマー部品を使えばできるかな。
339:334
06/05/21 23:56:12
>>336
そんなかんじです
>>337
ありがとうございます、なんとか作ってみます
公式ガイドブック買って勉強してみようかな~
340:335
06/05/22 00:09:23
ほーこうが違ったのか。
似たようなのかと思ってたよ。
余談だがh抜きで別アプリで飛ぶようにしているのに途中チェック入るのは
仕様なのかな。
別のサイトにジャンプしようとしています。宜しければ上記のリンクをクリックしてください
がわずらわしいのにスルーできねー
334の人出来たらどんなのか見せてもらえますか。
341:334
06/05/23 00:01:20
>>340
できたらお見せしたいと思います。
全くの初心者ですが。。
公式ガイドブックの購入を迷っていますが(店頭においてない)読んだ方どうですか?
プログラミング初心者にはWEBだけの説明じゃちょっと足りない気もします。
342:デフォルトの名無しさん
06/05/23 00:41:47
>>341
>>281とか
>>284とか...
343:デフォルトの名無しさん
06/05/23 01:33:03
>>341
URLリンク(www.amazon.co.jp)
残念ちうこだ(定価よりたけーよ)
URLリンク(book.mycom.co.jp)
在庫あるのかわからん(あるのかも)
URLリンク(nadesi.com)
第二段って製作しないのかな?
こーいうプログラム系ってバーヂョンあがってできること増えたら
何処かできっちり補完して欲しいよね・・・・・・・・・
何処かに問題あるってカキコあったようなきがしたんだけどなぁ。
344:デフォルトの名無しさん
06/05/23 06:20:15
バグ報告板凄いな…ていうか、何で放置されっぱなしなの?交流板はちゃんと対策してあるのに。
345:デフォルトの名無しさん
06/05/23 14:22:16
初心者かどこか文字入れないと入れない仕様だったんじゃないのかな?
面倒だから辞めたのかな?
交流でランダムの方がって書いてるし。
会社忙しいのかもね。
346:デフォルトの名無しさん
06/05/23 19:11:31
×会社忙しい
○HP管理に興味が無い
347:デフォルトの名無しさん
06/05/26 01:35:40
ひまわりサンプルすげー
なでしこよりいいんでないか?
今度ひまわりプ゜ログラム見て回ろう。
348:デフォルトの名無しさん
06/05/26 03:57:13
>>347
少し重い感じはするけどgotoが使えるからって事で使ってる人もまだまだ多い
349:デフォルトの名無しさん
06/05/26 19:29:43
いや、自由にインデントできないから>なでしこ
350:デフォルトの名無しさん
06/05/27 00:56:04
URLリンク(search.vector.co.jp)
こんなゲーム作ろうとしたら処理するプログラムって大変ですか。
URLリンク(web1.nazca.co.jp)
浮遊感や加速処理とか・・・
単純に■がボタン押したらすすむってのだけでも分ればなぁ。
で、なでしこゲームはアドベンチャー前で止まっていると。
(ひまわりのゲームで参考になるの探してみる?)
351:デフォルトの名無しさん
06/05/27 08:17:07
RPG程度のゲームなら出来ないことはないけど、高度な操作を要求する処理には向いてない。
352:デフォルトの名無しさん
06/05/28 20:06:03
VIPでアドベンチャー作ってた奴は居たが、やっぱり映像処理が遅いしなあ。
フェードアウトとかすごい遅かった記憶が
353:350
06/05/28 21:10:58
サンプルみても理解できません。
右キー=37とかなんなのか不明。
何処から制御関係の説明しらべてくるのか不思議です(ひまわりから?)
354:デフォルトの名無しさん
06/05/28 22:10:38
>>353
スキャンコード - Wikipedia
URLリンク(ja.wikipedia.org)
仮想キーコード
URLリンク(yokohama.cool.ne.jp)
355:353
06/05/29 02:54:48
>>354
なるほどVK_LEFTってなんじゃとおもったがキッチリ意味があったのか。
どんなプログラムも触ってみようとしたら基礎の説明から探して勉強しないと
駄目ですね・・・(その辺が障害になっているんだけど)
ちなみにスネヲのサンプル見たら
’★人を上下左右に動かす
手順は メイン画面でキーボード←を押す
’★左0,-1をキャラクタ移動
終わり
手順はメイン画面でキーボード→を押す
’★右0,1をキャラクタ移動
終わり
手順はメイン画面でキーボード↑を押す
’★上-1,0をキャラクタ移動
終わり
手順はメイン画面でキーボード↓を押す
’★下1,0をキャラクタ移動
終わり
つかえる物(言語?)の多いなでしこなのか同等だけどサンプルがあまり
見れないスネヲか(なでしこもアレができるのかどうか)
ソフト解説がないと触れないです。
356:デフォルトの名無しさん
06/05/29 23:10:38
掲示板などのフォームに入力して投稿するなど、
こういったプログラムはなでしこでできますか?どうすればいいでしょうか?
357:デフォルトの名無しさん
06/05/30 00:39:47
>>356
プログラム掲示板フォーム作成
【コメント】 プログラム掲示板に投稿するためのフォームを作成します。
公式にこんなものあるけど?
中身については見に行ってください。
ひまわりのサンプルの中にはPG投稿するものもあるような。
流用できるかな?
358:デフォルトの名無しさん
06/05/30 02:04:10
┐(´ー`)┌
359:デフォルトの名無しさん
06/05/31 00:41:07
>>357
すごいな。よく>>356の日本語が理解できたな。
360:357
06/05/31 03:00:10
最初PGを投稿したいのかとオモタ。
どんな掲示板のフォーム保存したいのか情報無いから
確実に出来るって言えないかも(私は全く判らないから他の人に尋ねてね)
URLリンク(ja.wikipedia.org)
URLリンク(search.vector.co.jp)
361:360
06/05/31 10:27:54
URLリンク(search.vector.co.jp)
間違えた。
362:デフォルトの名無しさん
06/06/01 06:15:06
HSP2.6=ひまわり
HSP3=なでしこ
互換性があまりないという点では似てる
363:356
06/06/02 21:02:10
みなさんを混乱させてしまったようで申し訳ございません
簡単に言いますと2chに自動で投稿できるようなプログラムです。
こんなのについてもなでしこで可能なんでしょうか?
364:デフォルトの名無しさん
06/06/02 22:55:39
>>363
氏ね
と言っても本気でわからないのかもしれない。
丁寧に説明してやると、そのレスでは
「コピペ荒らしや広告マルチポストを
したいので、方法を教えてください」
と言っているようなものだ。
そのつもりはなくてもね。
365:デフォルトの名無しさん
06/06/02 23:32:18
マジレスすると2ch自動保守スクリプトをなでしこで作って配布
してるサイトはある
366:デフォルトの名無しさん
06/06/03 00:54:52
>>364
ウッホ、そんな危険な事できるとは。
>>365
投稿したいのに保存?
367:デフォルトの名無しさん
06/06/03 07:40:39
>>366
保守だよバカ
2chのスレは放って置いたらdat落ちするだろ?
だから何分間隔とか書き込み内容とか指定して
自動で連投するスクリプトがあるんだよ
368:デフォルトの名無しさん
06/06/03 13:22:25
ここは頭の弱い人の多いインターネッツですね
369:デフォルトの名無しさん
06/06/03 16:43:06
久々にレスがきてると思ったらこの有様か
370:356
06/06/04 00:26:38
マウスの動きなどを覚えさせるソフト使えばできなくもないんですが、
それをやると他の作業ができなくなってしまうんです
バックグラウンドでできないかなーっと研究中です
371:360
06/06/04 02:09:22
>>367
そーいう意味なのか、あんまりココの仕様については分らないけど
それは認められている事なのかな。
ベクターって再検索かけてもアドレスかわんねーのか?
URLリンク(search.vector.co.jp)
時間が来たら設定した行動するってPGと
掲示板の入力するPGを考えないと駄目なのか。
>356の人は>365の書いてるヤツあるとこ聞くとかはしないの?
自分でするけどその前にそんなことができるのかが知りたいだけだから
話としては一応解決かな?
公式はスパムウゼーな時期だから聞くと>364の様な返事かも。
がんばって作ってください。
372:デフォルトの名無しさん
06/06/08 19:44:48
URLリンク(ja0hxv.calico.jp)
えんしゅうりつのけいさんをなでしこ、ひまわり、他やってどれが優秀なのか
くらべられるのかな。
べんちまーくにゃむかないよな。
URLリンク(e-words.jp)
373:デフォルトの名無しさん
06/06/10 16:08:36
>>367
まんまage2chだなあ
374:356
06/06/10 19:58:00
一応かいときますがage2chの目的ではないです。
出会い系の2ショットチャットで、入室後の自動更新を自動化させるためのものです。
いろんなソフトを組み合わせて、自動更新、女性の入室があったときには
音楽を鳴らすという簡単なソフトはできました。。
まぁこれをやると他の作業ができないのですが。。改良中です(今はお休み中)
逆に女性がチャットルームをつくったのを監視するソフトはできました。
しかし難点があり、ネカマが多く、見抜けないことです。
そんなこんなで出会い系はやめとこうということです。
375:デフォルトの名無しさん
06/06/11 13:42:35
かなり必死に探したものの見つからないので、質問させてください。
株なんかの取引を自動化したいのですが、どうしても、
「特定の座標にマウスを移動させて、クリックする」という作業が発生するのですが、
これを簡単に実行するには、どうも「なでしこ」ぐらいしかみあたらないのです。
なでしこだと、ちょっと安定性に不安が残るのと、ちょっとした計算ぐらいはするし、
なんとなくですが、VBとかWSHみたいなものでも簡単に出来そうな気がするので、
何かヒントになりそうな情報がありましたら、是非ご教授ください。
376:デフォルトの名無しさん
06/06/11 16:03:23
しっかし、なでしこでまともなソフトを作ってる人って少ないね。
H.Ni○ase氏とか見てると「あ、こんな程度か」って思う。
377:デフォルトの名無しさん
06/06/11 17:06:43
少し前に知り合いがなでしこで作った
競艇予想ソフトは良く当たってる。
儲かってるんで有り難い
378:デフォルトの名無しさん
06/06/11 17:46:54
アルゴリズムは乱数だろうがな
379:デフォルトの名無しさん
06/06/11 19:53:55
>>375
XY指定してそこにボタン作ってクリックしたら命令実行するよう書くのかな。
そのクリックした時は~(やりたい処理書く)
ボタンとかはフォームで作られるのかな?
私が調べた限りこんな感じです。
内容に当てはまらないけど。
URLリンク(journal.mycom.co.jp)
~のこんな感じで使う。
380:デフォルトの名無しさん
06/06/11 21:01:27
>>378
ちゃんとデータを入力する必要性があるんだけど・・・
指数と印が表示されて買い目は自分で組んでくれという感じ
ソースをくれないからアルゴリズムは分かんない
381:デフォルトの名無しさん
06/06/12 20:10:04
592 名無しさん@6周年 2006/06/12(月) 19:39:30 ID:0etY7isW0
たった4%の墜落率でも25回飛ぶと2回死にまつ。
第二次大戦の爆撃機飛行士達の話。
594 名無しさん@6周年 2006/06/12(月) 19:42:34 ID:d3DWZj990
>>592
意味わかんない
生き残る確率 = 0.96^25 = 0.36
じゃないの?
これを計算するのになでしこを使ったら簡単でした。
結果は1
数は1.04
25回
結果は結果*数
結果を表示
382:デフォルトの名無しさん
06/06/13 01:44:03
URLリンク(www.eznavi.net)
未だに成長してないよな、この掲示板
383:デフォルトの名無しさん
06/06/17 14:00:56
>>382
あそこに期待するなよw
384:デフォルトの名無しさん
06/06/24 13:58:49
>みんなで作るマニュアル掲示板ですが、
何それ
385:デフォルトの名無しさん
06/06/24 18:25:11
ちと質問です。
書いたとたん消えるペイントとデスクトップに作用する事って出来ますか。
想像しているのはマウス移動するとソレが軌跡となり線が消えながら追いかける
何処かのサイトでそんなの見かけたかと思うのですがそれが何処でも出来ればと
思うのですが。
デスクトップに作用する事が出来無いなら無理?
もし、実現するなら文字や記号とか発展できるかも知れないんですけど。
386:デフォルトの名無しさん
06/06/25 18:07:54
できないことはない、おまえの技量次第
387:385
06/06/26 01:23:55
サンプルのお絵かきとトラ模様組み合わせたらできるかとオモタが
混ぜ方が分らん。
時間で消えるの概念がなんなのか良く分らん。
388:デフォルトの名無しさん
06/06/26 22:46:25
むしろ、n秒ごとに区切って(フレーム分けして)、古いフレームから削除してくようにすれば?
389:デフォルトの名無しさん
06/06/28 21:22:23
URLリンク(aoi-project.com)
>1,0000円
高すぎ
390:デフォルトの名無しさん
06/06/28 22:32:24
PDFやスキャナーに出す命令ってプリントぐらいなのかな?
ふりーDLしようとしたら繋がらなかった・・・
391:デフォルトの名無しさん
06/06/29 01:01:39
心無いユーザーが現れる原因がくじら氏自身の心無い行動にあることにいい加減気がついてほしい。
392:デフォルトの名無しさん
06/06/29 14:34:47
>>391
詳しく
393:デフォルトの名無しさん
06/06/30 02:16:40
>>392
子供のプログラマが作ってる言語を侮辱したり
394:デフォルトの名無しさん
06/06/30 13:13:16
>>393
ソース
395:デフォルトの名無しさん
06/06/30 21:17:53
>>394
URLリンク(www.geocities.jp)
396:デフォルトの名無しさん
06/07/01 01:56:47
みんなで作るマニュアル掲示板ですが、心無いユーザーにより、
ほとんどの書き込みのデータが削除されてしまいました。
Wikiならではの問題です。。。
そのため、以前バックアップを取ったときの状態に戻します。
皆様には、ご迷惑をおかけします。
ええええそんなマニュアルあったのー
397:デフォルトの名無しさん
06/07/01 01:57:43
プログラミングソフトの「ひまわり」で、長文を表示させると後ろが切れてしまうんですが、どうしたらいいですか?
スクロールバーの表示とかはできますか?
398:デフォルトの名無しさん
06/07/01 05:58:15
>>395
よく分からん
どこか教えてくれ
399:デフォルトの名無しさん
06/07/01 13:04:19
マウス状態はオフ。
母艦のマウス押した時は
アンドゥ作成処理。
マウス状態はオン。LX=母艦のマウスX。LY=母艦のマウスY。
母艦のマウス移動した時は
もし、マウス状態≠オンならば、戻る
母艦のLX,LYから母艦のマウスX,母艦のマウスYへ線。
LX=母艦のマウスX。LY=母艦のマウスY。
母艦のマウス離した時はマウス状態はオフ。
元
URLリンク(journal.mycom.co.jp)
書き換え
マウス状態はオフ。
デスクトップのマウス押した時は
マウス状態はオン。LX=デスクトップのマウスX。LY=デスクトップのマウスY。
デスクトップのマウス移動した時は
もし、マウス状態≠オンならば、戻る
デスクトップのLX,LYからデスクトップのマウスX,デスクトップのマウスYへ線。
LX=デスクトップのマウスX。LY=デスクトップのマウスY。
デスクトップのマウス離した時はマウス状態はオフ。
駄目orz
URLリンク(journal.mycom.co.jp)
作業用とかそんなのが要るのかなぁ
入れたら・・・・
[エラー] temp.nako(3): 記述ミスがあります。プログラムを見直してください。2個の語句が無意味です。(「(変数)作業用デスクトップ」助詞「の」)
[エラー] temp.nako(2): 前回と同様の理由でエラー。
入れ方が悪いんだろうな。
400:デフォルトの名無しさん
06/07/01 13:30:16 BE:153108926-###
日本語プログラミング言語ってかえって難しくね?
401:デフォルトの名無しさん
06/07/01 19:35:26
いや、ソースが数行でまとまるのはいいぞ。
402:デフォルトの名無しさん
06/07/01 21:27:47
自宅サーバーのバックアップ用に書いてみたお。
上書き確認すら無いけど書いたソースを見るとガキの予定表みたいだw
「☆{今日} {今} バックアップ開始☆」と、表示。
保存元は「D:\www\」
保存先は「\\SC420\SharedDocs\」
「-----保存元の表示-----」と表示。
「保存元のフォルダとファイルの一覧」と表示。
保存元をフォルダ列挙して表示。
保存元をファイル列挙して表示。
保存元を、保存先&「backup.lzh」へ、圧縮。
「{今日} {今}」を保存先&「バックアップログ.txt」へ保存。
「☆{今日} {今} バックアップ終了☆」と表示。
「-----保存先の表示-----」と表示。
保存先のファイル列挙して表示。
403:デフォルトの名無しさん
06/07/01 23:54:44
同じ意味のことを違う言葉で言い換えない
蓋然的な事などを省略しないから馬鹿な子の文章みたいに見えるな。
細部へのこだわり、機械的厳密さからADHD風味もある。
404:デフォルトの名無しさん
06/07/03 19:07:50
>>401
いやそれは、なでしこという言語がWindowsでよく使う操作をひとつの命令にパックしている
というだけで、日本語だからというのとは関係ないし。
>>400
英文を見ただけで拒否反応が起きるという人は多いから、そういう一般人にも触れてみようと
思わせる点では優れていると思うよ。
ただなでしこの場合、日本語表現ぽくしすぎていて、普通の文章となでしこプログラムとの
区別がつきにくくなっているのがかえってマイナスかも。
405:デフォルトの名無しさん
06/07/04 10:14:33
デスクトップ 【変数】
デスクトップH 【変数】 デスクトップの高さ
デスクトップW 【変数】 デスクトップの幅
デスクトップX 【変数】 デスクトップのワークエリアのX
デスクトップY 【変数】 デスクトップのワークエリアのY
デスクトップ色 【変数】 システムカラー
デスクトップワークエリアH 【変数】 デスクトップのワークエリアの高さ
デスクトップワークエリアW 【変数】 デスクトップのワークエリア
フィールド指定してやればラクガキできるのか?
406:デフォルトの名無しさん
06/07/06 20:45:35
WEB開発環境「葵」スレ
スレリンク(php板)
407:デフォルトの名無しさん
06/07/06 23:45:30
葵のやろうとしていることって
ようするに.NETのWEB版と同じようなことしてると思ってOK?
408:デフォルトの名無しさん
06/07/07 00:25:43
いきなりノートンセンセ出てきてビックリした。
____
/ wwwwwヽ
l | ノ \ l
/⌒ U ( ・ ∠ ヽ
ヽ_ 、 (二) ヽ
l l \__l_> |
/ヽ ヽ、 / ノ
/ \ヽ、  ̄ /
./  ̄  ̄ ̄ ̄ l`ヽ ,-、
l_|(_)、 ヽ
/ | /ヽ ノ
___/ l /
//ヽへへへへヘ/ヽ|、_ /
広い。
409:デフォルトの名無しさん
06/07/07 14:53:00
.NETのWebってASP.NETじゃねぇか
まぁそれじゃPHPに勝てないけどな
410:デフォルトの名無しさん
06/07/08 18:42:47
なんか、ひまわりの質問板ひどいね。
まともな奴がいない。
411:デフォルトの名無しさん
06/07/09 02:50:21
//以前思いつきで作って、作りかけで放置してあるんだけど、
//いちおうこれでデスクトップに落書きすることはできます。
//ただ、操作は出来なくなるけどね。終わるときは×ボタンを2回クリック。
●SetWindowPos(h,i,x,y,cx,cy,f)=DLL("user32.dll","BOOL SetWindowPos(HWND hWnd, HWND hWndInsertAfter,int X,int Y,int cx,int cy,UINT uFlags)")
●SetWindowLongA(h,i,n)=DLL("user32.dll","LONG SetWindowLongA(HWND hWnd, int nIndex, LONG dwNewLong)")
●GetWindowLongA(h,n)=DLL("user32.dll","LONG GetWindowLongA(HWND hWnd, int nIndex)")
●SetLayeredWindowAttributes(h,c,a,f)=DLL("user32.dll", "BOOL SetLayeredWindowAttributes(HWND hWnd, LONG crKey, LONG bAlpha, LONG dwFlags)")
●RedrawWindow(h,p,r,f)=DLL("user32.dll","LONG RedrawWindow(HWND hWnd, int lpreUpdate, long hrgnUpdate, long flags)")
マウスフラグはオフ。
ハンドル値は母艦のハンドル
!GWL_EXSTYLE = -20
!LWA_COLORKEY = 1
!WS_EX_LAYERED = $80000
母艦のウィンドウ状態は「最大化」
dwStyle = GetWindowLongA(ハンドル値, GWL_EXSTYLE)
dwStyle = dwStyle || WS_EX_LAYERED
SetWindowLongA(ハンドル値, GWL_EXSTYLE, dwStyle)
SetLayeredWindowAttributes(ハンドル値, 白色, 255, LWA_COLORKEY)
線太さは1。線色は青色。
412:411の続き…
06/07/09 02:52:01
トレースフォームとはフォーム
これについて
最大化
表示
透明度は1
マウス押した時は~
マウスフラグはオン。
SX=トレースフォームのマウスX。SY=トレースフォームのマウスY。
マウス離した時は~マウスフラグはオフ。
マウス移動した時は~
もし、マウスフラグがオンならば
MX=トレースフォームのマウスX。MY=トレースフォームのマウスY。
母艦のSX,SYからMX,MYへ線。
SX=MX。SY=MY。
413:411
06/07/09 02:58:54
ぎゃー!
必要ないAPI宣言が残ったままだった。。orz
SetWindowPos と RedrawWindow の宣言は
ここでは必要ありません。。
414:デフォルトの名無しさん
06/07/10 18:26:43
●SetWindowLongA(h,i,n)=DLL("user32.dll","LONG SetWindowLongA(HWND hWnd, int nIndex, LONGdwNewLong)")
●GetWindowLongA(h,n)=DLL("user32.dll","LONG GetWindowLongA(HWND hWnd, int nIndex)")
●SetLayeredWindowAttributes(h,c,a,f)=DLL("user32.dll", "BOOL SetLayeredWindowAttributes(HWND hWnd,LONG crKey, LONG bAlpha, LONG dwFlags)")
マウスフラグはオフ。
ハンドル値は母艦のハンドル
!GWL_EXSTYLE = -20
!LWA_COLORKEY = 1
!WS_EX_LAYERED = $80000
母艦のウィンドウ状態は「最大化」
dwStyle = GetWindowLongA(ハンドル値, GWL_EXSTYLE)
dwStyle = dwStyle || WS_EX_LAYERED
SetWindowLongA(ハンドル値, GWL_EXSTYLE, dwStyle)
SetLayeredWindowAttributes(ハンドル値, 白色, 255, LWA_COLORKEY)
線太さは1。線色は青色。
トレースフォームとはフォーム
これについて
最大化
表示
透明度は1
マウス押した時は~
マウスフラグはオン。
SX=トレースフォームのマウスX。SY=トレースフォームのマウスY。
マウス離した時は~マウスフラグはオフ。
マウス移動した時は~
もし、マウスフラグがオンならば
MX=トレースフォームのマウスX。MY=トレースフォームのマウスY。
母艦のSX,SYからMX,MYへ線。
SX=MX。SY=MY。
[エラー] temp.nako(1): DLLの関数宣言で、関数の引数型「LONGDWNEWLONG」は未定義です。
なんだろう?
415:デフォルトの名無しさん
06/07/10 18:36:07
なにが?
416:デフォルトの名無しさん
06/07/10 21:22:30
ん?
必要ないの抜いて書いてあるのコピーして実行したらエラー
どしたらいいの?
417:デフォルトの名無しさん
06/07/10 22:43:08
>>414さん
414のソースの、
一行目の LONGdwNewLong を LONG dwNewLong に変更してみてください。
(LONG と dwNewLong の間にスペースを入れてください)
418:デフォルトの名無しさん
06/07/11 00:19:21
>>417
出来ました。
ちょっと処理が重くてうまく掛けなかったけど。
419:デフォルトの名無しさん
06/07/11 04:22:24
プログラムのコピペもできない>>414には
>>417の対処が適切・・か
(´・`)
420:デフォルトの名無しさん
06/07/11 06:51:15
そういえばなんでスペース埋めちゃったんだろ?
触るところじゃないのに。
421:デフォルトの名無しさん
06/07/11 17:25:32
Tabコードは2chでは書き込めない罠
422:デフォルトの名無しさん
06/07/12 22:03:59
>ひまわりに関する大抵の質問は既存の文献で対処可能であると判断したため、
>本質問掲示板は本年12月(2006/12/31)をもって新規の投稿を停止する予定です。長い間ご利用ありがとうございました。なお、新規投稿停止後も、記事は検索できるようにする予定です。
分かったから早く終わりにせい
423:デフォルトの名無しさん
06/07/15 18:59:50
100個の配列変数を表示しようとしてもウィンドウには20個くらいしか表示されません
できればメモ帳などにまとめて表示したいのですがどうすればよいでしょうか?
424:423
06/07/15 19:05:04
すいません、例えば、点数\cにおいて、
点数を表示、としたらできました。
425:デフォルトの名無しさん
06/07/21 16:37:15
URLリンク(www.nadenavi.net)のOld Nadesiko Downloadっていつになったら再開するんだろう。
過度の負担がかかるため停止しています...ってエラーが出てダウンロードできないんだが。
426:デフォルトの名無しさん
06/07/22 00:09:08
エステバリスにルリを乗せて
427:デフォルトの名無しさん
06/07/22 07:58:33
エステバリスとは変数
エステバリス@「搭乗者」は空
エステバリスにルリを乗せる
「エステバリスの搭乗者:」&エステバリス@「搭乗者」を表示
●乗せる(乗り物に、乗る人を)
乗り物@「搭乗者」=乗る人
428:デフォルトの名無しさん
06/08/02 14:25:51
AがBと等しい間
っていうのは使えないんでしょうか
429:デフォルトの名無しさん
06/08/02 21:07:16
AとBを監視して
内容に変化があったら、等しいかどうか検証 みたいなかんじじゃない?
手元になでしこないから、ソース書けないけどごめんよ
430:デフォルトの名無しさん
06/08/02 21:17:05
>>428
日本語として不自然だけど、こんなふうに書けば意図どおり動くと思う。
AがBと等しいの間
AがBと等しい、間
「等しい」と「間」の間に助詞がないんで、トークン分割が出来ないみたい。
431:デフォルトの名無しさん
06/08/02 21:19:01
こうも書けるか。もっと日本語として自然な書きかたはないかな。
(AがBと等しい)間
432:デフォルトの名無しさん
06/08/02 21:23:55
>>428さん、こんな感じ?
A=0
B=0
C=0
(A=B)の間
Cを表示
C=C+1
もし、C>5ならば
B=1
433:428
06/08/02 22:05:21
AがBと等しい 間
半角スペースを入れたら動きました
日本語らしくしようとすると面倒ですね
434:デフォルトの名無しさん
06/08/02 22:09:53
あ、なんだ、
日本語らしくとかそういうことか…
435:デフォルトの名無しさん
06/08/03 08:37:07
・MIND
・ひまわり
・なでしこ
のコマンド比較一覧リストってないかな?
436:デフォルトの名無しさん
06/08/07 10:20:30
URLリンク(naka.dip.jp)
この人の記事見てると、まともな開発の仕方してないなと思った。
バージョン情報画面のバージョンが変って…
437:デフォルトの名無しさん
06/08/07 10:21:16
あ、h外すの忘れてた
438:デフォルトの名無しさん
06/08/07 12:28:37
>>436
バージョンはどう見ても正常だな。
むしろバージョン情報ダイアログが単なるメッセージボックスのほうが問題かと。
439:デフォルトの名無しさん
06/08/11 21:51:25
だれか、2ちゃんねるをやっている時間を測定するソフトを作ってくれえ。
440:デフォルトの名無しさん
06/08/12 06:05:41
エーそのサイトにアクセスしたらカウントするって意味なのかな?
スレ毎に記録しないと駄目だよね。
アクセスしたスレなのか単に全体の2chに来たカウントか。
スレタイとアドは手入力してそこからアクセス切れた時間のログ書き出し。
かなり難しいのじやあるまいか。
441:439
06/08/12 17:35:22
たいへんそうだね。うん。要望を取り下げます。
442:デフォルトの名無しさん
06/08/13 08:50:41
単純に、専ブラ使ってるならJaneのハンドル取得してActiveになってる時間を計測すればいいじゃん。
難しいとは主輪ね
443:デフォルトの名無しさん
06/08/22 01:59:41
デラックス版が全然話題になっていないのが凄いなw
444:デフォルトの名無しさん
06/08/22 15:26:12
だってデラックス版の情報が流れてないし…
445:デフォルトの名無しさん
06/08/22 21:38:02
公式ページでもあまり宣伝する気ないみたいだしね。
せめて積み木デザイナがどの程度のものなのかわかれば…
446:デフォルトの名無しさん
06/08/22 22:55:13
せめて積み木デザイナが
でざ然を越えていてくれてないとデラックス版買う気になれん
447:デフォルトの名無しさん
06/08/23 01:39:36
デザイン上の機能ではでざ然で不足はないな。
不満と言えばデザイン変更した時に手動でコピペし直す手間くらいだ。
しらん間に部品のリサイズ動作が指定してない奴に化ける
バグだけはどうにかして欲しいが。
448:デフォルトの名無しさん
06/08/23 18:55:10
なでなでしこしこ
449:デフォルトの名無しさん
06/08/24 04:06:21
プロ版にPDF命令がついた、と言われても使い方の説明もろくに無し
今までのフリー版の部分同様、マニュアルはユーザー丸投げみたいだし
なにが出来るのかよくわからん
命令一覧眺めてる限り、読み込んで表示・点打ち・四角描画・文字描画
程度の原始的レベルのコマンドしかないように見えるんだが。
PDFで保存する命令も見あたらないしどっかに実用性あるのかな?
450:デフォルトの名無しさん
06/08/24 18:28:34
なでしこに実用性を求められても困るのです。
451:デフォルトの名無しさん
06/08/25 02:50:00
3Dを操ったり、グラフィックツール作ったりは出来ないが
定形作業の簡素化のための小ツール開発、という面に置いては
システムにインストールされたライブラリのバージョン不整合で
実行マシンが変わるとしょっちゅう動作がおかしくなる
Visual-Basicより実用性有ると思う。
ただこういう面の生産性では半端にオブジェクト指向とか導入しないで
スクリプトの延長線にあったひまわりのほうが上だった気がするけど。
よっぽど大規模なデータと複雑な処理扱わないかぎり
変数が全部グローバル変数のほうが手続きや受け渡しの面倒が絶対少ないんだよねぇ。
最近はなんだかんだいって母国語ベースの言語は
しばらくソースから離れた場合に分からなくなる度合いが格段に少ないというのを実感してる。
これ、職業プログラマのように朝から晩までプログラム漬けでない人間には重要。
最初はどう見てもプログラムには見えないソースに失笑したもんだが。
452:デフォルトの名無しさん
06/08/27 11:20:41
個人的にひまわり→なでしこの最大の退化は”、”の
廃止による変数名・関数名の制限だな。
ひまわりは”、”で単語を明示的に分離していたから
名前は完全に自由だったから
どんなに長い名前を関数にしてもなんの文字を使ってもよかった。
英語は単語ごとにスペースで分割されてるからプログラム言語でも
構文に自由度が大きいっていうのもあるんだから
日本語の場合は”、”で分割するほうが合理的だったと思うんだよな
453:デフォルトの名無しさん
06/08/28 09:38:33
URLリンク(journal.mycom.co.jp)
葵ちゃんはオンライン物に特化?
454:デフォルトの名無しさん
06/08/29 15:14:44
葵って最初からウエブ用じゃなかったっけ?
455:デフォルトの名無しさん
06/08/29 21:53:03
本家にもちゃんとWEB開発環境「葵」って書いてあったじゃん
456:デフォルトの名無しさん
06/09/01 18:51:50
誰かデラックス版買った人いないの?
積み木デザイナ(GUIエディタ)の情報希望
457:デフォルトの名無しさん
06/09/03 18:34:01
あんなちっぽけな情報で1万も出す気にならん
保存が出来ないけどフル機能試せる体験モードとか用意しておけばいいんだよな
まるごと機能をブロックしてるからどんなことが出来るのか全くわからん
458:デフォルトの名無しさん
06/09/03 23:32:54
人工知能「イライザ」をだれか、なでしこで作ってくれませんかああ。
ワイゼンバウムは人工知能推進派の一人でしたが、
彼はLISPという言語を用いて精神医学者のふりをするプログラムを作成しました。
このプログラムはイライザと名づけられました。
イライザはきわめて単純なプログラムで、相手の語った言葉を繰り返し、
それに「もっとよく聞かせてください」「なるほど、それで?」といった言葉を発するだけなのですが、
このプログラムに対して多くの人たちが「本物の人間の精神科医だと感じた」のです。
459:458
06/09/04 01:35:56
URLリンク(www-ai.ijs.si)
英語だけど、英会話練習になっていい。これでいいや。
460:デフォルトの名無しさん
06/09/04 01:48:26
これからは人工苛能イライラの時代。
これを投入されると、どんなにまったりしたスレでもフレイムの嵐になる。
461:デフォルトの名無しさん
06/09/05 01:23:17
質問。
なでしこで3000行前後のプログラム作って何とか
目的どおりの動作をするようにはなったんだが、
どうしてもナデシコの小さなバグが気になります。
将来的にこのプログラムを5~6倍のサイズのものに
する予定なので思い切って言語を乗り換えようか考え中。
なでしこ並みに、FTP命令や文字列処理を簡単にできる言語って
ほかに何がありますか?
462:デフォルトの名無しさん
06/09/06 01:33:44
>>461
文字列処理はなでしことかひまわり便利よな。
463:461
06/09/06 22:46:30
>>462
ですね、お手軽だし使いやすい。あと、FTPやHTTPなんかも
簡単に使えるのは非常にありがたい。
ただプログラムが大きくなればなるほど、小さなバグがきついっす・・・
464:デフォルトの名無しさん
06/09/08 00:20:13
URLリンク(www.vector.co.jp)
ひまわりってまだ製作しているの?
465:デフォルトの名無しさん
06/09/09 04:14:05
今のクジラ氏じゃ改悪されない気がしなくもない。
せっかく何も不具合が報告されてなかったんだから無駄更新しないで欲しい。
466:デフォルトの名無しさん
06/09/10 03:58:26
ひまわり使っているやついるの?
467:デフォルトの名無しさん
06/09/10 13:11:23
ここにいます
468:デフォルトの名無しさん
06/09/10 21:55:38
はい、使ってます
469:デフォルトの名無しさん
06/09/11 00:19:23
>>466
なでしこより使いやすいから、俺もひまわり使ってる
って、単に使い慣れてるだけだがw
470:デフォルトの名無しさん
06/09/11 17:12:45
URLリンク(www2.biglobe.ne.jp)
趣味が仕事になったら楽しい?
471:デフォルトの名無しさん
06/09/12 23:40:55
>>466
あい、使い捨てプログラムは
ひまわりでやってます。
病院の事務を生業にしてます。
472:デフォルトの名無しさん
06/09/14 03:28:17
>>470は、いい。すごい。ためになった。東京地検特捜部にもみせないといかん。
473:デフォルトの名無しさん
06/09/23 05:26:29
なんですかこのデラックス版とやらは
プンスカ!
ベータ版程度の出来なのに1万円とはけしからん
プンスカ!
即刻アンスコしました
プンスカ!
474:デフォルトの名無しさん
06/09/25 22:15:57
>>473
とりあえず、積み木(正式名称忘れた)なんとか、とか、
デラックス版にしかない機能とか試してみた?
試したのなら、どんなものなのか気になるのだが?
↑の方にも知りたいと言ってた人いたし
475:デフォルトの名無しさん
06/09/30 12:46:52
Rubyist Magazine - Rubyist のための他言語探訪 【第 9 回】 日本語プログラミング言語「なでしこ」
URLリンク(jp.rubyist.net)
なでしこ紹介されてるね
476:デフォルトの名無しさん
06/09/30 12:53:14
なでしこ、公式ホームページ。
最近、リンク繋がらないなぁーとか思ってたら、
サイトに問題生じててデータが飛んだらしい。復興作業中らしいが・・・
477:デフォルトの名無しさん
06/09/30 13:29:45
>>475
くじらさんが熱く語ってたから、じっくり読んでしまった。
478:デフォルトの名無しさん
06/09/30 18:26:14
更新履歴またミスってる
×09/10
○09/30
479:デフォルトの名無しさん
06/10/04 01:44:07
今日に1を日付加算
それを表示
って明日になるかと思ったら来年だったんですが、
今日+1を表示
でも予想外の動きで、僕に明日は来るんでしょうか?
480:デフォルトの名無しさん
06/10/05 06:28:28
日本語プログラミングとか2バイトの文字だけど、
日本以外で英語圏外の国でも日本語プログラミングとかみたいに、
自国の言語でコードを書くプログラミングとかあるの?
481:デフォルトの名無しさん
06/10/05 11:55:58
URLリンク(ja.wikipedia.org)
URLリンク(www.itscj.ipsj.or.jp)
うーん、その国に行ってソフトウェア検索(ベクターみたいなの)で調べるとか。
検索下手だから見つけられない。
あんまり母国語でやら無いかも・・・・
482:デフォルトの名無しさん
06/10/05 14:56:42
コンバートって作れるんですか。
Aのブラウザお気に入りをBのお気に入りに変換したいって思うのですが。
ABお気に入りがどんなものか解析とかしないと駄目ですよね。
483:デフォルトの名無しさん
06/10/05 23:48:31
URLリンク(ja.wikipedia.org)(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)
URLリンク(dic.murapple.com)
484:デフォルトの名無しさん
06/10/06 00:34:32
>>479
今日に「//1」を日付加算
それを表示
485:デフォルトの名無しさん
06/10/06 19:46:05
>>484
それだと日本語でなくなるから却下
486:デフォルトの名無しさん
06/10/06 22:33:42
マニュアルより
>今日 なし 今日の日付を「yyyy/mm/dd」の形式で返す
>日付加算 {=?}SにAを 日付SにAを加えて返す。Aには「(+|-)yyyy/mm/dd」で指定する
データ形式そのものが日本語じゃないからそもそも無理。
たとえば「1日」を「//1」に変換する機能とかがあれば
今日に1日を日付加算
なんて命令文が出来るんだけどね。
487:デフォルトの名無しさん
06/10/06 22:35:48
なら、
一日=「//1」
今日に一日を日付加算して表示
これでおk?
488:デフォルトの名無しさん
06/10/07 12:14:39
汎用性がない。
今日に1日加算して表示
●日加算(日付に、日数|日数を|日数だけ|日数ほど)
日付に「//」&日数を日付加算
489:479
06/10/08 00:36:02
>>488
ありがとうございます。
更に応用して、
●日加算(日付に、日数|日数を|日数だけ|日数ほど)
日付に「//」&日数を日付加算
●日減算(日付に、日数|日数を|日数だけ|日数ほど)
日付に「-//」&日数を日付加算
●週間加算(日付に、週数|週数を|週数だけ|週数ほど)
日付に「//」&週数*7を日付加算
●週間減算(日付に、週数|週数を|週数だけ|週数ほど)
日付に「-//」&週数*7を日付加算
●ヶ月加算(日付に、月数|月数を|月数だけ|月数ほど)
日付に「/」&月数&「/」を日付加算
●ヶ月減算(日付に、月数|月数を|月数だけ|月数ほど)
日付に「-/」&月数&「/」を日付加算
●年加算(日付に、年数|年数を|年数だけ|年数ほど)
日付に年数&「//」を日付加算
●年減算(日付に、年数|年数を|年数だけ|年数ほど)
日付に「-」&年数&「//」を日付加算
490:デフォルトの名無しさん
06/10/08 01:50:30
黒丸の意味ってなに?
日付加算 {=?}SにAを 日付SにAを加えて返す。Aには「(+|-)yyyy/mm/dd」
↑コレが何か説明書いて欲しい。 ↑棒の意味もわからん。
491:デフォルトの名無しさん
06/10/08 02:06:31
>>490
黒丸は関数の意味。同じ動作をさせる時にわざわざ何回も同じ事書かなくていい
一回そこに定義しておき、呼び出せば同じ動作してくれる。
詳しくは、なでしこのホームページかすぐ下に関連ページを紹介します。
URLリンク(hna.or.tp)
日付加算について
Sは変更させたい日付を、Aには変更内容を・・・
Sについて
「yyyy/mm/dd」で、yyyyに年をmmに月をddに日を入れます。
Aについて
まず±を設定出来ます。+の時は何も付けないで、-の時は「-」を付けます。
「//1」などの「/」は何も無いと言うことです。「//1」は1日で「/1」は1月という意味。
そして、「/1/1」ならば1月と1日で「1/1/1」ならば1年と1月と1日という意味です。
わかりにくかったら言って下さい。
492:デフォルトの名無しさん
06/10/08 02:07:53
すいません、
「/」の意味は、無いという意味ではなく、区切るという意味でした。
493:デフォルトの名無しさん
06/10/08 14:58:15
質問なんですけど、
メモやエディタには出来るんですけど、
部品のイメージや、画像ボタンへのファイルドロップって出来ませんよね?
それとも出来ますか?出来るのならば方法を教えてください。
494:デフォルトの名無しさん
06/10/08 21:35:34
なでしこで作られた作成中RPG
URLリンク(fortebx.onmitsu.jp)
495:デフォルトの名無しさん
06/10/08 22:43:54
心意気はすごいと思う
496:デフォルトの名無しさん
06/10/11 17:58:09
>>493
エディタとかと同じようにやれば出来るぞ。
497:デフォルトの名無しさん
06/10/11 19:59:33
なでしこで作った実行ファイルのアイコンの変更方法を教えてください。
498:デフォルトの名無しさん
06/10/11 20:00:47
URLリンク(fxbg.g.hatena.ne.jp)
を見ろ
499:デフォルトの名無しさん
06/10/11 22:59:48
「真剣に感動しました!」と表示。
500:デフォルトの名無しさん
06/10/12 01:48:14
うーん?
デモを見るが動かん。
インストじゃないと駄目?
差分ファイル更新しないから完全版入れないと駄目。
インスト確認するならそのままDLとか無理なのか?
あれぇ、文字が大きくなるとかサンプルなかったっけ?
ノベルゲームもどきがあって文字表現色々あった気が。
フェード印や文字が端から大きくなるとか・・・スクリプトか何かと勘違いか?
501:デフォルトの名無しさん
06/10/12 02:58:26
最新確認取ってスネヲだとインストしやがるぜ。
なでしこはインストしてもしなくても使えるけどインストした方がいいのかな。
502:デフォルトの名無しさん
06/10/12 06:37:50
なでしこで作られた実行ファイルからソースコードを抽出
URLリンク(fxbg.g.hatena.ne.jp)
503:デフォルトの名無しさん
06/10/14 18:25:04
なでしこ言語→C言語
なんていう変換は自動で出来ないですか?
504:デフォルトの名無しさん
06/10/14 18:36:17
それができたら苦労しません
505:デフォルトの名無しさん
06/10/14 19:39:36
ちょっと使ってみたけど、文法?的にはC言語とか他の有名な言語とかと
一緒?よく似てる?
506:デフォルトの名無しさん
06/10/15 03:51:05
実行ファイルにD&Dすると中のファイルの不要なものだけ消すって物
作れるのでしょうか。
フォルダに入っていて特定の拡張子を認識して消してくれる。
なかなかそんなのないと思うのですがこんなソフト無いですかね。
507:デフォルトの名無しさん
06/10/15 04:00:58
不要ファイル削除アプリ
ベクターみてDLしてみたけどひまわりで作られているのかもしれない。
ランタイムはフォルダ内にある「Himawari.exe」です。
って書いてある。
なでしこにこだわらずひまわりも見てから探してみます。
508:デフォルトの名無しさん
06/10/15 09:56:07
ひまわり・なでしこはファイル処理するプログラムなんか、結構簡単にかけるね。
・・・マルチスレッドに対応してないから列挙するとき、フリーズしたようになるけど。
嗚呼、.NETのBackgroundWorkerの素晴らしさよ。
509:デフォルトの名無しさん
06/10/15 11:54:01
URLリンク(d.hatena.ne.jp)
510:デフォルトの名無しさん
06/10/15 12:03:05
>>506
作りました。
URLリンク(d.hatena.ne.jp)
必ず実行ファイルにしてから実行してください。
511:デフォルトの名無しさん
06/10/15 12:53:57
コマンドライン[0]から抽出したらだめじゃないのー?
512:デフォルトの名無しさん
06/10/15 18:35:32
>>511
プログラムを最後まで読んでください
513:デフォルトの名無しさん
06/10/15 20:29:06
この板探そうとして検索したら。
URLリンク(www.google.com)
この板がヒットしないの不思議。
なにやらやってる所見つけたけどなんだろね。
なにやら作ってくれたようで感謝orz
とりあえず考えてひまわりで作ったけど・・・・
フォルダ拡張選択(ルートから消していく方法)
「とりあえずデスクトップに適当なフォルダ作る」を、ファイル削除。
ルート指定したし対象も「*.txt」ってしたけど消えない。
なでしこも同じルートから選んでフォルダ指定して拡張子削除ってしたけどエラー。
これって単純すぎて処理できないって事なんですかね・・・
514:デフォルトの名無しさん
06/10/16 01:47:50
URLリンク(journal.mycom.co.jp)
10行みたら作りたい物があったよorz
理解できねぇ。
代入や&とか使わないと無理?
だったらそんな発想できないよ。
ルート指定してフォルダ指定して中の拡張子決めてるけど消せないから悩んでるのに。
515:デフォルトの名無しさん
06/10/16 02:09:41
ぶっちゃけC言語と日本語プログラミング言語どっちが簡単?
516:デフォルトの名無しさん
06/10/16 04:20:11
うう・・・沢山の拡張子指定するのどーしたらいいの。
命令検索より逆引きとか何が何処にあってどういう意味か使い方説明するの
作ってくれ。
10行イジリ中。
UGIなんたらも削除関係あるのね。
特定の拡張子だけ消して欲しいのに・・・拡張子がファイルとか
名前の後に拡張子で無いヤツはどうすりゃあいいんだ?
マイクロの管理外で登録しないと駄目とかややこしいのかよ。
疲れたよパパンorz
517:デフォルトの名無しさん
06/10/16 04:28:29
もっと複雑になるなら。
指定拡張子以外消す。
指定拡張子も特定サイズ以外は消す。
単純にしたいけど無理なんだよね・・・・
518:デフォルトの名無しさん
06/10/16 14:15:53
最悪だ。
10行のいじってテストしていたら消していいフォルダじゃなく
消したら絶対駄目なフォルダ認識しやがった。
ルート指定なのにミスするはず無いのに。
ゴミ箱行くならマシだけどもう完全抹消だから・・・・・・・
なにをどうしてどうやったか忘れたものだから再現無理。
519:デフォルトの名無しさん
06/10/16 20:43:39
対象のファイル削除。#9
↑これはゴミ箱へ移動する。
520:fortebx
06/10/16 20:44:38
>>516
バージョンアップしました。
複数の拡張子に対応。
URLリンク(d.hatena.ne.jp)
521:デフォルトの名無しさん
06/10/16 23:56:18
>>519
いじって変になってたのかな。
最初どんなのか試してこれはいけると思いいじって
削除試してたけど・・・・その削除されゴミ箱居るはずのがなかった。
PGでいじったのは拡張子並べて複数認識するかだけで他触らなかった。
他人のふんどしでスモウとって反則負けって感じ。
522:デフォルトの名無しさん
06/10/17 09:53:19
もし、ならば、で考えたけど。
駄目だわ。
考えが抜けてるのかもしれないけど。
もし、「A.拡張子」ならば、保護とか何もしないじゃ駄目だった
違えば、削除。
こんなんじゃ駄目・・・
ファイル削除、でも「A.拡張子」は対象外。とかあまりにも日本語で考えるのは
駄目なんだよね。
正体不明なファイルと残したいファイルの認識。
対象設定間違えるとなでしこファイルの所認識して危うく消すとこだった。
523:デフォルトの名無しさん
06/10/17 15:56:08
>>518
「ルート指定」ってのがC:\とかの意味だとしたら、そりゃだめだよ。
サブフォルダにあるファイルも全部対象なんだから。
消したいファイルの入っているフォルダ内に、消してはいけない
ファイルの入っているサブフォルダを置いてはいけない。
>3行目では、ユーザーが選択した「対象フォルダ」に「.bak」を持つ
>ファイルがないか全部列挙します(注意:フォルダ以下にあるファイルを
>全部検索するためCドライブなどを指定すると、列挙が終わるまでに
>大変な時間がかかってしまいます)。
何を苦労しているのかよくわからないんだが、拡張子リストを用意して、
「反復」で取り出した拡張子ごとに10行と同様のことを行えばいいんじゃないの?
保護とか対象外とか考える必要はないと思うんだが。
524:523
06/10/17 16:28:50
あ、10行は「全ファイル列挙」命令を使っているからサブフォルダまで列挙するわけで、
「ファイル列挙」命令を使えばサブフォルダは掘らないけどね。
それと、反復しなくても「*.bak;*.log;*.001」って感じで列挙すれば、
複数拡張子に対応可能だな。
#-----------------------------------------------------------------------
対象フォルダは「C:\」
対象拡張子は「*.txt;*.log」
対象フォルダ&対象拡張子のファイル列挙して言う
#-----------------------------------------------------------------------
525:デフォルトの名無しさん
06/10/17 19:58:08
どうして必要かというと。
画像サイトでDLソフト使って画像拾うんだが
DLソフトは「リンク先をフォルダに保存」ってそこいらのリンクにあるもの
何でも拾うので不要なのあってそれ消すのが面倒なので必要なもの意外
消してくれるものが欲しい訳。
10行や作ってもらったのでは指定できるものは消えるが
指定できない(拡張子何か判らない)のは無理だから
保護する拡張子以外消える事(ファイル削除で指定せず消えるなら)
できるのか悩んでた。
ルート指定、10行のそのままだから実験用に中身不要なの入れたフォルダを
指定していたのに全く違う間違えるはず無いフォルダのを対象にされた。
フォルダ選択して対象フォルダに代入。#1コレ。
>「*.txt;*.log」
つづけてしたいときは「;」使うんですか。
あんまりカキコすると荒氏になるからコレくらいでなんとかしてみます。
(100万年たっても完成できないだろうけどorz)
526:デフォルトの名無しさん
06/10/18 13:59:06
>>525
>画像拾うんだが
ってことは、必要なファイルの拡張子は分かってるって事でしょ。jpgとか。
必要なファイルを「ファイル移動」命令で違うフォルダに移動して
DLソフトで指定した保存フォルダを削除すればいいのでは?
もう一回チャレンジ!
527:fortebx
06/10/21 19:26:10
暇なので作ってみた。
URLリンク(blog.days.yahoo.co.jp)
何かあったらコメントに書いてくれ。
528:デフォルトの名無しさん
06/10/21 22:27:46
Yahoo! Daysなんて使ってる人居たんだ・・・
529:fortebx
06/10/22 14:08:34
yahoodaysに入ってる人しか見れないことに気づいたので誰でも見れるようなところに公開する
URLリンク(fortebx.onmitsu.jp)
530:デフォルトの名無しさん
06/10/22 16:21:41
404
531:fortebx
06/10/22 19:34:33
すみません。
間違って消してました。
URLリンク(fortebx.onmitsu.jp)
532:デフォルトの名無しさん
06/10/22 20:57:23
Various Editor痛いな・・・
レジストリなどは一切いじっておりません。
なんて書いている割に関連付けで使ってるし・・
検索機能が糞・・
533:デフォルトの名無しさん
06/10/23 00:11:04
所詮、厨房の自己満足プログラムでしょ。そんなもん気にしちゃだめ。
534:fortebx
06/10/23 07:14:53
長門ウィルス(TSPY_DENUTARO.Jもどき)作った。
URLリンク(fortebx.onmitsu.jp)
にソースファイルだけ置いてある。
535:デフォルトの名無しさん
06/10/23 21:49:58
二番煎じで何が楽しい? ファイル破壊活動もしてるし、、、
しかも、著作権法違反。
というわけで、晒しage
536:デフォルトの名無しさん
06/10/23 21:55:39
自己満足消防のいるスレはここですか
537:fortebx
06/10/23 22:18:17
>>535
ソースコード読みましたぁ?
538:デフォルトの名無しさん
06/10/23 22:22:02
追記:
>>537
著作権法違反とかはざいていますが
画像は
URLリンク(www.trendmicro.co.jp)
から取ってきたんですけどねぇ。
ま、修正しておきます。
539:デフォルトの名無しさん
06/10/23 22:23:13
間違えた
537ではなく535でしたね。
ま、そんなことどうでもいいんですけどね。
540:デフォルトの名無しさん
06/10/23 22:29:18
>>535
修正してやったぞ
541:デフォルトの名無しさん
06/10/23 22:35:46
なでなでしこしこ
542:デフォルトの名無しさん
06/10/24 14:00:50
DQN消防のいるスレはここですか?
543:デフォルトの名無しさん
06/10/27 04:41:12
>>525
できたよー。(いまさらだけど…)
なでしこ公式ページのプログラム掲示板にアップしてあります。
よかったら使ってみてください。
(※なでしこバージョン ver.1.4013 で実行してくださいね)
ネタ提供に感謝です。
544:デフォルトの名無しさん
06/10/27 20:18:01
複数行に渡るコメントってどうやるの?
C言語でいう、「/* ~ */」みたいなの
545:デフォルトの名無しさん
06/10/27 20:43:16
>>544
ふつうに「/*~*/」で出来ますよ。
546:デフォルトの名無しさん
06/10/27 21:35:41
>>534
ウィルスじゃない
ワームじゃない
トロイじゃない
正しい日本語じゃない
547:デフォルトの名無しさん
06/10/27 22:32:57
URLリンク(nadesi.com)
こいつ文章読んでないな
548:デフォルトの名無しさん
06/10/28 02:32:37
仕様です。
549:デフォルトの名無しさん
06/10/28 08:21:43
>>546
それぐらい知っていますが。
550:デフォルトの名無しさん
06/10/28 14:43:33
>>545
どうも、ありがとうございます。
551:happa
06/10/28 19:33:08
マジレス嫌な人はスルーで。
子供のうちは、万引きとか喧嘩とか、悪いことをして自慢する人もいますけれど、
大人じゃありえないですから、不正プログラム作りましたとか言えば、
子供扱いされて当然です。しかも、いい加減に真似しただけで、
内容もコマンド並べただけです。これじゃ小学生並と言われても仕方ありません。
WEB上の画像は閲覧が自由なだけで、ダウンロードして別のソフトから再使用するのまで
自由だとは思えません。私は著作権法違反だと思います。
トレンドマイクロはアニメの著作権保有者から許可を得ているか、
公共の福祉の観点からみて許容されているだけでしょう。
また、他のダイアログ命令の動作と比較する限りあわちゃさんの言う動作の方が、
クジラ氏の作りたかったものに近い可能性は、大いにありそうです。
もしそうであれば、プログラマの意図と異なる動作をするものを
バグと定義するならば、これはバグということになります。
ですから、あわちゃさんがバグと判断して報告したことには
特に問題はありませんし、仕様と断言できるだけの根拠もありません。
てか>>498ってオラが掲示板に書いた
URLリンク(www.eznavi.net)
に、画像つけただけじゃない。って前回みたときおもったョ。長文スマソ
552:デフォルトの名無しさん
06/10/28 20:54:24
>>551
激しく同意
553:デフォルトの名無しさん
06/10/29 16:18:33
>>551
ここはおまえとfortebxのいちゃいちゃ掲示板ではない。
本人にパクッてるから訴えるぞと直接言え。回りくどい。
長文スマソと思うなら3行以内にまとめてから書け。
554:happa
06/10/29 20:51:44
>>553
一瞬カッとなったが、確かに長文スマソはないな。
この板には必要ない人間だと認識したので去ることにします。
555:デフォルトの名無しさん
06/10/30 13:15:45
555
556:デフォルトの名無しさん
06/10/31 17:56:59
556
557:デフォルトの名無しさん
06/11/01 17:21:46
557
558:デフォルトの名無しさん
06/11/02 15:51:34
ひまわり/なでしこでiTunesをコントロール出来るDLL作ってみたんだけど、欲しい人居る?
(再生中の曲の曲名を表示etc...
559:デフォルトの名無しさん
06/11/02 16:31:55
>>558
ほしいでーす。
560:558
06/11/02 20:03:57
URLリンク(taku-sw.s101.xrea.com)
うpしてみた。
561:デフォルトの名無しさん
06/11/03 18:50:00
今までひまわりを使ってって
今日初めてなでしこ使ったのだが・・・。
インデントで結果が変わるなんて思いもよらなかったよ
数時間悩んだ。
本はプレミアがついて数万するしとても初心者用言語とは思えん。
みんなは他の言語を先に習得してたの?
このままこの言語に頼って勉強をしていってよいのかどうか悩んでる。アドバイスよろしく。
562:デフォルトの名無しさん
06/11/03 19:11:04
他の言語覚えようとするなら、ソースの始めに「!変数宣言は必要」を書くようにしよう。
563:561
06/11/03 19:50:37
>562
アドバイス有り難うございます
斜め読みした程度ですがたしかに他の言語では変数の型を宣言するのが当たり前のようでしたね。
移行を視野に入れて早速やっていきます。
申し訳ないが今日悩んだもう一つの疑問
ひまわりであった変数の値が一目で解る「一行づつ実行」設定はなでしこではなくなったのでしょうか。
あの機能に頼っていたのでものすごく不便で困ってます。
564:デフォルトの名無しさん
06/11/03 20:43:46
>>563
ひまわりは触ったことないのでわかりませんが
「デバッグ」命令で同じようなことできるのではないでしょうか?
私の場合は、VBやらC#やらをいじってたので
なでしこを触り始めた頃には「かえって難しいんじゃないの?」と思いました。
慣れるとそうでもないですけどね。
ただ、GUI(フォーム)のデザインに関しては
(無料版)なでしこは非常に面倒です。
ある程度プログラミングに慣れたら、他の言語に移ってみることをお勧めします。
565:デフォルトの名無しさん
06/11/04 06:22:15
>>564
GUIデザインですが、専用のプログラムがありました。
URLリンク(www.himanavi.net)
566:561
06/11/04 08:22:30
>564
「デバッグ」の一言でよかったのですね
「検索する単語もわからない」と言う状態で大幅に時間のロスをしていました。なんせ「デバック」だと思ってましたから・・・。
「HTTPヘッダ取得」命令が使いたくてひまわりから、なでしこに移行したのですが、この際他の言語に移る事にします。
有り難うございました。
567:デフォルトの名無しさん
06/11/11 13:58:31
1: 1
2: 1
3: 2
4: 3
5: 5
6: 8
7: 13
8: 21
9: 34
10: 55
11: 89
12: 144
13: 233
14: 377
15: 610
16: 987
17: 1597
18: 2584
19: 4181
20: 6765
21: 10946
22: 17711
23: 28657
24: 46368
25: 75025
26: 121393
27: 196418
28: 317811
29: 514229
30: 832040
568:デフォルトの名無しさん
06/11/11 20:42:54
>>567
母艦の高さは800
数字[0]=0
数字[1]=1
カウンタで1から30まで繰り返し
「{カウンタ}:{数字[カウンタ]}」を表示
数字[カウンタ+1]=数字[カウンタ]+数字[カウンタ-1]
569:デフォルトの名無しさん
06/11/11 22:27:15
A=1
B=1
30回
「{回数}:{A}」を表示
B=A+B
A=B-A
表示ログでメモ記入
570:デフォルトの名無しさん
06/11/14 19:27:51
URLリンク(www.youtube.com)
↓
URLリンク(sjl-v80.sjl.youtube.com)
hURLリンク(sjl-v9.sjl.youtube.com)
571:デフォルトの名無しさん
06/11/15 00:15:20
!母艦設計は「母艦の可視はオフ」
「nadesiko」の動画ID取得の動画URL取得
それをメモ記入
●動画ID取得(Sの)
SをUTF8変換してURLエンコード
それはMID(それ,9+1,それのバイト数-9)
「URLリンク(www.youtube.com)それ}&search=Search」からHTTPデータ取得
それをUTF8_SJIS変換
それの『""』を『"』に置換
それから「table」のタグ切り出し
それから「a」のタグ切り出してデータに代入
結果は空
データを反復
もし(対象で「watch」を文字検索)>0かつ(対象で「<img src=」を文字検索)=0ならば
対象の「a」から「href」をタグ属性取得
結果は結果&(それの「/watch?v=」を空に置換)
結果を戻す
●動画URL取得(Sの)
結果は空
Sを反復
「URLリンク(www.youtube.com)対象}」からHTTPデータ取得
それを『\/player2\.swf\?video_id=.*?&t=(.*?)"』で正規表現マッチ
「URLリンク(youtube.com)対象}&t={抽出文字列\0}」からHTTP簡易ヘッダ取得
それを『Location: (.*?)\n』で正規表現マッチ
結果は結果&抽出文字列\0&改行
結果を戻す
572:570
06/11/15 15:26:19
>>571
効率のよさに完敗 orz
573:デフォルトの名無しさん
06/11/16 13:57:44
正規表現使えないので571さんほど効率的じゃありませんが、作ったので一応・・・
!母艦設計=『母艦の可視=0』
URL取得(検索("nadesiko"))をメモ記入
●検索(S)
Lとは配列
UTF8_SJIS変換(HTTPデータ取得("URLリンク(www.youtube.com)バイト削除(URLエンコード(UTF8変換(S)),1,9)&"&search=Search"))
それから「table」のタグ切り出しから「a」のタグ切り出しで反復
もし対象が「*watch?v=(*)"*」に一致ならば
抽出文字列[0]をLに配列追加
表重複削除(L,0)を戻す
●URL取得(S)
Lとは配列
Sで反復
HTTPデータ取得("URLリンク(www.youtube.com)対象)で反復
もし対象が「*var fs = window.open*?video_id=(*)&*&t=(*)&fs=*」に一致ならば
HTTPヘッダハッシュ変換(HTTP簡易ヘッダ取得("URLリンク(youtube.com)抽出文字列[0]&"&t="&抽出文字列[1]))
それ@「Location」をLに配列追加
Lを戻す