プチコンまとめWiki (初代/mkII)

Toukou/OTYAX/SSHOT の変更点

パンくずリスト


#title(投稿プログラム : OTYAX用SS撮影アプリ「SSHOT」)
#region(長い)
#contents
#endregion
// ↑この2行は削除しないでください。
// ←このように「//」で始まる行はコメントです。ページ本文には反映されません。
//------------------------------------------------------------------------------
// ・投稿年月日は、このページを投稿しようとしている今日の日付を半角数字で入力してください。
//   この日付は、投稿プログラムを自動的に年月日順に並べる際に使用されます。
// ↓↓↓
2013年12月14日投稿
// ↑↑↑
//------------------------------------------------------------------------------
// ・投稿者名は、将来的に投稿プログラム一覧に表示するために使用します。
// ・「名無しさん」のままにしておくと、匿名の方からの投稿として扱われます。
// ↓↓↓
/ 投稿者 : スルメ
// ↑↑↑
//------------------------------------------------------------------------------
// ・適当にタグをつけることができます。半角のコンマ区切りで複数つけられます。
//   タグをつけると、同じタグが付いたページを検索することができます。
// ★次に該当するプログラムは、特定のタグを設定するようご協力お願いします。
//   これらを設定すると、将来的に投稿プログラム一覧に目立つマークが付くようになる予定です。
// ・短いプログラム → 「1行プログラム」「数行プログラム」「1画面プログラム」タグのいずれか1つ
// ・初代プチコンでも動作するプログラム → 「初代対応」タグ
// ・mkII 以降専用のプログラム → 「mkII専用」タグ
// ・QRコードを掲載している → 「QRコード」タグ
// ・該当するなら「ゲーム」「実用ツール」「音楽」タグのいずれか
// ↓↓↓
/ &tag(投稿プログラム,OTYAX,mkII専用,実用ツール);
// ↑↑↑

//------------------------------------------------------------------------------
// ここに概要とか書きます。
// ・** や *** で始まる行は子見出しとなります。* の数で深さが決まります。
// ・[#英数字] はページ内リンクに使用されるアンカーですが、
//   書かなかったり、消したりしてもかまいません。ない場合はランダムな文字列が自動付与されます。

