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


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
1212
yarioHSPTVのランキング機能7解決


yario

リンク

2013/12/12(Thu) 20:40:20|NO.58686

初めての質問です。
HSPTVでランキングがでますが、それについてです。
ランキングは削除できるのでしょうか?
できないのならばランキングを新規作成する仕方を教えてください。
因みにその参考がこちらです。

#include "hsptv.as" hsptv_up -1, "" font MSGOTHIC, 16 repeat 30 hsptv_getrank sc, user, comm, cnt rank = cnt + 1 ; mes "Rank " + strf("%02d",rank) + " = " + sc + "\t\t" + user + "\t\t" + comm await 250 loop stop
上のスクリプトを実行するとおそらく私の名前が出てくるはずです。
回答よろしくお願いします。



この記事に返信する


Ve

リンク

2013/12/12(Thu) 22:44:43|NO.58690

おそらく何もでないでしょう。
ローカルには参照するデータがないので・・・。

HSPTVサーバーにアップロードされたランキングの削除は
管理者に依頼して消して貰うような方法が良いと思います。



Ve

リンク

2013/12/12(Thu) 22:48:10|NO.58691

上記の補足

ソースから実行すると、
HSPTVのランキングは、自パソコン内のテストデータを参照します。



yario

リンク

2013/12/12(Thu) 22:52:35|NO.58694

Veさんありがとうございます。
でも自分のPCしか表示できないのなら、ランキングではないとおもうのですが・・・
まだまだ分かりませんね・・



yario

リンク

2013/12/12(Thu) 22:53:52|NO.58695

追記:マニュアルは見ました



あり

リンク

2013/12/13(Fri) 04:11:04|NO.58701

HSPTVサーバー上のランキングデータは

実際にHSPTVブラウザ上で配信されるプログラムは、HSPTVサーバーに 登録しなければ、他のユーザーに届きません。 HSPTVサーバーへの登録は、HSPプログラムコンテストなどHSPTVサイト上で 不定期に行なわれています。詳しくは、HSPTVサイトを参照してください。
とあるように、ユーザーが独自に作成する事はできず
テスト時にはPC上に作成したファイル(hsptvdat.txt)を
仮想サーバーとして読み書きする事になります。

また、HSPTVサーバー上に作成したランキングそのものを
ユーザーが直接削除したり、一つのプログラムから
複数のランキングを作成する事は出来ませんが

repeat 30 hsptv_up cnt, "", 4098+8192 loop
のような処理で
ランキング内のデータをクリアする事は可能です。
(やっている事の説明はhsptv_upのヘルプを読んでください)

ただし
上のようなデータ全てを一斉消去するような方法は負荷が高く
HSPTVサーバー上のデータへの使用は推奨されませんので
(hsptv_api.txtの『サーバー送信について』の項目を参照の事)
使用はテスト時のみにして、実際にプログラムを登録する際には
データの再初期化はしない(もしくはhsptv_upを多用しない)
ような方法を使ってください。



yario

リンク

2013/12/13(Fri) 20:07:21|NO.58711

回答ありがとうございます



yario

リンク

2013/12/13(Fri) 20:08:32|NO.58713

解決済み処理コメント....



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