したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

研究日誌

1管理人:2013/09/29(日) 22:34:59
HVCー500Z研究所の研究日誌です。

212名無しさん:2014/05/13(火) 07:44:13
【HVC-500Z】動画公開

大昔に2回ほどBASIC!の紹介動画を作成しました。

【☆AndroidでBASIC!で遊ぼう☆】
https://www.youtube.com/watch?v=skNH-ELDg9w

【☆AndroidでBASIC!で遊ぼう☆その2】
https://www.youtube.com/watch?v=MWu8B63j590

この2本の動画は、BASIC!という便利なアプリがあるのに
利用者がほとんどいないので使っている人を探したい思い
でアップしましたが500回と200回程度の再生回数で
残念ですが、使っている人には出会えませんでした。

この時は、音声なし字幕のみの動画を作りました。

それから10か月が経過して自作ツールも相当ふえたので
まとめて紹介しようと思い30分の長めの動画を作成しました。

【【音量極小ですいません】AndroidでBASIC!で遊ぼう(自作ツールの再紹介) 】
https://www.youtube.com/watch?v=0AEwJx_Jm6o

撮影方法は、クラムシェル端末のWM8850でBASIC!の
自作ツールを動作させて、HDMIで26型液晶テレビに
表示して、テレビの画面をHVC-500Zで撮影する方法です。

最初は kobo arc7を直接HVC-500Zで撮影しましたが
撮影対象が小さいせいかオートフォーカスがうまくいかず
撮影しなおしました。

ある程度わかっていたことですが、作成した動画の音量は
極端に小さい動画になりました。

HVC-500Zのマイクがプアな為です。

ただし、ちゃんと音声は取れています。音量自体はテレビの
ボリュームの値を通常10→30くらいに上げないと聞き取れ
ないレベルでした。

今回は、顔出しはいやですが、説明くらい自分でしゃべっても
いいかなと思ったので説明の音声付にしています。

ただ、あまりに音量が小さいし、私の滑舌もわるいので
仕方なく大量のアノテーションを YOUTUBEの動画編集
画面で追加しています。

最初、テレビでWM8850の画面を移したときは、画面左端が
完全に見切れていました。

困ってWM8850の設定画面をみるとテレビ表示をアジャスト
する設定があり、変更するとうまくいきました。

この設定は、HDMI接続時のみ表示される特殊な設定みたいです。

【HDMI接続前後の設定画面(ディスプレイ)の相違】
https://www.dropbox.com/s/dzek5e9rmwly5qo/Screenshot_2014-05-12-19-57-35.png
https://www.dropbox.com/s/fqzjzgoahcsmfqi/Screenshot_2014-05-12-19-59-47.png

WM8850は、自分自身の画面は800×400なのですが
HDMI出力では、1280×720で表示されるみたいです。

動画の音声を増幅して動画ファイルを更新できるアプリを
探してみましたがみつからず、音量はそのままにしています。

◆◆◆最後に◆◆◆
・ YOUTUBEのアノテーション設定画面はまぁまぁ使えます。
・自分の滑舌が悪すぎです。
・この動画を見てBASIC !が好きになってもらえるといいなぁ。







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

213名無しさん:2014/05/14(水) 07:44:59
【共通】ファイルビューワ

先日、ファイル選択の部分のテストプログラムを作りましたが
それを利用して簡単な自作ツール「ファイルビューワ」を作成
しました。

ファイル選択が必要だと思って外部関数を作ってテストしたの
ですが、あまり使い道を思いつきませんでした。

でも、そのまま放置しておくといつかテストプログラムの存在
を忘れてしまいそうなので、ともかく何か作ることにして
結局、選んだファイルの中身を表示する自作ツールにしました。

テストの時は、ファイル選択用の外部関数の戻り値は、ファイル
名称のみでしたが、相対パスを返すように変更しました。

ファイル選択用の外部関数はディレクトリ内のファイルが多いと
ちょっと処理に時間がかかりますが許容範囲かなと思っています。

【ファイル選択画面】
https://www.dropbox.com/s/kjs5ky2tynmgoke/Screenshot_2014-04-07-20-58-45.png

画像の場合は、それをそのまま自作ツール「漫画ツール」で
使っている表示用HTML画面を生成する外部関数に渡すだけです。

【画像ファイル選択後の画面】
https://www.dropbox.com/s/dwzowrrofcckrd1/Screenshot_2014-04-07-21-00-24.png

テキストの場合も、一旦ファイルをtext.readlnで読み込んで
それをそのまま、自作ツール「メモデータベース」で使っている
表示用HTML画面を生成する外部関数に渡すだけでした。

【テキストファイル選択後の画面】
https://www.dropbox.com/s/n74ww8a3470l7n5/Screenshot_2014-04-07-21-02-37.png

外部関数化しておくと他ののプログラムで再利用しやすいので
いいと思います。

ちょっと意外だったのは、外部関数用のBASファイルの中に
複数の関数を定義するのは問題ないのですが、複数の関数の間で
同じgoto用ラベルを定義するとエラーになった事です。

関数内では変数は局所変数ですが、ラベルはそうではないようです。

自作ツールを作成したら最後にランチャーに登録しました。

【ランチャーに自作ツールが16個】
https://www.dropbox.com/s/6y7qwzdhn6ypee4/Screenshot_2014-04-07-21-04-19.png

自作ツールも既に16本、けっこう沢山作っています。

【ファイルビューワのプログラム、外部関数】
https://www.dropbox.com/sh/t219cg57jcs3i9g/dlftFZXec3



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

214名無しさん:2014/05/15(木) 07:45:25
【共通】ソートされていました。

先日作成したBASIC!の自作ツール「ファイルビューワ」の変更を
しようとして辞めた話を書きます。

【ファイル ビューワの画面】
https://www.dropbox.com/s/kjs5ky2tynmgoke/Screenshot_2014-04-07-20-58-45.png

この画面を見た時にあれっソートされないかなと最初思いました。

そこでfile.dir 命令で文字型配列に確保したディレクトリ内の
ファイル名をソートしようとarray.sort 命令を追加しました。

結果は何も変わりませんでした・・・汗

よーく先ほどの画面をみてみると、実はちゃんとソートされて
いました。

いままでwindowsの文字の並び順になれていたせいで勘違い
していただけでした。

どうもAndroidでは、記号<数字<大文字<小文字の順に
なるようです。

やっと、それに気づいたので無駄なソートを外しました。

意外な盲点でした。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

215名無しさん:2014/05/16(金) 07:45:57
【共通】bluestacks

日本では、イマイチの「BASIC!」ですが、本家の公式forumは、
相変わらず活発な書き込みがあります。

【RFOBASIC FORUM】
http://rfobasic.freeforums.org/index.php

この中に同じ人が質問した以下の2件がありました。

【FORM input has + for blank】
http://rfobasic.freeforums.org/viewtopic.php?t=2381&p=11802#p11802

【FORM data input】
http://rfobasic.freeforums.org/viewtopic.php?t=2383&p=11801

質問の内容は、ともかく、この人変わった使い方をしています。

わざわざ、パソコンにandroidのVMであるbluestacksを
入れてそこにアプリとしてBASIC!を入れて開発しているみたいです。

私も実は、この方法には少し興味があったりします。

ただ、やはりVM上なので問題はあるのかもしれません。

今年の下半期にはAMDのCPUを搭載したパソコンにはBluestacksが
オプションでプリバンドルされるという噂もあり、
ちょっと気になっています。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

216名無しさん:2014/05/17(土) 11:00:17
【その他】ネットの記事0517

◆ Xiaomi,世界初のTegra K1搭載Androidタブレット「Mi Pad」を6月に中国で発売。
http://www.4gamer.net/games/244/G024410/20140516101/
◆ 49インチ4Kで6万円台のAndroidスマートテレビMi TV 2、中国Xiaomiが発表
http://japanese.engadget.com/2014/05/15/49-4k-6-android-mi-tv-2-xiaomi/

Googleの副社長を引き抜いた東洋のapple躍進中

◆ビジネスで役立つ定番のAndroidアプリ (37) 簡単にリモートPC利用ができる「Chrome Remote Desktop」
http://news.mynavi.jp/series/androidbiz/037/

リモートデスクトップの利用は、ビジネス以外
にも自宅PCと繋ぐ用途がありますね。

◆ この夏 世界最薄にして最軽量の防水タブレットとは?
http://dot.asahi.com/dot/2014051500064.html

10.1インチは持ち運びしづらいと思いますがどうなんでしょう。

◆ プロのイラストレーターが筆圧感知対応タブレット6機種を試す! 週アスPLUS
http://weekly.ascii.jp/elem/000/000/221/221410/

サーフェスプロ2は案外いいらしいです。

◆ 世界でわずか6台のみ現存する「動くApple I」が実際に動作するムービー
GIGAZINE http://gigazine.net/news/20140516-original-apple-1-setup/

昔20万が今5千万! 骨董の領域ですね。
だが、BASICは今も活きています。

◆ 【無料】 ドットインストール社オフィスでプログラミングを勉強してみませんか?
http://www.ideaxidea.com/archives/2014/05/learn_programming.html

行きたいけど初老のおじさんじゃダメかな






2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

217名無しさん:2014/05/19(月) 07:45:41
【その他】小物買い

先日、ABC2014Sの見学で秋葉原に行って以来、どうしても
色々なガジェット小物が見たくなり、また行ってきました。

テクノ東映、上海問屋、あきばおー、サンコーレアモノショップ
などを巡って5000円分の小物を調達しました。

以下が小物の写真やリンクです。

【小物買いその1ーモバイルバッテリー】
https://www.dropbox.com/s/eio705mp2v2r4ue/20140412_182640.jpg

【小物買いその2ーLEDライトとスマホ用雲台】
https://www.dropbox.com/s/50q9xm5hubldfvx/20140412_182734.jpg

【小物買いその3ーUSBケーブルとマイクロSDカード】
https://www.dropbox.com/s/qps1p4w6wu98wu7/20140412_182809.jpg

【小物買いその4ーUSBハブ】
https://www.dropbox.com/s/imxgglibdd8daq4/20140412_182841.jpg

【小物買いその5ーBluetoothヘッドセット】
https://www.dropbox.com/s/517fxphi4se2unz/20140412_182859.jpg

【インカメラも利用できるクリップ式広角レンズ2】
http://www.thanko.jp/product/4589.html

合計8品をまとめて買ってきました。

やはり、アキバはいろんなものがあります。

あまりに楽しくて予定時間を過ぎてかなり長時間お店を
回ってしまいました。

それぞれの小物については、全部は、詳細を書くつもりは
ありませんが、面白い小物については、少しづつ書いて
行こうと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

218名無しさん:2014/05/20(火) 07:57:13
【keepod】注文しちゃいました

変なモノを衝動発注していましました。

【わずか700円でハードディスクが壊れた中古パソコンでも動かせるKeepodが凄い!】
http://kyouki.hatenablog.com/entry/2014/05/18/070315

この記事を見てちょっとなんだろうと思い公式サイト
を覗いてみました。

【keepod公式サイト】
http://keepod.org/

英国の団体(企業?)らしいです。

公式サイトには、以下の記載がありました。

The world’s most popular mobile OS running on your
desktop! Keepod is Based on Android 4.4 (KitKat)
running**the most powerful OS on the planet directly
from your USB drive.

Keepod**is designed to be fast in every possible way.
It’s quick to boot**on your**PC, **loads apps and web
pages in a snap, and makes even an old PC feel
modern again.

つまりは、古いパソコンにUSBメモリーみたいなモノ
を装着するとkitkatが動くというものらしいです。