* 概要 [#Summary]
[[OTYAX>Toukou/OTYAX]]のサードパーティーアプリです。
* 使用推奨環境 [#suisyou]
プチコンmkll Ver2.3&OTYAX Ver4.1~
&color(red){OTYAXがVer4.1でない人はOTYAXのQRコードを再読み込みしてください。&br;OTYAX Ver4.0.1以前はサポート対象外です。};
* 使い方 [#tukaikata]
+&basic{LOAD"OTYAX41"};とします。
+編集モードに行き、一番最後までスクロールします。
+下のプログラムリストを打ち込みます。
+RUNします。
+OTYAX内でRUN.OTWを起動します。
+RUN.OTWのテキストボックスに「SSHOT」を入力して、RUNボタンを押します。
+新しいウィンドウが開いたら、撮影もしくはクローズボタンを押すとSAVE確認ダイアログが出ます。
+「はい」と答えると、GRP:OTYAX_SSの名前でセーブされます。
+クローズボタンを押した場合は、終了します。~
~なお、標準パレットで「GRP:OTYAX_SS」を表示すると、色がおかしく表示されてしまうことがあります。~
その場合は、
#basic{{
@S_COLSAVE
RETURN
@WIN_COLSAVE
SAVE"COL2:OTYAX_SS
GOSUB @WINCLOSE
RETURN
}}
をOTYAXにAPPENDし、実行すると、下画面にセーブ確認ダイアログが出ます。~
はいを押し、セーブしたら、絵を見るときに
#basic(background=black){{
LOAD"COL2:OTYAX_SS",0:LOAD"GRP:OTYAX_SS"
}};
などとすると、色化けがなく表示できると思います。~
一部のGRP編集PRGなどでは、GRPを読み込む際に同名のCOLファイルを読み込んでくれることがあります。~
そのようなツールの場合は、先ほどのコマンドをLOADする際に入力する必要はありません。~
次のバージョンアップの際に、COLファイルを一緒にセーブするオプションをつけようかと思っているのですが、どうでしょうか?~
#vote(つけて欲しい[1],いらない[0],どっちでもいい[10])
*次回のアプリは・・・? [#nextapp]
|要望|じゃあこうする|
|撮ったら表示したい|画像表示ソフト作成中。|
|文章編集がしたい|エディタ作成中。|
|E○celみたいに表計算ソフトがほしい。|表計算ソフト作成中。|
|Wi○dow○みたいにAPI一覧がOTYAX内で見たい。|クリエイター用マニュアル作成中。|
|クリップボードが欲しい。|専用アプリ開発中。|
** みんなはどれがいい? [#QQ]
#vote(画像表示ソフト[3],エディタ[4],表計算ソフト[4],クリエイター用マニュアル[0],クリップボード[0])

/////////////////////////////////

* スクリーンショット・動画 [#ScreenShots]
// 動作しているところを撮影した写真や動画があれば貼り付けてください。

// ページを作成すると、画像の添付ができるようになります。(作成する前はできません)
// 作成後のページの右上、ウィキメニューにある「添付」から画像をアップロードできます。
// (添付ファイルはページごとに別個に管理されています。必ず作成後のページに添付してください)
// 画像をアップロードしたら、以下の書式でページ内に貼り付けられます。
// #ref(添付ファイル名)

// 以下の書式で、YouTube やニコニコ動画を貼り付けられます。
// #youtube(0HWX7kovgY8)
// #nicovideo(sm13684820)

/////////////////////////////////
// QR コードがない場合は、この部分は削除してください
// 【重要】旧プチコンから mkII に転送したプログラムは、mkII で保存しなおしてから
// QR コード化すると、枚数が半分ぐらいに減ります。ぜひお試し下さい。
// 【重要】添付できるのは画像ファイルのみです。zip ファイルは解凍してください。

// ページを作成すると、QR コードの添付ができるようになります。(作成する前はできません)
// 作成後のページの右上、ウィキメニューにある「添付」から画像をアップロードできます。
// (添付ファイルはページごとに別個に管理されています。必ず作成後のページに添付してください)
// QR コードをアップロードしたら、以下の書式でページ内に貼り付けられます。
// #ref(アップロードしたファイル名)

// QR コードを大きくしたい場合は、倍率指定ができます。コンマは必ず 2 つ指定してください。
// ブラウザによっては補完がかかってボケますが、それでも問題なく読み込み可能です。
// #ref(アップロードしたファイル名,,200%)

// 複数の QR コードを貼り付けるために表組みを用いる場合、&ref(); を使用します。
// (#ref() を表に埋め込んでしまうと、古い Internet Explorer でうまく表示されません)
// |>|>|~PRG:FILENAME|
// |~1/3|~2/3|~3/3|
// |&ref(qr0.png,,200%);|&ref(qr1.png,,200%);|&ref(qr2.png,,200%);|

* QR コード [#QR]
プチコンmkII 向けの QR コードです。
|~ SSHOT Ver 1.10|
|~ PRG:SSHOT|
|~ 1/1|
|&ref(qr0.png);|
#region()

#region(作ってくれる方へ。)
作ってくれる方へ。ファイル名は「SSHOT」でお願いします。
あと、最初の行に
#basic{{
PRINT "コノプログラムハOTYAX二APPENDシテゴリヨウクダサイ。"
END
}}
というプログラムを入れておいてください。
あと、バージョンを必ず書いてください。
#endregion

%%これくらい自分で打ち込みましょう。%%
できるだけ早く作れるように頑張りますが、結構遅くなってしまうかもしれません。~
作ってくれる方は上の降り立たんである所を参考にして作っていただければと思います。~
どうしても我慢できない人は[[これ>http://www2.u-netsurf.ne.jp/~ozawa/petitcom/petiteditor.html]]

#endregion

/////////////////////////////////

* プログラムリスト [#List]
* 更新履歴 [#zf721cc7]
現在最新Verは『1.10』です。~
変更点は~
タスクバーを表示させないで撮影するモード追加。
** Ver1.00 [#x220b1d3]
初版。
#basic{{
@S_SSHOT
 WINTTL$="SSHOT V1.00"
 WINX2=96:WINY2=96
 WINCLS=1
RETURN
@C_SSHOT
 GOSUB @WIN_SSHOT_SAVE
 GOSUB @WINCLOSE
RETURN
@WIN_SSHOT
 WINBX=0:WINBY=0:WINBSTR$="サツエイ":GOSUB @WINBTN
 IF WINBTNF THEN GOSUB @WIN_SSHOT_SAVE
RETURN
@WIN_SSHOT_SAVE
 SAVE"GRP0:OTYAX_SS"
RETURN
}}

**Ver1.01 [#v53a2ca6]
otyakenさんの指摘により、たまにタスクバーが表示されていない画像が作られる問題を修正。~
#basic{{
@S_SSHOT
 WINTTL$="SSHOT V1.01"
 WINX2=96:WINY2=96
 WINCLS=1
RETURN
@C_SSHOT
 GOSUB @WIN_SSHOT_SAVE
 GOSUB @WINCLOSE
RETURN
@WIN_SSHOT
 WINBX=0:WINBY=0:WINBSTR$="サツエイ":GOSUB @WINBTN
 IF WINBTNF THEN GOSUB @WIN_SSHOT_SAVE
RETURN
@WIN_SSHOT_SAVE
 SAVE"GRP"+STR$(WINGPAGE)+":OTYAX_SS"
RETURN
}}
** Ver1.05 [#qbe2406b]
リサイズに対応。
#basic{{
@S_SSHOT
 WINTTL$="SSHOT V1.05"
 WINX2=96:WINY2=96
 WINCLS=1
 WIN_R=1
 GOSUB @WINFLAG
RETURN
@C_SSHOT
 GOSUB @WIN_SSHOT_SAVE
 GOSUB @WINCLOSE
RETURN
@WIN_SSHOT
 WINBX=0:WINBY=0:WINBSTR$="サツエイ":GOSUB @WINBTN
 IF WINBTNF THEN GOSUB @WIN_SSHOT_SAVE
RETURN
@WIN_SSHOT_SAVE
 SAVE"GRP"+STR$(WINGPAGE)+":OTYAX_SS"
RETURN
}}
** Ver1.10 [#r3a28c0a]
タスクバーを表示させないで撮影するモード追加。
#basic{{
@S_SSHOT
 WINTTL$="SSHOT V1.10"
 WINX2=96:WINY2=96
 WINCLS=1
 WIN_R=1
 GOSUB @WINFLAG
RETURN
@C_SSHOT
 GOSUB @WIN_SSHOT_SAVE
 GOSUB @WINCLOSE
RETURN
@WIN_SSHOT
 WINBX=0:WINBY=0:WINBSTR$="サツエイ":GOSUB @WINBTN
 IF WINBTNF THEN SSHOT_SAVEFLG=1
 WINCX=0:WINCY=12:WINCSTR$="タスクバーナシ"
 WINCHKF=SSHOT_TSKB:GOSUB @WINCHKBOX
 SSHOT_TSKB=WINCHKF
 IF SSHOT_SAVEFLG THEN GOSUB @WIN_SSHOT_SAVE:SSHOT_SAVEFLG=0
RETURN
@WIN_SSHOT_SAVE
 IF SSHOT_TSKB THEN SAVE"GRP"+STR$(!WINGPAGE)+":OTYAX_SS"
 IF !SSHOT_TSKB THEN SAVE"GRP"+STR$(WINGPAGE)+":OTYAX_SS"
RETURN
}}
**次回のアップデートは? [#k2e20143]
- SSHOTのウィンドウを表示せずに撮影するオプションを実装します。(「@WINDOW」APIを呼び出さないことで実現。)
- COLファイルを同時に保存するオプションを実装します。~
%%次のアップデートで「全部」やるとはいってないぞ。ちょっとづつ追加してくよ。%%~
ハイ、すみません。なるべく早く実装します。~
/////////////////////////////////
// コメントを募集したくないなら、ここから下は削除してください

* CHECKER FLAG (ひとことコメント) [#Comments]
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は[[掲示板>Board]]へ)
-''otyaken'' : &basic{SAVE”GRP0:OTYAX_SS”};は&basic{SAVE”GRP”+STR$(WINGPAGE)+”:OTYAX_SS”};の方が (&new{2013/12/14 (土) 17:24:17};)
-''名無しさん'' : OTYAXはダブルバッファリングしているのでこれだとタスクバーが描かれないSSが作成されることが (&new{2013/12/14 (土) 17:38:28};)
-''&color(orange){作者};'' : 更新しました。 (&new{2013/12/14 (土) 18:30:28};)
-''&color(orange){作者};'' : ついでにいろいろページをいじりました。さっきからやたら更新してるのはそのせいです。 (&new{2013/12/14 (土) 19:12:13};)
-''&color(orange){作者};'' : 投票を追加しました。 (&new{2013/12/14 (土) 19:34:47};)
-''&color(orange){作者};'' : ページ更新情報を追加しました。 (&new{2013/12/14 (土) 19:43:56};)
-''otyaken'' : APIについてhttp://www52.atwiki.jp/otya128/pages/57.html (&new{2013/12/14 (土) 19:45:44};)
--''&color(orange){作者};'' : 肝心の知らないAPIがリンク切れ (&new{2013/12/15 (日) 18:46:45};)
-''&color(orange){作者};'' : Ver1.05に更新しました。RESIZEに対応しました。 (&new{2013/12/15 (日) 18:48:24};)
-''名無しさん'' : >リンク切れ 見れるようにしたはず (&new{2013/12/15 (日) 19:20:56};)
-''otya'' : 一部リンクが間違ってたので直しておきました (&new{2013/12/15 (日) 19:26:01};)
-''&color(orange){作者};'' : 画像表示ソフトの骨格はできました。あとは、スクロールバーに対応するかしないかとか、WINDOWの大きさをRESIZE以外の方法で変えられるようにするとかの検討です。あと、ズーム機能も検討中です。 (&new{2013/12/16 (月) 10:09:41};)
-''&color(orange){作者};'' : Ver1.10を公開しました。あと、色化けしてしまう時の対処法も記載しました。 (&new{2013/12/16 (月) 16:49:31};)
-''&color(orange){作者};'' : Ver1.20デバッグ中。 (&new{2013/12/17 (火) 17:44:26};)
-''&color(orange){作者};'' : OTYAXのバグを見つけました。WIN_MODE=1:WIN_R=1:GOSUB @WINFLAGと@S_*でしたあと、@WINCHKBOXの挙動がおかしくなります。メインルーチン(@WIN_*)内の@WINDOWも外してみましたが、やっぱりおかしいです。どうなるかというと、チェックボックスにチェックをつけると、次に@WINCHKBOXが呼び出された時にチェックが消えます。 (&new{2013/12/17 (火) 18:15:03};)
-''otyaken'' : SSHOT_TSKB=WINCHKFを忘れてるだけの可能性もあるので全文が欲しいです (&new{2013/12/17 (火) 18:38:26};)
#region(otyakenさん用)
#basic{{
@S_SSHOT
 WINTTL$="SSHOT Ver1.20
 WINX2=96:WINY2=96
 WINCLS=1
 WIN_MODE=1
 WIN_R=1
 GOSUB @WINFLAG
RETURN
@C_SSHOT
 GOSUB @WIN_SSHOT_SAVE
 GOSUB @WINCLOSE
RETURN
@WIN_SSHOT
 WINCLS=1
 IF SSHOT_SAVEFLG AND SSHOT_NOWIN THEN GOSUB @WIN_SSHOT_SAVE:SSHOT_SAVEFLG=0
 GOSUB @WINDOW
 WINBX=0:WINBY=0:WINBSTR$="サツエイ":GOSUB @WINBTN
 IF WINBTNF THEN SSHOT_SAVEFLG=1
 WINCX=0:WINCY=12:WINCSTR$="タスクバーナシ"
 WINCHKF=SSHOT_TSKB
 ?SSHOT_TSKB,WINCHKF,
 GOSUB @WINCHKBOX
 SSHOT_TSKB=WINCHKF
 ?SSHOT_TSKB,WINCHKF
 IF SSHOT_SAVEFLG AND (!SSHOT_NOWIN) THEN GOSUB @WIN_SSHOT_SAVE:SSHOT_SAVEFLG=0
RETURN
@WIN_SSHOT_SAVE
 IF SSHOT_TSKB THEN SAVE"GRP"+STR$(!WINGPAGE)+":OTYAX_SS"
 IF !SSHOT_TSKB THEN SAVE"GRP"+STR(WINGPAGE)+":OTYAX_SS"
RETURN
}}
このソースは現在開発機(3DS)の中の編集リストから抜き出した物です。
コピー次第コメント下さい。削除します。
#endregion
-''&color(orange){作者};'' : どうぞ。 (&new{2013/12/17 (火) 19:01:12};)
-''otyaen'' : まだ実行してませんがGOSUB@WINDOWの後のIF WINIDFLG THEN RETURNが無いです (&new{2013/12/17 (火) 19:04:59};)
-''Noodel'' : [[QRコード>#QR]]を載せました。 (&new{2014/04/13 (日) 10:25:08};)
-''Noodel'' : あと、書いてあった内容はたたんでおきました。 (&new{2014/04/13 (日) 11:51:15};)
- ''名無しさん'' : 三号のOSもどきもこのように色々な追加アプリを導入できればよいのにね (&new{2017/09/22 (金) 20:45:16};)

#comment

表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.006 秒 | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30