【ai】Screen画面をコピーする方法

拡張機能てんこ盛り有料App Inventorサービス「AI2LiveComplete」でハンディーターミナルアプリ開発中の私。

[Ai2LiveComplete]

まずは、ハンディーターミナルアプリの本丸「受注入力画面」より入力項目が少ない「棚卸入力画面」を3週間かけて作りました。

さて、この「棚卸画面」を「受注入力画面」と言う名で別名保存したいんだけどどうすればいいのかな?

困った時は、Mr.Hossein Amerkashiのブログ。

記事を読んでいくと、それらしいビデオを発見。
タイトルが「AI Screen Manipulation」

[AI Screen Manipulation–Hossein Amerkashiブログ]

辞書で「Manipulation」の意味を調べると、「改ざん」「匠な操作」!

へー、アメリカではApp InventorのScreen別名保存に「匠な操作」って動詞を使うんだ!

AI Screen Manipulation

では、このビデオの通りやってみよう。

その前に、Amerkashiさんが使ってる解凍ソフト「7-zip」をインストール。

1:では、完成した棚卸アプリ[sysPOT]のバックアップファイル(.aia)をパソコンにダウンロード。
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

2:7-zipでaiaファイルを解凍せずに中身を覗く
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

3:7-zipファイルマネージャーでsrc/App Inventorフォルダーへ掘っていく
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

4:クローンを作りたい棚卸入力画面(SCR40tanaorosi)と名が付いたファイルだけ選択。
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

5:作業フォルダーに選んだ3ファイルをドラッグ&ドロップ
aiaファイルは解凍せずそのまま
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

6:棚卸入力画面「SCR40tanaorosi」のクローンを受注入力画面「SCR10order」にしたいので、3つのファイル内の文字列「SCR40tanaorosi」を全て「SCR10order」に置換
キャラクターセットはUTF8です。
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

7:テキストエディターの確認メッセージは「すべて」をクリック
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

8:文字列置換後、3つのファイル名も「SCR10order」に変更し、7-zipファイルマネージャーにドラッグアンドドロップ。
さっきと逆に、windows作業フォルダから7-zipファイルマネージャへです。

9:警告メッセージは「はい」
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

10:バックアップファイル(sysPOT.aia)を別名sysHTdroid.aiaに改名してApp Inventor画面へアップロード。

Project>Import project(.aia) from my computerを実行
App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

なんでも知ってるHossein Amerkashiさんの教えてくれる通りにやったらScreenクローン「SCR10order」が無事出来ました 🙂

ありがとう、Mr.Amerkashi

App Inventor開発:安価な中華タブレットでハンディーターミナルアプリを作るぞ!:Screenコピーの方法

ちなみに、App Inventorバックアップファイル(.aia)はzipファイルみたいなので,
試しにzip解凍し文字列置換した3ファイルをコピーし再圧縮。
拡張子を.aiaに変えてApp Inventorへ読み込ませてみました。
結果は、エラーで動きませんでした!

コメントを残す

メールアドレスが公開されることはありません。