1台購入すると1台寄付という話にも完全に釣られて
android好きとしてどうしても欲しくなり衝動発注して
しまいました。

我が家のwindows XP機で試したいとおもっています。

正直、諸元も不明なので使えるかどうかかなり不安です。

日本円で3千円くらいなのでまぁいいかもしれませんが

到着は7月以降になりそうですが楽しみに待ちたいと
思います。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

219名無しさん:2014/05/21(水) 08:34:35
【その他】モバイルバッテリー

秋葉原で買った ガジェット小物 その1です。

【モバイルバッテリーDIATEC FILCO PowerBank Slim 3.0】
https://www.dropbox.com/s/murah1n5dcalggo/20140412_182950.jpg

入力 5V1A
出力 5V1.2A
容量 3.7V 4400mA リチウムポリマー
外寸、重量 111x68x15mm,145g
USBケーブル付き

テクノ東映で買いました。4400mAの容量で990円と
激安のモバイルバッテリーです。

我が家には7000mAのCheeroがありますが、セカンド
バッテリーとしていいかなと思っています。

バッテリー本体には、本体充電用のDC5Vinのプラグの口と
給電用の普通のUSBが1つあります。

あとは、バッテリーの状態を示すインジケータとオンオフの
スライド式ボタン位しかありません。

ネクサス72013も充電できますと書いてあったので購入。

私のkobo arc7でも問題なく充電できました。
1.2Aでの充電なのでiPad系は無理だと思います。

大きさもほぼタバコの箱サイズでコンパクトでいいと思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

220名無しさん:2014/05/22(木) 08:00:06
【その他】LEDライト

秋葉原で買った ガジェット小物 その2です。


【LEDライト 品名不明】
https://www.dropbox.com/s/qlkw0h882ue9gw6/20140412_192151.jpg

LEDライト 10個(白色)
USB DC 5V
重量 48グラム

上海問屋で購入。281円でした。

このライト店によって400円以上するところもあったので
安く買えたと思っています。

以前、100均のセリアでLED1個の同じような商品を買って
いますが、このライトはLEDが10個もあります。

セリアのライトは明るさはまぁまぁなのですが、やはり照らせる
範囲の狭さが弱点でした。

このライトは、写真の通り広い範囲が照らせるので使えそうです。

ちょっとフレキシブルアームが柔らかすぎるような気もしますが
許容範囲だと思います。

普通のUSB用のライトなのでWM8850用で買いましたが、モバイル
バッテリー直挿しでも点灯するのでいいかなと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

221名無しさん:2014/05/23(金) 07:45:29
【その他】ヘッドセット

秋葉原で買った ガジェット小物 その3です。

【Bluetoothヘッドセット 多摩電子工業T-478】
https://www.dropbox.com/s/p6j9k49kb0npwok/20140412_215045.jpg

通信方式 Bluetooth2.1+EDR
最大通信距離 1メートル
最大ペアリング 8台
バッテリー 内蔵 リチウムポリマー
充電時間 2時間
連続通話 4時間
連続待受 100時間
USB充電ホルダー カープラグ付き

あきばおーで購入 790円でした。

全然買う予定はなかったのですが衝動買いしてしまいました。

今時、Bluetooth2.1というのもどうなのかなとは思いましたが
動作確認済の機種にSC-03Eが明記されていたので購入しました。

最近の機種だとBluetooth3 や4だと思うのでもっと省電力で
長持ちなんだろうと思います。

この種のヘッドセットは、流通業のドライバーさんなどに広く
利用されているので値段の割にはしっかりした作りだと思います。

SC-03Eとのペアリングも全く問題なくいけました。

実際の通話や着信、受信ともOKでした。

充電も普通のUSB給電とカープラグもちゃんとついており、
充電すればすぐ使えるセットでいいと思います。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

222名無しさん:2014/05/25(日) 10:16:02
【その他】ネットの記事0524

◆Androidで「iCloud」の快適さを実現―自動バックアップ「AOSBOX Android Pro」
http://ascii.jp/elem/000/000/897/897152/

AMAZON AWSをクラウドで利用しているらしいので安心ですね。

◆iPhoneでもAndroidも使えるBluetooth方式のシャッターリモコン
http://news.livedoor.com/article/detail/8864677/

これかなり欲しいです。

◆新Androidフォン、OnePlus Oneのコストパフォーマンスは驚異的**299ドルでGalaxy 5に迫る http://jp.techcrunch.com/2014/05/21/20140520oneplus-one-review-smartphone-value-redefined-by-a-newcomer/

Cyanogenmod絡みのデバイスかな。そもそもこんな性能が必要?

◆【2名様にプレゼント】iPhone/Androidと連携する魚群探知機「SONA.r Ball」
http://news.mynavi.jp/news/2014/05/23/394/

釣り好きの一部ではたまらないでしょうね。

◆激安1万円でクアッドコア・300g未満の7インチタブレット「HP 7 Plus」発売
http://gigazine.net/news/20140523-hp-7-plus/

kobo arc7より明らかにお得ですね。






2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

223名無しさん:2014/05/26(月) 09:36:56
【その他】広角レンズ等

秋葉原で買った ガジェット小物 その4です。

【スマホ用魚眼、広角、マクロレンズ】
https://www.dropbox.com/s/8uhummw4iaink6s/20140413_070901.jpg

サンコーレア物ショップで購入。2130円でした。

小さな巾着袋にクリップとレンズカバー2つとレンズが3つ入る
形になっていました。

広角で使うときには広角用+マクロ用を合体させて使うのですが
収納時も合体した状態でレンズカバーをつけます。

マクロで使うときにはマクロ単体。

魚眼で使うときも魚眼単体で使い、収納時にはレンズカバーを
付ける形になります。

たしかyoutuberの瀬戸弘司さんもだいぶ前に紹介していた
スマホのカメラの部分にクリップで止めるタイプのレンズです。

ちょっと高いなぁとおもったのですが魚眼レンズが店頭にサンプル
品として置いてあったのをSC-03Eで試してみて
あまりにインパクトがあるので買ってしまいました。

【レンズなしと魚眼レンズとの比較】
https://www.dropbox.com/s/7ylnh9pf3xxwagk/Ktate20140413074252.jpg

【広角とマクロの比較】
https://www.dropbox.com/s/ofs2ffk5thwfbud/Ktate20140413074655.jpg

魚眼と広角は、周りに黒いフチが出てしまいますが、クリップを
スマホ用シリコンカバーを付けた状態の上から取り付けているので
スマホのレンズからの距離がでてしまっていると思います。

正直、スナップやちょっとした動画をスマホで撮影する時はこのまま
でいいんじゃないかと思っています。

2000円ちょっとで楽しめるレンズなんてなかなか面白いと思いました。







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

224名無しさん:2014/05/27(火) 07:46:57
【その他】EPUB

最近、電子書籍を読む方ではなく作る方にも
少し興味があって調べていました。

電子書籍にも色んなフォーマットがあるよう
ですが、よく聞くフォーマットとしてepubの
名前だけは知っていました。

【EPUB-wikipedia】
http://ja.m.wikipedia.org/wiki/EPUB

【電子書籍フォーマットの本命、「EPUB」をいまのうちに理解しておく】
http://www.publickey1.jp/blog/11/epub.html

上記のサイト見てみると、EPUBは、実体は
zipファイルで中身は、HTMLやCSS(XML?)と
画像ファイルが所定の配置に従い固められた
もののようです。

また、以下のサイトでは専用のマークダウン言語で
作成したテキストと画像ファイルから EPUB形式に
変換する無料WEBサービスを実施してくれています。

【電書ちゃんのでんでんコンバーター】
http://conv.denshochan.com/

このサイトでは、EPUB用のブラウザー上で動く、
テキスト編集エディターもありますが、
kobo arc7のchromeでは正しく動作しませんでした。

まだ、試していませんがパソコンで少し試してみて
うまく使えるようならテキスト編集ツールをBASIC!で
自作してもいいかなと思っています。


そんなことを考えていたら @webcreatorboxさんのツイート
を見かけました。

https://twitter.com/webcreatorbox/status/456634445718499328

英語ですが、CSS絡みの書籍なので早速UG802でダウンロードしてみました。

EPUB以外のフォーマットも含めてzip形式のファイルでした。

特に解凍ソフトは入れていませんが、esファイルエクスプローラの機能で
解凍できました。多機能なファイラーですばらしいと思います。

解凍したファイルから、.epubの拡張子のファイルをコピーして
dropbox経由でkobo arc7に移しました。

kobo arc7でesファイルエクスプローラから直接開くとプリイン
されているGoogle Playブックスで開けました。

【Google Play ブックスの写真】

https://www.dropbox.com/s/4z4dvieeriwsrbi/Screenshot_2014-04-18-12-33-32.png
https://www.dropbox.com/s/wfwmcw7dyguex9l/Screenshot_2014-04-18-12-34-15.png


私は、arc7では電子書籍アプリは、もちろんkoboを使っているので
koboのライブラリに取り込む方法を探してライブラリの画面にインポート
機能があることを発見しました。

インポートの画面でEPABファイルを選択するとあっさりライブラリーの
一覧に取り込まれました。

【koboの写真】

https://www.dropbox.com/s/hqfrz7if2kd5d4b/Screenshot_2014-04-18-12-34-46.png
https://www.dropbox.com/s/5fdx6bestx7j8o9/Screenshot_2014-04-18-12-35-16.png

【koboのライブラリーインポート画面の写真】

https://www.dropbox.com/s/nz110drbel03m4g/Screenshot_2014-04-18-12-35-37.png
https://www.dropbox.com/s/kadimtuzhicidh8/Screenshot_2014-04-18-12-35-50.png
https://www.dropbox.com/s/h9n62qa3j549w4m/Screenshot_2014-04-18-12-36-14.png

Playブックスとkoboで比較すると少しkoboの方がフォントが綺麗で
見やすいと思います。

koboは、専用フォントを使っているのが効いてるのかもしれません。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

225名無しさん:2014/05/28(水) 07:55:50
【共通】共有が出来ちゃいました

先日、kobo arc7で自作ツールのメモデータベースや
漫画ツールで、共有が利用出来ず、BASIC!のプログラム
処理に切り替えたことを書きました。

【過去の研究日誌】
http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20140416
http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20140417

ここで書いたことは、system.write命令でam startコマンドが
使えないということでした。

最近、RFOBASIC Forumで以下の記事を見つけました。
http://rfobasic.freeforums.org/launch-external-application-and-get-data-back-t1798-10.html

この記事では、am startコマンドの後に「--user 0」をつけると
あるアプリとの共有がうまくいったという内容が書かれて
いたので、色々テストしてみました。

試したのは以下の19個のコマンドです。それぞれのコマンド
発行直後の画面をキャプチャーしました。

まずは、前半の8個分を載せておきます。

1.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity --user 0

ブラウザー起動の明示的なインテント。

【結果画面】
https://www.dropbox.com/s/x6tx6lu4khwhij5/Screenshot_2014-04-19-14-16-07.png


2.0: /system/bin/input keyevent 82

メニューキーを押した時の動作。

【結果画面】
https://www.dropbox.com/s/5pt8c6k6er08b9j/Screenshot_2014-04-19-14-16-42.png


3.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.calculator2/.Calculator --user 0

電卓アプリを明示的インテントで起動。

【結果画面】
https://www.dropbox.com/s/ocig2kdq5qg3gul/Screenshot_2014-04-19-14-17-03.png


4.0: /system/bin/am start -a android.intent.action.EDIT -t "text/plain" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/kka.txt --user 0

暗黙的インテントでテキストファイルを共有(編集)

【結果画面】
https://www.dropbox.com/s/po6wxa0mp0d45ny/Screenshot_2014-04-19-14-17-40.png


