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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0929
asannkkhBASIC認証みたいなテキストデータで認証3解決


asannkkh

リンク

2011/9/29(Thu) 17:16:56|NO.41818

題名が分かりにくいかもしれませんが
BASIC認証みたいな ID:パスワード
の形式で保存されたテキストファイルから
IDが存在してパスワードもあっている
と確認できるようにするには
どのようなソースにすればいいのでしょうか
教えてください



この記事に返信する


Cookies

リンク

2011/9/29(Thu) 17:29:58|NO.41820

使うといいかもしれない関数/命令

notesel
noteget
split
repeat/foreach〜loopあたり



れみはる

リンク

2011/9/29(Thu) 19:59:02|NO.41829

先にも出ていますが、
noteselとnoteloadでテキスト読み込み、
split「\n」と「:」で区切る
んでからrepeatで総当たり って感じかな?

sato:1234 yamazaki:5678 kobayashi:9012
という内容の「pass.txt」が同じフォルダーにあるとすると以下のような流れになります。
	notesel passData
noteload "pass.txt" //テキストファイルを読み込み inputName = "" inputWord = "" input inputName input inputWord button "認証", *authC stop *authC split passData, "\n", passData //改行でユーザーごとに分ける repeat stat //ユーザーの数だけ繰り返す split passData(cnt), ":", passName, passWord //「:」でユーザー名とパスワードに分ける if passName == inputName && passWord == inputWord : dialog "認証に成功しました。\nユーザー名 … " + passName loop stop
わからない命令はHSPのヘルプやGoogleで調べてみてください。



asannkkh

リンク

2011/9/29(Thu) 20:35:28|NO.41831

ありがとうございます
工夫してみます



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