web上のmp3などのファイルを端末にダウンロードする方法はありますか?

104 views
Skip to first unread message

作成リスト

unread,
Jul 25, 2016, 9:32:26 AM7/25/16
to 日本App Inventorユーザー会
ご質問させていただきます。
web上のファイルを端末にダウンロードする方法はありますでしょうか。
もしございましたら、お教え頂けませんか。
回答、よろしくお願い申し上げます。

T.Hamade_g

unread,
Jul 25, 2016, 10:34:59 PM7/25/16
to 日本App Inventorユーザー会
浜出と申します、以前に作成したアプリが
ありましたので説明させていただきます。
 画像(jpg等)や音楽ファイル(mp3等)は、Webコンポーネントを
使用するとスマホ内に取り込むことができます。
 Webコンポーネントの使用方法は、添付のファイルをごらんいただ
ければお解りいただけると思います。 fnameに abc.mp3 等を指定
してください。
--
このメールは Google グループのグループ「日本App Inventorユーザー会」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには
app-inventor-...@googlegroups.com にメールを送信してください。
このグループに投稿するには、app-inv...@googlegroups.com にメールを送信してください。
https://groups.google.com/group/app-inventor-jp からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/d/optout にアクセスしてください。
mp3Get0.jpg

作成リスト

unread,
Jul 26, 2016, 10:35:23 PM7/26/16
to 日本App Inventorユーザー会
ご返答ありがとうございます。
webコンポネートでできるのですね。
また質問で申し訳ないのですが、webページの方のプログラムはどのように書かれていらっしゃるのでしょうか?
ご教授よろしくお願いします。

urushi

unread,
Jul 27, 2016, 12:19:11 AM7/27/16
to 日本App Inventorユーザー会
浜出さん、こんにちはurushiです。
ファイルを直接携帯内に保存することがなかったので試したことなかったですが、こんなに簡単にできるんですね。
びっくりです。
わかりにくいのはandroidのディレクトリ構造ですね。メーカーによって構成が違うので注意が必要かと思いました。

感想だけ書かせていただきました。


2016年7月26日火曜日 11時34分59秒 UTC+9 Tsuyoshi Hamada:

Tsuyoshi Hamada

unread,
Jul 27, 2016, 12:34:58 AM7/27/16
to Inventorユーザー会 日本App

外出中のため、詳しく書けないのですが機種によりフォルダ構成は異なると思います。しかし、Downloadのフォルダは5機種程度の調査では存在するようでしたので大概使えるのでは。Englishは存在しなければ自動で作成されるようです。

2016/07/27 13:19 "urushi" <urut...@gmail.com>:
このメールは Google グループのグループ「日本App Inventorユーザー会」に登録しているユーザーに送られています。

Tsuyoshi Hamada

unread,
Jul 27, 2016, 12:49:16 AM7/27/16
to Inventorユーザー会 日本App

プログラムは全く書いていません。xxxxxx.com/ の下にabc.mp3を置くだけです。 なお、sdcard/と書いてありますが外部のSDカードではありません、内部の記憶装置です。

2016/07/27 11:35 "作成リスト" <hp...@ahk.jp>:

作成リスト

unread,
Jul 27, 2016, 9:09:11 AM7/27/16
to 日本App Inventorユーザー会
早急な回答ありがとうございます。
早速、試した所上手くいきました。
mp3で実行出来たので、動画ファイルのmp4でも同じことが出来るのか、明日以降確認したいと思います。
ここで、また質問で申し訳ないのですが、app inventor で作ったアプリからwebにファイルをアップロードすることは可能なのでしょうか?
お忙しいと思いますが、ご返答よろしくお願いします。

urushi

unread,
Jul 27, 2016, 11:59:42 AM7/27/16
to 日本App Inventorユーザー会
作成リストさん
こんばんは、urushiです。
最終的に何をしたいのかがわからないので決めつけれないですが,ホームページにあるような
アップロードは、結論から言うとappinventor2だけではできません。
appinventor2はサーバーに対してhttp通信や外部アプリにデータを渡すことが可能なので、
高度で幅広い知識があれば可能だと思います。
考え方を変えてTwitterに投稿したりすることはできるとおもいますよ。

気分を悪くしないでほしいのですが、作成リストさんはサーバーサイドプログラミングは
されたことありますか?php,cgi,java等々のことです。
これらを利用しないと基本的には無理だと思います。
appinventor2ではなく、HTMLでアップロードする方法からトライすることをお奨めします。

最後にインターネットサーバー(webのことです)にファイルをアップロードが誰にでも出来たら、
セキュリティ的に絶対にNGです。

Tsuyoshi Hamada

unread,
Jul 27, 2016, 5:15:16 PM7/27/16
to Inventorユーザー会 日本App

時間が相当かかると思いますがうまくいくと思います。エラーチャプチュアのイベントを動作させておいてください。Webにデータを送るのはUrushiさんの説明のとおりとても難しいです、私もPostだったか使用したことがあるのですがあきらめた経験があります。また他の点で解らないことがあれば投稿してみてください。

2016/07/27 22:09 "作成リスト" <hp...@ahk.jp>:

作成リスト

unread,
Jul 28, 2016, 7:27:02 AM7/28/16
to 日本App Inventorユーザー会
趣旨があいまいで申し訳ありませんでした。
ファイルのアップロードは出来ないのですね。
テキストは、tinywebDBでウェブと連携出来るので、そちらで代用したいと思います。
ここで、質問なのですが、tinywebDBはgoogleのapp engine以外のサーバーでも出来るのでしょうか?
どちらにしても、Pythonを勉強したいと思います。
ビデオmp4 も問題なく出来ました。

app inventorの今後のアップデートに期待です。
おとといにも、アップデートがあったようです。
レイアウトにscrollが出来る物が追加された様です。

T.Hamade_g

unread,
Jul 28, 2016, 7:17:29 PM7/28/16
to app-inv...@googlegroups.com
TinyWebDBの使えるサーバーは自作すれば
できるようですが大変です。
Google App Engineでは、無料で1G(?)まで
使えますからこちらを使った方が断然に有利
です。 Pythonも数種類のパターンを覚えれば
そんなに勉強する必要もありません。
「はじめてのApp Inventor」(書籍)の120Pと130P
あたりに説明がありますので参考に見てください。



-----Original Message-----
From: 作成リスト
Sent: Thursday, July 28, 2016 8:27 PM
To: 日本App Inventorユーザー会

作成リスト

unread,
Jul 29, 2016, 11:05:03 AM7/29/16
to 日本App Inventorユーザー会
Google app engine を利用することにしました。
書籍、読ませていただきます。
また、分からないことがありましたらご質問させていただくかもしれませんが、その時はよろしくお願いします。

浜出さん、urushiさん、ご質問に丁寧に答えていただきまして、本当にありがとうございました。

Reply all
Reply to author
Forward
0 new messages