5.0: /system/bin/am start -a android.intent.action.VIEW -t "text/plain" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/kka.txt --user 0

暗黙的インテントでテキストファイルを共有(表示)

【結果画面】
https://www.dropbox.com/s/fv7ym9sf7gpjtu2/Screenshot_2014-04-19-14-18-14.png


6.0: /system/bin/am start -a android.intent.action.VIEW -t "image/png" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/fy.png --user 0

暗黙的インテントで画像ファイルを共有(表示)

【結果画面】
https://www.dropbox.com/s/ig4gmj2iwwkwia4/Screenshot_2014-04-19-14-18-59.png


7.0: /system/bin/am start -a android.intent.action.VIEW -t "image/png" -c "android.intent.category.BROWSABLE" -d file:/sdcard/rfo-basic/data/fy.png --user 0

暗黙的インテントで画像ファイルを共有(表示、カテゴリー違い)

【結果画面】
https://www.dropbox.com/s/zaeve09doxpacx9/Screenshot_2014-04-19-14-19-45.png


8.0: /system/bin/am start -a android.intent.action.EDIT -t "text/*" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/kka.txt --user 0

暗黙的インテントでテキストファイルを共有(編集、MIME形式違い)

【結果画面】
https://www.dropbox.com/s/sl6rom39e8jz9ib/Screenshot_2014-04-19-14-20-27.png



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

226名無しさん:2014/05/29(木) 07:47:15
【共通】共有が出来ちゃいました2

kobo arc7でテストした共有の結果の続きです。

結果としてはかなり共有はできます。

しかし何故am startコマンドの後に「--user 0」をつけると
うまくいったのかの理由はわかっていません。

ただ、おそらくAndroid OS 4.2からマルチユーザー対応に
なった事が影響しているのではないかと思っています。

引き続きテストの後半分の発行コマンドと直後の画像を
載せておきます。

10.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.Settings --user 0

明示的インテントで設定画面を呼び出し。

【結果画面】
https://www.dropbox.com/s/rvpf865sstli14v/Screenshot_2014-04-19-14-21-45.png

11.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings --user 0

明示的インテントでWI-FI画面を呼び出し。

【結果画面】
https://www.dropbox.com/s/f8db5hnubg7nw89/Screenshot_2014-04-19-14-22-14.png

12.0: /system/bin/am start -a android.intent.action.VIEW -d http://www.yahoo.com --user 0

暗黙的インテントでURLを共有。

【結果画面】
https://www.dropbox.com/s/g4cvs0m3w20zgc2/Screenshot_2014-04-19-14-22-54.png

13.0: /system/bin/am start -a android.intent.action.MAIN -c android.intent.category.HOME --user 0

明示的インテントでホーム画面を呼び出し。

【結果画面】
https://www.dropbox.com/s/wp5usulwfh2kt7p/Screenshot_2014-04-19-14-23-45.png

14.0: /system/bin/am start -a android.intent.action.SEARCH --user 0

暗黙的インテントで検索のアプリ選択を呼び出し。

【結果画面】
https://www.dropbox.com/s/hlofk9jfkhzw4gt/Screenshot_2014-04-19-14-24-30.png

15.0: /system/bin/am start -a android.intent.action.VIEW -t "application/pdf" -c "android.intent.category.DEFAULT" -d file:/sdcard/Download/test.pdf --user 0

暗黙的インテントでPDFファイルを共有。

【結果画面】
https://www.dropbox.com/s/kkky3kyik5hmefy/Screenshot_2014-04-19-14-24-58.png

16.0: /system/bin/am start -a android.intent.action.MAIN -n jp.co.airfront.android.a2chMate/jp.syoboi.a2chMate.activity.ResListActivity -d http://jbbs.shitaraba.net/bbs/read.cgi/computer/43882/1380461699/ --user 0

明示的インテントで2CHMATEを呼び出しして掲示板のスレッドのURLを共有。

【結果画面】
https://www.dropbox.com/s/fbt8lsa2jipg48m/Screenshot_2014-04-19-14-25-18.png

17.0: /system/bin/am start -a android.intent.action.MAIN -n jp.co.airfront.android.a2chMate/jp.syoboi.a2chMate.activity.HomeActivity --user 0

明示的インテントで2CHMATEを呼び出し。

【結果画面】
https://www.dropbox.com/s/o1x2039wnh0fk8j/Screenshot_2014-04-19-14-25-43.png

18.0: /system/bin/am start -a android.intent.action.MAIN -n com.dropbox.android/.activity.DropboxBrowser --user 0

明示的インテントでDropbpxを呼び出し。

【結果画面】
https://www.dropbox.com/s/ky5d32ljrv5k7fm/Screenshot_2014-04-19-14-26-18.png

19.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.Settings$WifiSettingsActivity --user 0

明示的インテントでWi-Fi設定を呼び出し。

【結果画面】
https://www.dropbox.com/s/5mp9gihjbwjevqw/Screenshot_2014-04-19-14-27-09.png

20.0: /system/bin/am start -a android.media.action.IMAGE_CAPTURE --user 0

明示的インテントでカメラを呼び出し

【結果画面】
カメラはちゃんと起動しましたが、キャプチャーはとってません。

【テストプログラム】
https://www.dropbox.com/s/0z1lzqpuhkhmfc0/t-sys2u.bas


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

227名無しさん:2014/05/30(金) 07:45:52
【共通】ファイルビューワーを機能拡張

先日、共有機能で利用するam startコマンドがkobo arc7で
使えないと思っていたら実は、少しパラメータを追加したら
BASIC!のsystem.write命令で利用できたという話をしました。

しかし、自作ツールの「メモデータベース」「漫画ツール」
では既に共有を利用せずに自前でHTMLモードで表示する
画面機能を作成して利用してしまっています。

せっかく、修正したのを元に戻すのも面白くないのでそのまま
継続利用していこうと思っています。

そこで、他のツールに共有を利用した機能を何か加えられない
かと考えて、自作ツール「ファイルビューワー」を修正しました。

ファイルビューワーは、HTMLモードの画面にディレクトリリスト
を表示してファイルを選択するとテキストファイルや画像を
HTMLモードの画面に表示するツールです。

共有を使えば、例えば、HTMLファイルをHTMLビューワーアプリ
で表示してレイアウトを確認する事が可能になります。

修正の概要は以下の通りです。

【自作ツール ファイルビューワーのファイル一覧画面】
https://www.dropbox.com/s/7a2am1hhka0ldmi/Screenshot_2014-04-20-08-39-51.png

ファイルビューワーのディレクトリ選択画面でファイルを
選択した時に共有機能を利用するか確認するダイアログを
追加しました。

【共有を利用するかどうかの選択画面】
https://www.dropbox.com/s/fwxe5ii2vkn2m4z/Screenshot_2014-04-20-08-40-04.png

イエスを選択するとプログラムでsystem.write命令を使って
am startコマンドを発行します。

【共有を利用した場合のアプリ選択のOS画面】
https://www.dropbox.com/s/0wjwqmvohmwuj32/Screenshot_2014-04-20-08-40-25.png

コマンドを発行するとOSのアプリ選択の画面が表示できます。

【共有でギャラリーを選択して表示した結果】
https://www.dropbox.com/s/0gzxmk9hjhwp7gm/Screenshot_2014-04-20-08-40-33.png

また、ダイアログでノーを選択した時は、以前からある
HTMLモードのビューワー画面を表示します。

【共有を利用しない時の自作ツールでの画像表示画面】
https://www.dropbox.com/s/sk1mvoizs3ld3bp/Screenshot_2014-04-20-08-41-23.png

現状は、テキスト形式(例:txt,html,css,bas)と画像(
例:jpg,png,gif)とpdfくらいしか共有を利用できませんが
そのうち動画ファイルくらいは対応しようかなと
思っています。

【自作ツール ファイルビューワーのソースプログラム】
https://www.dropbox.com/s/aq3kq3nbkawoa01/a-fview1.bas



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

228名無しさん:2014/05/31(土) 13:56:03
【その他】ネットの記事0531

◆ダウンロードサーバーのお知らせとお詫び
http://buffalo.jp/support_s/20140530.html

おそろしい話ですが説明不十分な告知。

◆ Samsung、Android搭載のGalaxy GearでもTizenを利用可能にするアップデートを提供開始
http://jp.techcrunch.com/2014/05/31/20140530samsung-starts-updating-the-galaxy-gear-to-tizen-to-give-it-better-battery-life-and-more/

「Samsungはスマートフォン後のモバイルデバイスにて、
Tizen活用の道を探っているように思われる。」らしい。

◆女子生徒のグループが視覚障害者向けAndroidアプリを開発、Verizonのコンテンストで優秀賞に
http://jp.techcrunch.com/2014/05/30/20140529these-tween-girls-created-an-android-app-for-the-blind/

すばらしい話ですがアプリの内容について具体的な話は
書かれていません。

◆Android 4.4.2にアップデートしたXperia Zの“ラグ”を軽減する方法
http://getnews.jp/archives/587810

一般向けの方法じゃありませんね。

◆ Google Playストアを介さずにAndroidアプリをダウンロードできる「APK Downloader」のAndroidアプリ版が登場
http://getnews.jp/archives/587748

これも一般向けじゃないですね。

◆ ソニーの世界最薄・最軽量タブレット「Xperia Z2 Tablet」をiPad Airなどのライバル機と比較してみた
http://gigazine.net/news/20140530-sony-xperia-z2-tablet-1st-review/

いいですね。でもお高いんでしょ?

◆タブレット端末市場の成長減速、ファブレットの影響
http://mw.nikkei.com/tb/#!/article/DGXNASFK30031_Q4A530C1000000/

ファブレットはスマホの分類なんですね。

◆初心者にもよくわかる!Excelによる技術計算の全パターンを解説(入門〜実務)
http://www.nikkan.co.jp/edu/semi/o140825.html

ここまで大風呂敷なセミナーは知らなかったです。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

229名無しさん:2014/06/02(月) 07:47:33
【共通】動画にも対応

BASIC!の自作ツール「ファイルビューワー」の動画の
表示を機能追加しました。

動画のMIME形式はネットで調べると"video/*"
だったのでこれをandroid.intent.action.VIEW
のアクションを指定してテストしたらあっさり表示
できました。

【ファイルリストの画面】
https://www.dropbox.com/s/b2wwf9mf0gprnsb/Screenshot_2014-04-20-18-02-12.png

【.mp4ファイルを選択後のOS共有画面】
https://www.dropbox.com/s/7v93es0d2h75xyq/Screenshot_2014-04-20-18-02-41.png

とりあえず、よく使いそうな動画形式であるmp4,mpg
aviなどのファイルを指定したときに動画の共有を
するように指定してファイルビューワを修正しました。

【ソースプログラム】
https://www.dropbox.com/s/37ucndef326iq5p/a-fview1.bas

あと同様に電子書籍のEPUBファイルも表示しようとして
MIME形式を"application/epub+zip"にしてアクション
android.intent.action.VIEWでテストしてみました。

結果はちゃんと共有は呼び出されたのですがPlayブックス
へのアップロードが始まってしまったのでEPUBのローカル
表示はできませんでした。

電子書籍についてはもう少し勉強したいと思っています。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

230名無しさん:2014/06/03(火) 07:44:03
【その他】wri.pe

ITPROに以下の記事がありました。

【Webブラウザだけで利用できるシンプルで軽快なメモ帳アプリ】
http://itpro.nikkeibp.co.jp/article/COLUMN/20140411/550128/?ST=system&P=1

オンラインメモ帳は、WEBサービスとネイティブアプリの
組み合わせが多いのですが、こちらはWEBサービスで
AndroidでもOKとのことだったのでテストしてみました。

登録が、facebookかgithubとのアカウント連携という
つかっていないサービスとの連携でしたが、とりあえず
登録してもまず使わないだろうと思われるgithubに
登録して連携しました。

余談ですが、私はfacebookに食わずぎらいのくせに
苦手感が強いです。

原則、実名登録のSNSなんて実際に利用しなくてもイヤ
なので本来開発者さん向けで私には敷居が高くて使い
こなせないgithubの方を選びました。

同様に食わずぎらいなものに iPhoneがあります。
統制されたアップルのエコシステム、ブランド戦略が
感覚的に苦手です。

さてwri.peです。

いろいろ機能があるようですが、とりあえずシンプルに
オンラインメモ帳として確認してみました。

パソコンでは、もちろん問題はありません。

つづいてkobo arc7でも試してみました。

Chromeでちゃんと表示されますし、入力も問題なさそうです。
Autosaveもちゃんとできているみたいです。

画面もちゃんとレスポンシブ対応でした。

【wri.peの横持ちと縦持ち画面】
https://www.dropbox.com/s/7bguqti44pjva0v/Screenshot_2014-04-21-12-23-02.png
https://www.dropbox.com/s/e3v4suvny0ndezd/Screenshot_2014-04-21-12-23-35.png

つかえそうなのでもう少し試してみたいと思います。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

231名無しさん:2014/06/04(水) 07:44:29
【共通】バグ

先日修正したファイルビューワーでバグを発見して修正しました。

ファイル一覧画面でファイル選択終了のボタンを押したときに
「ファイルビューワでは表示できない拡張子です。」というメッセージが
表示されてしまうバグでした。

【ファイル一覧画面】
https://www.dropbox.com/s/b2wwf9mf0gprnsb/Screenshot_2014-04-20-18-02-12.png

ファイル選択を途中でやめる時に押すボタンなのでもちろん
ファイルは何も選択していない状況なので当然おかしい動きに
なります。

修正自体はとても簡単だったのです。すぐに修正しました。

私の自作ツールにはこういった地味なバグはたくさんあるだろうと
思っています。

この研究日誌の多くが BASIC! 関連の記事になっており、
各記事にはたいていその時点もプログラムソースへのリンクを
貼っていますがかなりバグはあるだろうと思います。

ただ、もしかすると誰かの参考になるかもしれないので記事と
してはプログラムのリンクはのこしていこうかと思っています。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

232名無しさん:2014/06/05(木) 07:46:05
【共通】ロービジョン

画面の見やすさが一番重要だとあらためて認識しました。

先日以下ののブログ記事をみかけました。

【ロービジョンとウェブ2014】
http://cocktailz.jp/blog/190/

この記事は、視覚障害者にもいろいろなケースがあり、
かなり多くの人がロービジョンとよばれる状態にあることを
説明しています。

そのため、WEBを見やすく作る必要があること、特にスマホ
でよくあるアイコンは判別しづらいことが書かれています。

また高齢者にも同様なことが言えるのではとの内容も
ありました。

私も視力の劣化や老眼など目の機能の衰えは認めたくない
ですが確実にあります。

私のBASIC!のプログラムも私自身の目の劣化にともなって
少しづつ変更されてきています。

BASIC!のコンソールモード画面は、print命令のみで作成
可能なので便利ですが、ピンチイン、ピンチアウトができないので
文字サイズは、固定で見づらいと思います。

【コンソールモードの自作ツール画面】
https://www.dropbox.com/s/5slhs15865p3fhw/Screenshot_2014-04-23-08-57-33.png

グラフィックモードは、色や文字サイズも自由に変更できますが
縦持ちや横持ちでも大丈夫なようなレスポンシブ対応が難しい
上に画面をスクロールできないのでレイアウトが難しいです。

【グラフィックモードの自作ツール画面】
https://www.dropbox.com/s/o2kmbth2ggjmpwq/Screenshot_2014-04-23-08-56-02.png

HTMLモードだと色、文字サイズ、レスポンシブ、スクロール
ともに可能ですが、HTMLやCSSの知識が必要ですし、
一般的には外部HTMLファイルが必要になります。

【HTMLモードの自作ツール画面】
https://www.dropbox.com/s/q2bepuz1k3caoar/Screenshot_2014-04-23-08-55-45.png

私自身は、既存の自作ツールのHTMLモード化をHTML→
BASIC!内部変数変換ツールや外部関数化をしながら
すすめて行こうとしています。

最後にHTMLモードは面倒な部分もありますがネット上に
多くのサンプルがあり、慣れれば作成も容易なことから
画面を作る際は、一番に利用を考えるべきだと思います。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

233名無しさん:2014/06/06(金) 07:45:20
【その他】今日のタブレッタさん

久々にこの種の記事を書きますが、帰りの電車ですごい
ひとを目撃しました。

タブレッタさんではなくスマホッタさんでしたが
なんと、二刀流です。

携帯電話を2台持ちの人はいますが2台同時利用は、
初めてみました。

その人は40代のビジネスウーマンでしたが、左手に
iPhone、右手にandroidのスマホを持ってbluetooth
のヘッドセットを耳につけていました。

iPhoneの方では、片手でゲームを操作しながら、
もう一方では動画を見ていました。

電車の中でこの荒技はすごいです。

きっと忙しい方なんでしょうね。

ちょっとびっくりしました。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

234名無しさん:2014/06/07(土) 13:22:33
【その他】ネットの記事0607

◆Windows 8.1 with Bingの正体は“0ドルWindows"
http://pc.watch.impress.co.jp/docs/column/ubiq/20140606_652135.html

帝国の逆襲ですね。三つ巴の戦い。

◆ Project Tangoの第二の開発機はTegra K1タブレット、1024ドルでふつうの人も買える
http://jp.techcrunch.com/2014/06/06/20140605googles-project-tango-tablet-is-a-1024-7-inch-tegra-k1-powered-device-with-depth-sensing/

Googleの野心的なプロジェクト、ゲーム以外で実用化されるものに期待ですね。

◆東芝の7インチWindowsタブレットは史上最安の約100ドル?:COMPUTEX2014
http://weekly.ascii.jp/elem/000/000/227/227286/

windowsとandroidのデュアルブートにすればバカ売れしますよ。

◆新型モデルをスマホ5機種・タブレット2機種、スマートバンドまで発表のAcer
http://gigazine.net/news/20140607-acer-ct2014/

わたしにはAcerに魅力を感じないです。

◆Moto XやDroid UltraなどのAndroid 4.4.2を搭載したMotorolaスマートフォンをroot化する方法が公開
http://getnews.jp/archives/593503

いまやルート化にニーズなんて無いのでは?




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

235名無しさん:2014/06/10(火) 07:44:57
【いろいろ】旅行先にて1

先日、知り合いと箱根に旅行にいきました。
現地集合だったので自分の車で行ってきました。

今までに購入したガジェット類をいろいろ持っていきましたので
その時の感想を書いておこうと思います。

便利になったなぁというのが率直な感想です。

【HVC-500Z】

http://www.geanee.jp/products/yashica_hvc-500z.html

本研の名前の由来ともなった中国製の激安ビデオカメラです。
すでに販売は中止になっており後継機も存在しないようです。

1万円もしないトイビデオカメラですが、1080P 30fps対応で、
AF、光学5×デジタル10倍ズームというそこそこの性能が決めてに
なって当時は購入しました。

旅行中の撮影の為、久々の出動となりました。
手ブレ補正が弱いのが弱点で3脚は必需品ですが屋外での撮影は
問題ありませんでした。
またマイクも指向性が強く、風切音もかなりあるため、拾いませんが、
私は音は逆にあまり拾わない方がいいので特に問題はありません。

バッテリーもあまりヘタリなく、案外持ちもいいので液晶ディスプレーも
みづらいことは、ありませんでした。

宿泊先では持参したHDMIケーブルをつかってテレビと接続し
当日屋外で晴れや曇りの中で撮影したビデオを鑑賞しましたが、
ホワイトバランス/色効果/露出補正はデフォルト設定のままですが
非常に見やすく宿のテレビでも全く問題なくきれいに鑑賞できました。

あえていえば、ちょっと画角が狭いのが残念ではあります。

録画形式はAVCHD(H.264)なので編集はしづらいらしいですが
私はあまり編集しないので問題ありません。

自宅に戻ってからHVC-500Zから32GBSDHCカードを抜いて、クラム
シェル端末のWM8850のSDカードスロットに挿してWi-Fi経由でNAS
へ合計5GBのファイルをesファイルエクスプローラをつかってコピー。

続いてNASから Androidスティック UG802に挿しているマイクロSDHC
カード16GBにコピーしました。

UG802にてMX動画プレーヤを使って再生しましたが全く問題なく鑑賞
出来ています。

更に、UG802にて動画をYOUTUBEにアップロードしましたがこちらも
問題なくできました。

最後にHVC−500Zはコスパ最高のお気楽ビデオカメラだと思います。

国内一流メーカーのビデオカメラとは比べ物にならないとは思いますが
あまり不満なく使えるアタリのカメラだと思います。

ほかのガジェットについては次回書こうと思います。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

236名無しさん:2014/06/11(水) 07:45:23
【いろいろ】旅行先にて2

前回の続きで旅行先で活躍したガジェット達の話です。

【SC-03E】

https://www.mydocomo.com/onlineshop/products/smart_phone/SC03E.html

すでに2世代前となったスマートフォンです。

普段は、音声電話、キャリアメール、テザリングくらいしかつかって
いませんが、旅行時は特に以下の点で重宝してます。

◆画角の広い静止画撮影
→集合写真にとてもいいです。サイバーショットと比べてみましたが
→本当に画角が広い

◆ビデオメモ的な動画
→音声をきちんと拾い、手ブレ補正も強力、ちょっとした動画スナップ
→に最適

【モバイルバッテリー】

http://www.diatec.co.jp/products/det.php?prod_c=708

秋葉原のテクノ東映で990円で買った激安バッテリーです。

SC-03Eの充電には4400mAで十分です。

【Bluetoothヘッドセット】

http://minkara.carview.co.jp/userid/379994/car/752972/3573663/parts.aspx

製品ページはすでにないのでレビューしてる方の記事をリンク。

結構古いヘッドセットですがあきばおーで770円で買ったものです。

SC-03Eとの相性がとてもよく運転中の通話はとても安定して
音質もいいと思います。

【TK-GMFBP029BK】

超小型のBluetoothワイヤレスキーボードです。

かなり前にSC-03E用で購入しましたが、相性が良くなくキー暴走して
連続で同じ字が入力される場合はよくありました。

ただkobo arc7との相性はよく、宿泊先でちょこっと長めの文章入力するときに
とても重宝しました。

最後に、今回の旅行で一番役に立った物は、HVC-500Zだと思います。
極端なことを言えばスマホで動画撮影しても実は、大して変わらないのですが
いかにも撮影してる感じがして旅行のイベントとしてはいいのかなと思います。

案外常用耐久性もあり、誰でも使えるいいビデオカメラだと思います。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

237名無しさん:2014/06/12(木) 07:46:22
【共通】付与・カットツール修正

既存のツール「付与・カットツール」をHTML化しよう
と修正テスト中です。

付与・カットツールは元々グラフィックモードで作成
しており以下のような画面です。

【元々の付与カットツールメイン画面】
https://www.dropbox.com/s/f2kjj0n9rjt07kl/Screenshot_2014-05-01-18-43-00.png

もともと、CH-AND7000用でつくったので800×400
の画面を意識して作成したので現在のkobo arc7で表示
するとかなり余白の多い画面になっています。

なにより、縦持ちに持ち替えても画面は横のままという
使いづらさがありました。

満員電車の中では縦持ちの方が操作しやすいのでなんとか
したいと思っていました。

まずは、HTMLモードで使用するHTMLファイルを作成。

【元のHTMLファイル】
https://www.dropbox.com/s/rsi3kr6rua1tjl7/kotei.html

作成したHTMLのレイアウトを確認するためにesファイル
エクスプローラーでファイルをタップしてプリインアプリ
のHTMLビューワーで表示

【雛形HTMLをタップした時の選択画面】
https://www.dropbox.com/s/xzh92vexf7w1cpj/Screenshot_2014-05-01-18-45-15.png

実際の表示した結果は以下です。

【HTMLビューワーでの表示 横持ち状態】
https://www.dropbox.com/s/d83i89xqs2u27k5/Screenshot_2014-05-01-18-44-26.png

【HTMLビューワーでの表示 縦持ち状態】
https://www.dropbox.com/s/l1gjmj78kg7lq63/Screenshot_2014-05-01-18-44-36.png

次に元のHTMLファイルをインプットにしてプログラムで
使えるように文字型変数に変換するツールを実行しました。

【HTML→文字型変数変換ツール】
https://www.dropbox.com/s/5xzfavkt7agqtzq/t-htmlhen.bas.txt

【文字型変数への変換結果】
https://www.dropbox.com/s/lacwp3m2t476t2h/htmlhen.txt

次に変換結果を元に外部関数を作成しました。

【付与・カットツールのHTML画面表示用外部関数】
https://www.dropbox.com/s/8q4htim54iotegk/t-htmlpnlk1.bas.txt

次に既存の付与・カットツールを修正してグラフィック
モードの表示部分やタップした後の判定処理をカット。

さらにHTMLモードで動くように判定処理を作り直し
ました。

【付与・カットツールの修正テストプログラム】
https://www.dropbox.com/s/gm6p8l9csamprg1/t-kotei4bk3.bas.txt

修正テストプログラムを実行した場合のHTMLモードの
画面の表示は以下です。

【BASIC!画面での表示 横持ち状態】
https://www.dropbox.com/s/00a9glq3sfpa5w7/Screenshot_2014-05-01-18-46-25.png

【BASIC!画面での表示 縦持ち状態】
https://www.dropbox.com/s/9d3ltne5s3xus2g/Screenshot_2014-05-01-18-46-34.png

HTMLビューワーで表示した場合と縦持ち状態での表示
が異なっていますが、BASIC!実行時に表示される画面の
方が好ましいので問題はありませんでした。

これで縦持ち画面でも操作可能になりました。

まだ、もう少しHTMLモード化したい部分があるので
引き続きテストしています。

◆◆◆最後に◆◆◆

HTMLモードは非常に使い勝手が良く、おすすめの機能
だと思います。

HTMLを文字変数化するのは、変換ツールを作成すれば
簡単にできます。

使いまわすことを考えて外部変数化すると便利です。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

238名無しさん:2014/06/13(金) 09:21:30
【共通】付与・カットツール修正2

先日より修正テストしていた付与・カットツールのHTMLモード化
ですがとりあえず終了しましたので本番利用を始めました。

本当は、もう少し修正したほうがいいのかもしれませんが
主目的である縦持ちでの操作はできているので良しとしています。

先日の修正に引き続いて修正したのは、固定文言を付与する
為の固定文言を選択する画面です。

元々の選択画面はただ、コンソール画面にprint文で表示していた
だけでした。

【元々の固定文言選択画面】
https://www.dropbox.com/s/0q4ftef26t5hhlz/Screenshot_2014-05-02-06-19-16.png

選択画面を5秒間表示後、入力ダイアログを表示していました。

【元々の固定文言選択画面ー5秒表示後、入力ダイアログ】
https://www.dropbox.com/s/z7g5j0xud0p0vzq/Screenshot_2014-05-02-06-19-31.png

入力ダイアログが画面中央にでてしまうと後ろの画面が
見づらくなります。
そこでこれを上部テンキー固定の一覧HTML画面に変更しました。

【上部テンキー固定の修正後画面、縦持ち画面】
https://www.dropbox.com/s/b3jyxdftdjpb482/Screenshot_2014-05-02-06-20-48.png
【上部テンキー固定の修正後画面、横持ち画面】
https://www.dropbox.com/s/m2fejlt9iq2udmv/Screenshot_2014-05-02-06-22-17.png

HTMLモードなので縦持ち、横持ちとも問題なく表示できます。

テンキー付一覧画面は、メモデータベースで利用していた外部関数
をそのまま使おうとしていましたが、一部あわない箇所があったので
流用して別関数を作成しました。

共通化すればいいのですが・・・・手抜きしてます。

【ソースプログラム・メイン&外部関数】
https://www.dropbox.com/s/vtr25d2jyjd14j8/a-kotei4.bas.txt
https://www.dropbox.com/s/jwddlj73sa7uc15/a-htmlpnlk1.bas.txt

◆◆◆最後に◆◆◆
上部にテンキーを固定する一覧画面のメリット
・数字を入力時にソフトウェアキーボードが有効化されない。
・一覧をスクロールしてもテンキーは画面上部に常に表示
特にソフトウェアキーボードは画面半分ちかくを占めたりするので
操作性の向上に有効だと思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

239名無しさん:2014/06/14(土) 23:48:26
【その他】ネットの記事0614

◆JavaScriptでAndroidアプリを開発! Macでも動くAndroidScript
http://weekly.ascii.jp/elem/000/000/230/230040/

面白そう。ちょっと気になります。

◆ GroovyがAndroid上で実行可能に
http://www.infoq.com/jp/news/2014/06/groovy-android

これもプログラム言語の話。タブレット環境で開発できる
という意味だと思います。

◆Firefox OS用のOpen Web AppsがAndroidのネイティブアプリとしても利用可能に
http://getnews.jp/archives/598881

これも開発ネタですが、Firefox OSやOpenWebAppsの
普及促進策でしょうか。

◆OSライセンス無償のタブレット、「Windows 8.1 with Bing」
http://www.nikkeibp.co.jp/article/matome/20140611/402213/

あんまり使わないwindows機。安いに越したことは
ありません。

◆教育現場でタブレット活用拡大 アップルとMS、シェア争い激化
http://www.sankeibiz.jp/business/news/140614/bsc1406140500004-n1.htm

Androidはその自由なカオスがだめなんですかね?
AOSPなら良さそうなのに

◆アップルは新しいプログラミング言語「Swift」が開発者に気に入られることを望んでいるが、そう上手くいくだろうか?
http://ascii.jp/elem/000/000/903/903703/

ネガティブな記事かなと思いましたが、本当に
心配しているようです。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

240名無しさん:2014/06/16(月) 07:44:37
【arc7】3台のキーボード

やはり、私はキーボードを重視しているようです。

kobo arc7が我が家に来てしばらく経ちますが、
そこそこの性能のこのタブレットのいい点としては
ともかく、キーボードとの相性がいいです。

実際、私は状況によって3台のキーボードを使い
分けていますが、kobo arc7との相性はバッチリです。

【3台のキーボード】
https://www.dropbox.com/s/ajobha4dk4wdmpw/20140504_220339.jpg

写真は、右の1台が上海問屋で昔買ったUSBキー
ボードで左上部がバッファローの超小型bluetoothキー
ボードTK-GMFBP029、左下部がイオシスで買った
小型bluetoothキーボードKB-1303です。

USBキーボードは、もともとCH-AND7000用、超小型
bluetoothキーボードは、SC-03E用に買ったものです。

CH-AND7000は、相性問題はなく普通に使えましたが
SC-03Eは、キー暴走する現象があり、相性問題が
ありました。

arc7 とは、3台とも問題なく使えますし、bluetoothで
の接続も早いです。

今では、通常の通勤時にはカバンの中にUSBキーボード
カバー、自宅では小型Bluetoothキーボード。

超小型Bluetoothキーボードは荷物が多い通勤時にエマー
ジェンシーで利用しています。

ちょっと試してみたくて以下の写真のような強引な接続
を試してみました。

【arc7とハブとUSBキーボードとマウス】
https://www.dropbox.com/s/8z3tgppzo2ot35a/20140504_101522.jpg

キーボードもマウスも問題なく使えました。

◆◆◆最後に◆◆◆
kobo arc7とキーボードの相性は秀逸だと思います。

キーボードをAndroidタブレットで多く使いたい方は、
arc7は、かなり有力候補になると思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

241名無しさん:2014/06/17(火) 07:58:57
【共通】HTMLモードの実験

少しBASIC!のHTMLモードの実験をしていました。
結果は良好だったので少しまとめます。
地味でディープな内容ですが、実験内容は以下です。

「HTMLモードでFORMタグを使わずにテキスト
ボックスに入力された日本語をBASIC!プログラムに受け渡せるか」

あまり私の自作ツールでは、HTMLモードでinput
タグを使っていませんが、どうしても必要な場合もあります。

その場合、formタグでsubmit時にget形式で送信して
BASIC!側の処理に受け渡していました。

今回は、formタグを取り外して、別の方法で日本語が
文字化けせず受け渡せるかどうかテストしました。

今回テストで使用したのは自作ツール「置換ツール」で
利用しているHTMLファイルです。
変更前の概要は以下です。

----- 変更前 -----

<form id='main' method='get' action='FORM'> →フォームタグ利用
<p>
置換前文字列<input type="text" name="mae" size="30" value="@@1"> →テキストボックス
</p>
<p>
置換後文字列<input type="text" name="ato" size="30" value="@@2"> →テキストボックス
</p>
(中略)
<p>
<input type="submit" value=" 送 信 "> →送信ボタン
</p>
</form> →formタグの終了
<p>

<input type="button" value=" 終 了 " onClick="doDataLink('Exit')" /> →終了ボタン

----- 変更前(終わり) -----

ごく、一般的なフォームタグを利用しており、送信
ボタンを押すとget形式のフォーマットでBASIC!側に送られます。

get形式なので日本語は、URLエンコードされて
BASIC!側に送られます。

BASIC!には標準でURLデコードする関数はありません。
過去にこの辺あたりの事を記事にしてます。

【共通】HTML命令 その4
http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20130902

けっこうややこしい話ですが、フォームからデータが
get形式で送られた場合の挙動について書いています。

結果としてURLデコードされて日本語として処理はできます。

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

242名無しさん:2014/06/17(火) 08:04:26
「前の日誌が行数が多すぎの為に分割」

続いて、変更のHTMLの概要が以下です。

----- 変更後 -----

置換前文字列<input type="text" name="mae" size="30" id="in1" value="@@1"> →ID名を追加
</p>
<p>
置換後文字列<input type="text" name="ato" size="30" id="in2" value="@@2"> →ID名を追加
</p>
(中略)
<p>
<input type="submit" value=" 送 信 " onclick="doDataLink(document.getElementById('in1').value+'%%##%%'+document.getElementById('in2').value)"> →送信ボタン
</p>
<p>
<input type="button" value=" 終 了 " onClick="doDataLink('Exit')" /> →終了ボタン

----- 変更後(終わり) -----

変更後は、formタグがなくなり、送信ボタンを押したときに
document.getElementByIdでテキストボックスの内容を取得し
そのまま、doDataLink関数を呼び出してBASIC!側にURL
エンコードなしで受け渡す形です。

変更後の画面は以下です。ちょっと改行が正しくありませんが
今回のテストには影響ないのでそのままテストしました

【テスト用に作成したHTML画面】
https://www.dropbox.com/s/itfxqv0atfaiyla/Screenshot_2014-05-05-16-09-40.png

結果的には、HTMLから受け渡された日本語文字列が
文字化けせずにコンソール画面にprint文で表示できました。

【テスト用プログラム実行後のBASIC!コンソール画面】
https://www.dropbox.com/s/5e6salvzhqpgnw5/Screenshot_2014-05-05-16-10-25.png

【テストに使用したプログラムとHTMLファイル】
https://www.dropbox.com/s/4x0svxl20bayhjg/t-htmtste2.bas.txt
https://www.dropbox.com/s/1yrstux26p5r1u8/testkix1.html.txt

◆◆◆最後に◆◆◆
formタグは、BASIC!では使いづらいと思います。
doDataLink関数のパラメーターにdocument.getElementById
を利用すると、BASIC!プログラム側がシンプルになり、
いいと思います。

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

243名無しさん:2014/06/18(水) 07:54:00
【共通】全てのディレクトリ

BASIC!のテストプログラムで一つ実験してみました。
結果として予想した通りにいきました。

実験内容は、arc7の/sdcard配下の全ディレクトリの
名前の取得です。

【テストプログラム】
https://www.dropbox.com/s/thlojl70ax108lt/t-dirall1.bas.txt

ロジック的には、繰り返しfile.dir命令を呼び出すだけ
ですが、配列に格納する仕方だけ少し試行錯誤が
ありました。

関数の再帰呼び出しができるのがBASIC!の特一つの
特徴ではありますが、ちょっと不安だったので
配列に格納しています。

【処理結果】
https://www.dropbox.com/s/g0dmlldy4uo4yqw/Screenshot_2014-05-08-22-31-43.png

実際に実行した結果、arc7の/sdcard配下には、437
個のディレクトリがあることがわかりました。

テストプログラムでは、ディレクトリ名を格納する
配列は1000個の要素で定義していますが、
もう少し余裕をもたせた方がいいかもしれません。

とりあえず、ディレクトリ名は取得できたので
そのディレクトリにあるファイルへのアクセスも
できると思います。

今後テストしていこうかと思います。

◆◆◆最後に◆◆◆
タブレットには、思ったより多くのディレクトリが
あります。

特にアプリのディレクトリの階層はかなり深いです。

特定の拡張子があるファイルを全て調べたいという
ニーズがあれば、このテストプログラムを少し改修
すれば使えると思います。






2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

244名無しさん:2014/06/19(木) 07:46:35
【HVC-500Z】YOUTUBEにアップ

最近、動画を撮影する機会があり、久々に三脚を
持ち出してHVC-500Zで撮影をしました。

全然内容を理解していませんでしたが、HVC-500Z
の仕様を改めて確認したところ以下となっていました。

【YASHICA 光学5倍ズーム搭載 フルハイビジョンカメラ HVC-500Z|商品情報|GEANEE】
http://www.geanee.jp/products/yashica_hvc-500z.html

この中でビデオカメラとしての性能をあらわすのが以下の
項目らしいです。

撮像素子:1/3.2型 503万画素CMOSイメージセンサー

【画像(イメージ)センサー・(CCD・CMOS)の大きさ比較】
http://www.antaresdigicame.org/photo_gallery/camera/camera87.html

このページをみるといかに小さい撮像素子かわかると
思います。

レンズ:F2.8-4.8 f=5-25mm 35mmカメラ換算 38(W) 〜 190(T)mm

【ビデオカメラの選び方 JVC】
http://www3.jvckenwood.com/dvmain/point/

この記事によれば、F値も普通は1.8もあるそうですので
決して明るくはないそうです。

でも、HVC−500Zで撮影した動画を本体とテレビをHDMI
ケーブルでつないで表示するととてもきれいです。

私自身の主観でもそうですが、いっしょに動画鑑賞した人も
同じ意見なのできれいなのだと思います、三脚必須ですが・・・

きれいに撮れているので限定公開で YOUTUBEにアップしました。

手順は以下の通りです。
1.HVC−500ZからSDカードをはずしてWM8850にセット
2.WM8850でesエクスプローラでWZR-300HPの簡易NASにコピー
3.WZR-300HPの簡易NASからUG802のmicroSDカードにコピー
4.UG802の youtubeアプリでアップロード

アプリでのアップロードは簡単にできますがエラーがあった場合
ちゃんと表示されないので結局ブラウザーでYOUTUBE画面を
見る必要がありました。

また、15分以上の動画は、以下の作業が追加で必要です。

【15 分を超える動画のアップロード】
https://support.google.com/youtube/answer/4523193?hl=ja&amp;rd=1

電話番号の登録が求められるのでちょっと嫌でしたが、
違法な動画ではないのでまぁ仕方ないかと思っています。

◆◆◆最後に◆◆◆
・HVC−500Zは、手ブレ補正が超弱いです。(三脚必須)
・手ブレ補正以外は、全然イケてます。
・YOUTUBEアプリでのアップロードは簡単ですが、エラー
 がわかりづらいです。






2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

245名無しさん:2014/06/20(金) 07:46:08
【共通】ファイル検索

先日テストしていたkobo arc7のディレクトリ一覧を
作成するBASIC!のテストプログラムの発展形として
自作ツール「ファイル検索」を作成しました。

コンセプトは間違えて別のディレクトリにコピー
したり、保存場所がわからなくなったファイルを
探すためのツールとして作成しています。

機能的には、必要十分ですが、性能的にはかなり
重たいツールになりました。

ます、タブレットのディレクトリ情報を取得します。
arc7での実行では約450程度のディレクトリ情報
を取得するのに約30秒程度かかります。

【ディレクトリ情報取得中の時の画面】
https://www.dropbox.com/s/ic8tt78yt001qoj/Screenshot_2014-05-10-06-20-25.png

作業の進み具合がわかるようにコンソール画面の
タイトルで進捗状況がわかるようにしました。

次にファイル種類を選択させる画面を表示します。

【ファイル種類選択画面】
https://www.dropbox.com/s/13xb9m0vif8n6zb/Screenshot_2014-05-10-06-20-44.png

ファイル種類は、写真、テキスト、PDF、動画の
4種類とシンプルな作りにしました。

次に選択した種類のファイル情報を全ディレクトリ
から取得しています。
この処理がかなり重く最も多くのファイルがある
写真の場合、約3分弱かかります。

【特定のファイル種類のファイルを取得中の画面】
https://www.dropbox.com/s/y33tyq5cvzow78u/Screenshot_2014-05-10-06-23-26.png

この部分も何も表示しないとフリーズしたと勘違い
するのでコンソール画面で進捗を表示しています。

次に取得したファイル情報を一覧化したHTML画面
を表示しています。

【ファイル種類のファイルを一覧表示する画面】
https://www.dropbox.com/s/pp5rlqtnk3mwm05/Screenshot_2014-05-10-06-24-53.png

上部にテンキーが出る一覧選択画面です。

個別のファイルについている番号をテンキーで入力
すると共有または、写真やテキストでは専用のHTML
画面で内容を表示できます。

【個別のファイルを表示する画面】
https://www.dropbox.com/s/r3bzh0ew8i4ev7a/Screenshot_2014-05-10-06-25-36.png

このツールを作成していて驚いたのは、まだ使い
始めて数ヶ月のkobo arc7の中には非常に大量の
写真ファイルが存在するということです。

全体で約1700の写真ファイルがありました。

kobo、twitter、dropboxといったアプリの配下の
ディレクトリには、電子書籍の画像だったり、
サムネイルやキャッシュといった形で大量の画像
ファイルが残されていることがわかりました。

あとBASIC!的な話だと長大な文字列を使うと
プログラムの性能が大幅に劣化します。

このツールの用途は、どうしてもファイルが見つ
からない場合を想定しているので性能面は、
あまり意識しないのでいいですが性能重視だと
使わない方法を考えた方がいいかもしれません。

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

246名無しさん:2014/06/20(金) 07:47:31
前の日誌の続きです。

自作ツールのプログラムは以下です。

【BASIC!のソースプログラム・外部関数】
https://www.dropbox.com/s/1vg593mbgievb2r/a-dirall4.bas.txt
https://www.dropbox.com/s/1tm3gs00da457cj/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/6kmo3kfcysdueoc/a-htmlpnla.bas.txt
https://www.dropbox.com/s/sdg5jp9nj42qu8o/a-htmlpnlf2.bas.txt
https://www.dropbox.com/s/cnpq0ijfrzxnim5/a-htmlpnlk1.bas.txt
https://www.dropbox.com/s/uvjg8fsg2fllgri/a-htmlpnll1.bas.txt

5本もの外部関数を使っていますが、他ツール
の関数を再利用している為です。

再利用で生産性は上がっていると思います。

◆◆◆最後に◆◆◆
・タブレットの中は、写真ファイルがたくさん
・長大文字列の処理には性能を注意
・外部関数を使う場合はラベルの重複に注意
・console.title文は、進捗情報を表示するのに有効







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

247名無しさん:2014/06/22(日) 07:52:12
【その他】ネットの記事0621

◆ITpro NOW - どうやら本当に安くなるWindowsタブレット
http://itpro.nikkeibp.co.jp/article/COLUMN/20140617/564544/

約2万円ほど安くなるようです。

◆Samsungの最新フラッグシップタブレット「Galaxy Tab S」を日本国内に投入へ!
http://news.livedoor.com/article/detail/8961033/

タブレットの世界も2極化です。

◆SamsungとAppleの覇権争いはさらに激化? 新タブレット投入で
http://eetimes.jp/ee/articles/1406/19/news060.html

激化するに決まってます。

◆アップルの新プログラミング言語「Swift」--その目的と意味するところ
http://japan.cnet.com/news/commentary/35049422/

こんなに話題になる言語もなかなかないと思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

248名無しさん:2014/06/23(月) 07:47:48
【共通】画像結合ツール修正

いつもの通り地味なBASIC!自作ツールの修正記事です。

今回は、画像結合ツールをHTML化しようと思い、
当初は以下の変更予定でした。

◆画像結合ツールのHTML化予定(当初)

・現在の特定のフォルダーに結合する2枚のファイルを
事前に手でコピーするやり方をファイルが選択できる形
に変更する

・2枚の画像が準備済みか確認するダイアログをHTML
に変更する。

・背景色がいいかどうか 確認するダイアログをHTML
に変更する。

・結合した、縦および横並び画像をHTML画面で表示する
(共有も使えるようにする)

しかし、面倒になり(汗)、今回は途中で修正内容を
変更しました。

◆画像結合ツールのHTML化予定(今回)

・現在の特定のフォルダーに結合する2枚のファイルを
事前に手でコピーするやり方をファイルが選択できる形
に変更する→取りやめ

・2枚の画像が準備済みか確認するダイアログをHTML
に変更する。→実施

・背景色がいいかどうか 確認するダイアログをHTML
に変更する。→実施

・結合した、縦および横並び画像をHTML画面で表示する
(共有も使えるようにする)→実施

・結合画像のサイズを少し大きくする。→追加

自作なので変更計画はあっさり変更しちゃいました。

修正前と修正後の見た目の違いは以下です。

【準備確認ダイアログの変更】
https://www.dropbox.com/s/22t2215tt7q01bc/Screenshot_2014-05-15-23-06-26.png
https://www.dropbox.com/s/divtn1pgxbobdgk/Screenshot_2014-05-15-23-09-36.png

【背景色確認ダイアログの変更】
https://www.dropbox.com/s/q0mo5vlng1ggo69/Screenshot_2014-05-15-23-07-57.png
https://www.dropbox.com/s/vmq5z2gsk91ojzx/Screenshot_2014-05-15-23-10-06.png

【結合した画像の表示と共有の呼び出し】
https://www.dropbox.com/s/mbwj002jbpqdp73/Screenshot_2014-05-15-23-11-06.png
https://www.dropbox.com/s/qkaxkfv6jgsool1/Screenshot_2014-05-15-23-11-47.png

【画像サイズを少し大きく】
https://www.dropbox.com/s/bj39lmmr1p5ippe/Kyoko20140516061030.jpg

特にダイアログにinput命令を使うことは、OKのボタンを
ミスタップすると即プログラムの実行中止になるので
今後もできるだけ避けたいと思っています。

【ミスタップ後の状態(実行中止)】
https://www.dropbox.com/s/ac9paais83e8hrm/Screenshot_2014-05-15-23-06-43.png

そのうち取りやめたものも、修正しようかなと思っています。

このツールは、私がBASIC!で最初に作成した自作ツールなので
大事にしていこうと思っています。

【画像結合ツールのソースと外部HTML関数】
https://www.dropbox.com/s/gtumldosvhc9t5t/a-gattai7.bas.txt
https://www.dropbox.com/s/086w8knua96o0ty/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/pn6hoim0koz245p/a-htmlpnla.bas.txt

249名無しさん:2014/06/23(月) 07:49:15
(前のページの続きです。)

修正中わかった細かいネタ2つ

◆グラフィック系の命令 (gr.)ではパスの指定が???

修正中に気付いたのですがどうもgr命令ではパスの指定が
「../../」と「/../../」が同じと思われているみたいです。

◆グラフィックと HTMLモードの混在

以下のやり方はエラーになりませんでした。
ちょっと危険かもしれませんが…

1.グラフィックモードで処理
2.gr.front 0でコンソールモード画面に遷移(gr.closeなし)
3.html.open発行でHTMLモードで処理
4.html.close発行でコンソールモード画面に遷移
5.gr.front 1でグラフィックモードに復帰

◆◆◆最後に◆◆◆
自分がそうしていないのもありますが・・・汗
仮に他の人に聞かれたら以下のように答えると思います。

・コンソールモードでのinput命令は極力排除したほうがいい。
・モードを変更するときはちゃんとcloseしたほうがいい。
・グラフィックは位置の判定(計算)が大変。
・まずはHTMLモードで検討したほうがいい。
・どうしてもできない場合は、グラフィックモードで。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

250名無しさん:2014/06/24(火) 07:47:57
【その他】コンビニエンステーブル

私は、外ではkobo arc7を使っていますが、我が家では
ほとんどAndorod TV STICK UG802をテレビに繋いで
使っています。

UG802はRK3066のデュアルコアですが、案外性能が
いいのでメールやネットの閲覧やYOUTUBEや簡単な
ゲームなどでは全く問題ありません。

普段は、UG802に無線ドングルをさして2.4GHzの無線
キーボード+マウスセットであるバッファローの
BSKBW07膝の上に載せて使っていました。

最近ソファー用のミニテーブルがあると長文の入力が
できるといいなぁと思い始めて楽天でコンビニエンス
テーブルなる商品を見つけて購入しました。

【コンビニエンステーブル】
http://item.rakuten.co.jp/watch-me/ct002_2?scid=me_ich_conf_order_03&amp;_mpt=101&amp;_mpe=191575-20140514-0122428131

テーブルなのに2580円で税込送料込という激安商品です。
レビューの評価が良かったので買ってみました。

【コンビニエンステーブルの箱】
https://www.dropbox.com/s/jk4tli58psqspu4/20140517_155348.jpg

箱は、ほぼ天板のサイズでした。

【部品の写真】
https://www.dropbox.com/s/a33q2ycxxtox1wh/20140517_155852.jpg

部品数が5個しかないので組み立ては10分程度でした。

【テーブルにキーボードを置いた所】
https://www.dropbox.com/s/tdtob2wcf9fd5je/20140517_161536.jpg

早速、キーボードやマウスなどを置いてみましたが
天板の表面が少しザラっとした加工になっていて
滑りにくい工夫がさているみたいです。
天板の大きさが想像以上に広くてかなりのモノを
置けると思います。

【テーブルにキーボード付きレザーケースを置いた所】
https://www.dropbox.com/s/d6bjhuri41650sh/20140517_163321.jpg

kobo arc7にキーボード付きレザーケースを付けた
状態だと膝の上では安定しづらいですが、もちろん
テーブルの上であれば問題はありません。

大型のノートパソコンなど重量のあるものだと
強度の問題が出る可能性がありますが、我が家の
使い方だとなかなかいいかなとおもっています。

◆◆◆最後に◆◆◆
・リビングPCなどソファーでキーボード、マウスを
使う人にはオススメ。
・強度や仕上げなどは値段相応ですが十分実用的です。
・天板がたたみやすい形状なので持ち運び時は脚を
持って移動した方がいいと思います。







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

251名無しさん:2014/06/25(水) 07:45:14
【共通】漫画ツール修正

またBASIC!の自作ツールを変更しました。

漫画ツールは、あらかじめ特定のディレクトリに
おいてある複数の吹き出し付き漫画画像ファイルを
一覧表示して選択した1枚の漫画画像の吹き出しに
好きな文字列を入力して画像ファイルとして保存
できるツールです。

このツールで作った漫画画像をブログやツイッターで
私は利用しています。

以下は吹き出しに好きな文字列を入力したあとのグラ
フィックモードのBASIC!の画面です。

【漫画ツール編集済の画面】
https://www.dropbox.com/s/0zvszme28ykzynr/Screenshot_2014-05-17-17-04-46.png

つい最近の修正で漫画ツールで作成した画像を自前
のビューワーで表示できるように修正していました。

【漫画ツールの自前の画像作成結果表示画面】
https://www.dropbox.com/s/7exh872rg81y38v/Screenshot_2014-05-17-17-05-36.png

今回、更に別の自作ツール「ファイルビューワ」と
同様に共有を使うかどうか選択できる画面を追加
しています。

【新たに追加した共有の選択の画面】
https://www.dropbox.com/s/csomfbo8fzcrem6/Screenshot_2014-05-17-17-10-33.png

上記の選択画面でyesを選択するとAndroidのアプリ
選択画面が呼び出されます。

【共有選択後のandroidのアプリ選択画面】
https://www.dropbox.com/s/win4fintc2vp3n0/Screenshot_2014-05-17-17-11-04.png

ここでギャラリーを選択すればギャラリーが起動され
保存した漫画画像が表示されます。

【ギャラリーの画面】
https://www.dropbox.com/s/qkb5smigxlzdg3v/Screenshot_2014-05-17-17-11-21.png

この機能を追加した理由は、「ツイッターと連携しや
すい」からです。

ギャラリーの画面の左上には、ツイッターのボタンが
既に登録されているのですぐに画像をツイッターに
送ることができます。

【ツイッターの画面】
https://www.dropbox.com/s/036g6iflbdd3rkb/Screenshot_2014-05-17-17-11-29.png

いままでは、漫画ツールが終了した後にESファイル
エクスプローラを開いて作成したファイルを選択して
ギャラリーを開いてツイッターに連携していました。

ここの作業手順は、確実に省力化できると思います。

【漫画ツールソースプログラムと外部関数】
https://www.dropbox.com/s/we2ykliz54t9b3c/a-manga3.bas.txt
https://www.dropbox.com/s/s019yq600afzkql/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/ktoy9q3ze5w11s0/a-htmlpnla.bas.txt

外部関数は、もちろん使い回ししているので既存の
プログラムになります。

◆◆◆最後に◆◆◆
・また別の機会に書こうと思いますが共有は、
いい点と悪い点があります。
・外部関数は使い回ししやすいの便利です。
・BASIC!のプログラムを作るときは、まずHTMLモード
が使えるか検討したほうがいいと思います。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

252名無しさん:2014/06/26(木) 07:53:07
【共通】クリッカブルマップ

BASIC!のHTMLモードで画像処理がどこまでできるか
テストプログラムを作成して調べてみました。

確かHTMLのイメージ画像でもたしかクリックした
時の座標が取得できる方法があったはずと思い
調べていたら以下の記事を見つけけました

【画像をクリックしてその地点の座標を変数x、yに代入したいのですが - JavaScript - 教えて!goo】
http://oshiete.goo.ne.jp/qa/2745098.html

この記事を参考にBASIC!のテストプログラムで使用する
HTMLファイルを作り始めました。

記事にはjavascriptでクリックした位置を計算すれば取得
可能と書かれていたので更に調べて以下の記事を参考に
HTMLファイルを作成しました。

【JavaScriptプログラミング講座 ダイアログを表示する】
http://hakuhin.jp/js/dialog.htm

【javascriptのキャスト - 備忘録】
http://blog.goo.ne.jp/kori39/e/03d9ce6a3180e9a553644a763fc42542

【ウィンドウ名.alert()−JavaScriptリファレンス】
http://www.htmq.com/js/window_alert.shtml

これらの記事からダイアログの出力方法や数値型の
座標位置情報を文字型に変換する方法を確認して作成
しました。

ここまではパソコンでHTMLファイルを作成、その後
kobo arc7でテストプログラムを用意しました。

テストプログラム自体は正常に動作してHTMLファイル
をロードしてjavascript問題なく動作しましたが
一点問題があることがわかりました。

それは、ピンチインして拡大した場合、正しく座標位置
が取得できない事でした。

そこでピンチインを抑止する方法を調べるとすぐに
見つかりました。

【HTML5とCSS】
http://www33.atpages.jp/usuisq/10_clock.html

mataタグ1つを追加するだけで抑止できました。

更に表示している画像のサイズを取得する方法も調べて
見つけたので以下のサイトを参考にしてjavascriptを
修正しました。

【 [JavaScript] 画像のオリジナル サイズを取得する 最もシンプルな方法】
http://cojocco.blog113.fc2.com/blog-entry-131.html

座標位置もオリジナルサイズもgetElementByIdの情報で
取得できることがわかりました。

実際に作成したテストプログラムでの動きは以下です。

【クリッカブルマップのテストプログラム画面】
https://www.dropbox.com/s/wota7429xt518ff/Screenshot_2014-05-18-14-53-44.png

テスト用の画像上のどこかをタップすると以下のダイアログ
が表示されます。

【画像クリック時に座標を表示した位置確認ダイアログ】
https://www.dropbox.com/s/8sfd5x5n0wjwa5e/Screenshot_2014-05-18-14-53-55.png

ちゃんと座標位置やオリジナルサイズが取得できています。
このダイアログでキャンセルを押すと以下ののダイアログ
が表示されます。

【位置確認ダイアログでキャンセルを選択した時に表示するダイアログ】
https://www.dropbox.com/s/epi466fz53d4188/Screenshot_2014-05-18-14-54-47.png




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

253名無しさん:2014/06/26(木) 07:53:54
(前の日誌の続きです。)

Windowsのダイアログとはかなり見た目が異なりますが
想定した処理ができていました。

最後にキャンセルではなくOKを選択するとBASIC!の
コンソール画面にタップした座標位置とオリジナルの
画像サイズの情報をプリントされました。

【テストプログラム終了時のコンソール画面】
https://www.dropbox.com/s/xuqyd1cgc43app4/Screenshot_2014-05-18-14-55-31.png

この結果により、HTMLモードで実行したjavascript
が取得した座標位置、画像サイズの情報をBASIC!の
プログラム側に受け渡しできた事が確認できました。

【テストプログラムのソースとHTMLファイル】
https://www.dropbox.com/s/wa6dbhgnzr1lyax/t-htmtste3.bas.txt
https://www.dropbox.com/s/reu4lbgweu9ep0r/clickable.html

◆◆◆最後に◆◆◆
・ネット上にはHTMLやjavascriptの情報が沢山。
・うまく参考にすれば、HTMLモードで使える。
・但し、HTMLモードではjavascriptのエラーメッセージ
が出ないのでダンマリみたい状態になるので注意。
・パソコンでHTMLファイルを作るときは文字コード
はUTF-8が無難だと思います。

254名無しさん:2014/06/27(金) 07:46:27
【共通】BASICを話しますか?

有名なガジェット情報サイトであるEngadgetでちょっと前に
「Do you speak BASIC?」という BASIC50周年的な記事
があり、そこに投票する画面がありました。

【Do you speak BASIC?】
http://www.engadget.com/2014/05/01/basic-programming-language-50th-birthday/

Do you speak BASIC?の投票の選択肢は、以下です。
時点の投票状況は%で示されています。

・Still coding in it today. 18%
・Not since I was a kid. 65%
・I ain't BASIC! 11%
・I love brunch and kale. 6%

「Still coding in it today」は今でも作ってます!という
意味だと思います。

集計の母数は3千を超えているのでその中で18%は、
立派なもんかなと思いました。

もちろん私もその中の一人です。

日本ではなぜか昔やった、懐かしい→もうやらないけど
という人ばかりです。

タブレットでのBASIC!もなかなか楽しめます。
この楽しさをうまく文章に現わせていませんが・・・







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

255名無しさん:2014/06/28(土) 16:47:05
【その他】ネットの記事0628

◆Android WearやIoTで注目のAndroidセンサー機能8選 (1/3)
http://www.atmarkit.co.jp/ait/articles/1406/26/news024.html

既存のセンサーがほとんどの記事

◆ 次期Android「L」の新UXデザイン「Material Design」はどのような動きでアニメーションするかがよくわかるムービー
http://gigazine.net/news/20140627-android-material-design-movie/

WEBデザインとかではよく見るデザインかな。

◆Google、テレビプラットフォーム Android TV 発表。ゲーム機としても販売
http://japanese.engadget.com/2014/06/25/google-android-tv/

テレビに重ねるのがポイントなんですね。

◆Google: Androidマルウェア漬け説に対し、iOSはこんなに後れてると反撃
http://jp.techcrunch.com/2014/06/26/20140625android-vs-ios/

混沌の帝国VS統制の帝国。でも似てきているような・・・

◆ Razer,「Android TV」ベースとなる据置型ゲーム機の開発を表明。
http://www.4gamer.net/games/023/G002318/20140627131/

ゲーミングデバイスの勇者、立ち上がる。

◆ SIM通 SIMカード徹底ガイド − いま買うならコレ!オススメSIMフリータブレット
http://sim.oshiete.goo.ne.jp/colum/20140627/

SIMフリーが当たり前の時代がもうすぐ来そうではありますが、

◆ Google I/O:3Dマッピングの「Project Tango」タブレット、2015年にLGが製品版発売へ
http://www.itmedia.co.jp/enterprise/articles/1406/27/news086.html

何につかうのだろう?

◆ この夏、買ってみたい「タブレット」
http://news.mynavi.jp/articles/2014/06/25/2014natsu-tablet/

LaVie Tab Eは気になります。ボーナス時期ですねぇ

◆軽量薄型化したヤマダ電機オリジナルタブレット第2弾7型「EveryPadII」
http://www.rbbtoday.com/article/2014/06/27/121283.html

前作の失敗?にへこたれずがんばりますね。

◆レノボ、由比ガ浜にタブレットを満喫できる海の家をオープン 〜YOGA TABLETを借りてヨガ体験も
http://pc.watch.impress.co.jp/docs/news/yajiuma/20140627_655525.html

不気味すぎるコンセプトかな?

◆保護者に期待と戸惑い 武雄・小1プログラミング教育
http://www.saga-s.co.jp/news/saga/10101/77858

多くの落ちこぼれが出て、沢山の非難があるでしょう。
でもその中から未来のジョブズが産まれるかも。

◆ 新プログラミング言語「Swift」の型と制御構文
http://codezine.jp/article/detail/7842

読み物としていいかも。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

256名無しさん:2014/06/30(月) 08:08:53
【共通】クリッカブルに苦戦

何故か投稿規制されたので

以下のリンクに記載

http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20140630



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

257名無しさん:2014/07/01(火) 07:47:54
【共通】クリッカブルに苦戦2

苦戦した上にやっと動いたクリッカブルマップのような BASIC!の
HTMLモードのテストプログラムの詳細です。

【最初に表示される写真の画面】
https://www.dropbox.com/s/bixkb6h1ggfvjne/Screenshot_2014-05-29-08-55-49.png

写真は、上部見切れており、スクロール済みの状態です。
この画面で写真上でタップします。
タップした位置は富士山の頂上付近でした。

【タップした画像上の位置のx,y座標表示】
https://www.dropbox.com/s/uozeasjfal7hgp0/Screenshot_2014-05-29-08-56-12.png

現段階では基本的にできることはこれだけです。ただし
スクロールしてもただしく座標が表示できています。

【タップした位置の画面上の位置のx,y座標表示】
https://www.dropbox.com/s/j78qziz9q5n32yn/Screenshot_2014-05-29-08-56-25.png
【画像のウィンドウ内の開始位置のx,y座標表示】
https://www.dropbox.com/s/cy10uo8czez136y/Screenshot_2014-05-29-08-56-35.png
【ウィンドウ内のスクロール量のx,yピクセル数表示】
https://www.dropbox.com/s/kane67ojhujepyv/Screenshot_2014-05-29-08-57-39.png

画面上のタップ位置の座標は(512,112)でウィンドウ内の画像
開始位置は、(190,133)でスクロール量は(0,178)なので
画像上のタップ位置は、(512−190+0、112−133+178)で
(322、157)になるというややこしい計算になっています。

【プログラム終了時のコンソール画面】
https://www.dropbox.com/s/lwr4ovisojyum9w/Screenshot_2014-05-29-08-58-07.png

画像上のタップ位置のx,y座標と画像の幅、高さをjavascriptで取得
してBASIC!のプログラムに連携できました。

【ソースプログラムと外部関数】
https://www.dropbox.com/s/ot4abso3e611qow/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/lsdeztxostjuwdj/t-clmask1bk1.bas.txt
https://www.dropbox.com/s/456tjhvoivhxxll/t-htmlpnlg1.bas.txt

◆◆◆最後に◆◆◆
書いてしまうと簡単な話ですが、ここまでたどり着くには相当
かかっています。

グラフィックモードでも同じような事ができるのですが、できるだけ
グラフィックモードにしないという自分の方針に従って作ってみました。

BASIC!のHTMLモードをより活用するにはhtml,css,javascriptを
もっと勉強しないとだめかもしれません。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

258名無しさん:2014/07/02(水) 08:11:05
【共通】画像のマスク

また規制にかかったのでメインの日誌のリンクのみ

http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?guid=ON&amp;dt=20140702


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

259名無しさん:2014/07/03(木) 07:46:33
【共通】画像のマスク2

先日、調査や事前にBASIC!でテスト確認した結果に基づいて
クリッカブルマップの画面とcanvas画面を組み合わせた
テストプログラムを作成し、テストしました。

結果は、予想通りでうまくいきました。

まず、クリッカブルマップの画面で座標を指定してから画面を
切り替えてcanvasの画面を表示する仕様です。

【写真をクリッカブルマップで表示する】
https://www.dropbox.com/s/32a9xauft69zyny/Screenshot_2014-05-29-22-36-53.png

この画面でマスクする位置を指定します。

【マスクの左上隅クリック後の画面】
https://www.dropbox.com/s/4rnxyedma2eccxc/Screenshot_2014-05-29-22-37-49.png

最初にクリッカブルマップで指定した箇所がわかるように
小さい赤い四角形を透過率50%指定で表示しています。

この後に再度クリッカブルマップ画面が表示されます。

【マスクの右下隅クリック後の画面】
https://www.dropbox.com/s/igiv450wwttf6wx/Screenshot_2014-05-29-22-38-25.png

クリッカブルマップで2回指定が終わると指定した範囲に
赤い四角形を透過率0%で表示します。

【マスク済みの画面をピンチアウトしてスクリーンショットを保存した結果】
https://www.dropbox.com/s/j9lcf24tx6ocjkj/Screenshot_2014-05-29-22-38-57.png

先日、調査時に書いた通り BASIC!のHTMLモードでは
toDataUrlが利用できないので仕方なく、kobo arc7の
ハードウェア機能でスクリーンショットを取得しています。

【テストプログラムのソース】
https://www.dropbox.com/s/lgptclsl2qp1ulv/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/v0v88akfainq2uc/t-clmask1.bas.txt
https://www.dropbox.com/s/uyh9t3uwcg0r6ny/t-htmlpnlg1.bas.txt

このテストプログラムでは、マスクする画像のパスを直書きして
いますが、ファイル選択処理を追加していこうと思います。

◆◆◆最後に◆◆◆
画像のマスク位置をタップで指定するのでどうしても
やり直ししたくなる場合が多いです。

やり直しをある程度考慮したプログラムを作ることが必要だと
思います。

arc7を持ってタップした場合は、あまりずれはありませんが
台においてタップすると画面が傾いているせいか、ずれが
出やすい傾向があるようです。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

260名無しさん:2014/07/04(金) 07:45:06
【共通】画像のマスク3

先日、ほぼ主要なロジックは完成したのBASIC!の画像のマスク
プログラムを一応ツールとして完成させました。

ファイル選択画面を追加したのと、OKNGのダイアログをいくつか
追加して多少のやり直しはできるようにしています。

【ファイル選択画面】
https://www.dropbox.com/s/d2wg9w12s1mxeqa/Screenshot_2014-05-30-08-32-03.png

この画面は、完全に自作ツール「ファイルビューワ」の流用です。
外部関数化されていたので移植は簡単でした。

【ファイル選択後マスクするかの確認画面】
https://www.dropbox.com/s/zwwh0478q7do7xo/Screenshot_2014-05-30-08-34-27.png

適当な所に確認用ダイアログを追加しています。

【マスク後の確認画面】
https://www.dropbox.com/s/zzc8e3cebpyt7hk/Screenshot_2014-05-30-08-36-33.png

マスクの結果画面です。

【マスク後の確認画面をピンチアウトしてスクリーンショットした結果】
https://www.dropbox.com/s/8kpax7omx2f7vl4/Screenshot_2014-05-30-08-37-19.png

スクリーンショットの結果も問題なしでした。

もう少しテストしたら本番用ツールとしてランチャーに登録しよう
と思います。

【ソースプログラム・外部関数】
https://www.dropbox.com/s/2b88huxm8itg6k0/t-clmask1.bas.txt
https://www.dropbox.com/s/h3r0v7tsiu97ynd/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/b1llc7kk6sr5kj8/a-htmlpnla.bas.txt
https://www.dropbox.com/s/njmgx7jzo428v0a/a-htmlpnlf2.bas.txt
https://www.dropbox.com/s/gjd627z0bicq09d/t-htmlpnlg1.bas.txt


◆◆◆最後に◆◆◆
HTML,javascript,cssとBASIC!のプログラムの連携でいろいろ
できるのは便利だと思います。

うまくハイブリッドさせると思った以上のことができます。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

261ヒーローゲーマー:2015/10/01(木) 17:10:33
http://narou.wicurio.com/index.php?%E3%82%B2%E3%83%BC%E3%83%A0%E5%B0%8F%E8%AA%AC%E5%9B%B3%E6%9B%B8%E9%A4%A8
私が書いた小説の全てです!
創作ヒーローもあります!
ぜひ、見てきてください!


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板