New Ribbon
用Canva設計超快超質感(第2版):商業設計、簡報、影片、網頁、電子書與AI應用最速技 AI繪圖工具 × AI視覺設計平台,從圖像生成到專業設計! 最強職場助攻!ChatGPT + AI 高效工作術 短影音制霸:打造TikTok、YT Shorts、IG Reels成功方程式與AI高效創作力 Canva+AI創意設計與品牌應用250招:從商業技巧、社群祕技到AI圖文影音特效 快快樂樂學威力導演2024.影音剪輯與AI精彩創作 Power Automate自動化超效率工作術 Midjourney AI圖像魔導書:搭配ChatGPT魔法加倍 超人氣FB+IG+LINE社群經營與行銷力(第二版) 翻倍效率工作術:不會就太可惜的 Excel × ChatGPT 自動化應用 AppInventor2零基礎入門班中文版(第六版) Python零基礎入門班(第四版) C語言學習聖經 用Canva設計超快超質感:平面、網頁、電子書、簡報、影片製作與AI繪圖最速技 PHP8/MySQL網頁程式設計自學聖經 翻倍效率工作術 - 不會就太可惜的Power BI大數據視覺圖表設計與分析(第三版) 社群經營一定要會的影音剪輯與動畫製作術 Notion高效管理250招:筆記×資料庫×團隊協作,數位生活與工作最佳幫手 Office 2021高效實用範例必修16課(附500分鐘影音教學/範例檔) Excel自學聖經(第二版):從完整入門到職場活用的技巧與實例大全

 

  App Inventor

FY Lee

FY Lee
更新時間:2013/3/18 下午 03:02:37

 

你們好,我買了APP Inventor 初學特訓班一書,但安裝了Java後想到你的如下網頁進行驗證,但出現以下信息,我是用 WinXP 的。

https://beta.appinventor.mit.edu/learn/setup/misc/JWSTest/ApplnvJWSTest.html


SSL 連線錯誤
無法透過加密通訊協定連線至伺服器,伺服器可能發生問題,或是您未具備伺服器要求的用戶端授權憑證。
錯誤 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL 通訊協定錯誤。

文淵閣工作室

文淵閣工作室
更新時間:2013/3/18 下午 08:42:35

 

您的網址輸入錯誤 (請按照書中網址輸入):
http://beta.appinventor.mit.edu/learn/setup/misc/JWSTest/AppInvJWSTest.html

Ralph

Ralph
更新時間:2013/7/9 下午 06:05:52

 

請問下載到電腦裡的apk要如何安裝到android智慧型手機裡?

文淵閣工作室

文淵閣工作室
更新時間:2013/7/10 上午 05:45:39

 

先將手機與電腦用實體線路連線,把 apk 檔複製到手機的 sd 卡中。手機到 google play 安裝 apk installer 後即可將 apk 安裝到android 手機裡。

Kate

Kate
更新時間:2013/7/25 下午 01:05:47

 

大家安安,我再做抽籤系統碰到了一些問題,就是再重新抽籤時他第一次抽籤的名單會堆疊在得獎名單中,該怎麼解決這問題?

chiou

chiou
更新時間:2013/7/28 上午 11:18:56

 

您好:
本書籤王搖搖樂中,因為程式複雜度的考慮,是採用每次按下 開始抽籤 按鈕,
都會以 PersonList 複製一份抽籤名單 CopyPersonList。
再以 CopyPersonList 抽出得獎名單 BallotWinnersList 方式。

這個動作,也會造成抽籤進行到一半時按下 結束抽籤  按鈕離開後又再次按 開始抽籤 按鈕時造成得獎名單的重複。

可以用下列的方法改善:
方法一、改變按鈕的設計
    設計按鈕為  重新抽籤、繼續抽籤,只有在按下 重新抽籤 鈕時,才做 PersonList 複製一份抽籤名單 CopyPersonList 的動作。
    而 繼續抽籤 鈕則不再做 複製動作,而是以 CopyPersonList 繼續完成抽籤動作。
    這個方法程式較容易處理,但介面較不美觀,而且也容易在搖動抽籤時誤觸按鈕。(較不建議)

方法二、將 CopyPersonList 名單中已經得獎的名單刪除
   較佳的作法是每次按下 開始抽籤 按鈕,先以 PersonList 複製一份抽籤名單 CopyPersonList,並且比對 BallotWinnersList,
   將 CopyPersonList 名單中,已經出現在 BallotWinnersList 清單中的名單刪除,以避免重複。
   虛擬碼參考如下:
   1.逐一取出 BallotWinnersList 清單項目內容。 [ (for each(item,BallotWinnersList) ]
   2.該項目是否出現在 CopyPersonList 中。      [ n=position is list(item,CopyPersonList) ]
   3.如果是,刪除 CopyPersonList 中的這個項目。[ remove list item(CopyPersonList,n) ]

Kate

Kate
更新時間:2013/7/29 上午 11:37:02

 

我已使用了方法一,但是還是有一些問題,如果是使用方法二的虛擬碼該怎麼拼成是拼圖比較正確?是否能在更詳細的解釋。

chiou

chiou
更新時間:2013/7/29 下午 04:07:48

 

我將實作的範例 mail 給您參考。

Kate

Kate
更新時間:2013/7/29 下午 06:01:43

 

您給的範例檔是課本光碟中的程式碼?
我現在最大的困難是無法將簽王搖搖樂從新抽籤時初始化

chiou

chiou
更新時間:2013/7/31 上午 10:33:49

 

您好:
mail 給您的範例是原來書中範例,但已加入去除抽籤名單重複的處理。

在 ButtonBallot.Click 中加入了一個自訂程序 RemoveDuplicate,去除抽籤重複的名單。
RemoveDuplicate 自訂程序放在程式拼塊最後面。
請您參考看看。

如果還是有問題,請將您的問題說明清楚,並將原始檔 mail 給我們,方便幫您測試。

beast010522

beast010522
更新時間:2013/8/8 下午 07:39:54

 

我想請問一下  APP的生活照塗鴉
該如何讓圓 是用畫 而不是用點的出現
因為用點的 不一定是個人想要的圓
所以想要自己用畫的
這該用甚麼程式呢

文淵閣工作室

文淵閣工作室
更新時間:2013/8/12 下午 05:08:59

 

DrawCircle(x,y,r) 可以繪實心圓。
(x,y) 為圓心,二為半徑。
例無當繪空心圓。如果要空心圓,就要像書中範例,經過
數學計算。

文淵閣工作室

文淵閣工作室
更新時間:2013/8/12 下午 05:11:31

 

打錯字更正:
DrawCircle(x,y,r) 可以繪實心圓,但無法繪空心圓。
(x,y) 為圓心,r 為半徑。

如果要空心圓,就要像書中範例,經過數學計算。

perry

perry
更新時間:2013/11/9 下午 06:35:32

 

當我在開啟New emulator

出現以下這段

emulator:warning: system partition size adjusted to match image file

emulator:warning: opening audio input failed

且無法正常顯示出Connect to Device
一直處於Loading initiale project...狀態。

perry

perry
更新時間:2013/11/9 下午 06:43:15

 

所以請問這情形是哪裡有錯誤?
因為目前只是在執行firstapp 並沒有開始執行跟圖檔相關的app。

文淵閣工作室

文淵閣工作室
更新時間:2013/11/11 上午 07:19:15

 

由於我們從未出現過類似情況,查了網路資料給您參考:
1. 兩個警告訊息可以不必理會,他們不影響執行。
2. 「Loading initiale project.」的解決:
a. 先移除java再重新安裝。
b. 換其他種類瀏覽器執行看看,因瀏覽器的 plug-in會影響執行。

perry

perry
更新時間:2013/11/11 下午 03:49:08

 

順帶一提我的瀏覽器是google。

perry

perry
更新時間:2013/11/11 下午 10:14:55

 

恩  我用IE 可以成功開啟了。
不過那兩個訊息還在。

文淵閣工作室

文淵閣工作室
更新時間:2013/11/12 上午 05:49:06

 

兩個警告訊息可以不必理會,您可能要檢查一下哪個plug-in的影響。

Annie

Annie
更新時間:2014/2/10 下午 11:36:19

 

您們好:

為什麼我已下載notepad.jnlp但卻無法執行

文淵閣工作室

文淵閣工作室
更新時間:2014/2/11 上午 06:51:21

 

您好, 請參考:
http://blog.e-happy.com.tw/?p=4702

Annie

Annie
更新時間:2014/2/11 上午 11:52:39

 

您們好:

    我測試過您的方法但還是不行,不知道跟他們的這段話有沒有關係:
(未來的Java安全性更新將會封鎖此應用程式,因為檔案資訊清單未包含Permissions屬性)

文淵閣工作室

文淵閣工作室
更新時間:2014/2/12 上午 09:27:46

 

這可能是因為 Java Update 加強了應用程式的安全性,請在該對話方塊上, 請核選
「我接受風險且執行此應用程式」
後按執行鈕。

如果還是不行,建議您由新增移除程式中移除所有主機上的Java後由
http://www.java.com/zh_TW/
重新安裝.

Annie

Annie
更新時間:2014/2/13 上午 12:04:01

 

謝謝您!但還是不行,不知道是不是您下載的是chromeinstall-7u7.exe而我在同個位置下載後卻是chromeinstall-7u51的關係如果是該如何處理呢?

文淵閣工作室

文淵閣工作室
更新時間:2014/2/13 上午 10:54:38

 

您好, 我們已經很努力去將環境摸擬得跟您一樣, 但是我們目前的系統都遇不到這個問題,運作都是正常了.

我們試著去尋找官網的支援, 發現也是有人遇到您所提的問題, 討論如下:
https://groups.google.com/forum/#!topic/getting-started-with-app-inventor/8ajX5vaz-LE

其中有人解決的問題的方式是解除安裝Java後安裝jdk7u40這個版本.
請先移除電腦中的Java,
再依自己電腦系統的版本由以下的路徑下載:
1.32位元
http://download.oracle.com/otn/java/jdk/7u40-b43/jdk-7u40-windows-i586.exe
2.64位元
http://download.oracle.com/otn/java/jdk/7u40-b43/jdk-7u40-windows-x64.exe
下載時需要註冊Oracle的帳號,
下載後請安裝這個版本的JDK再試看看.

siklls

siklls
更新時間:2014/2/13 下午 03:05:17

 

我買了APP Inventor 初學特訓班一書

我有一個問題就是開專案檔名只能英文壓成
apk安裝檔後,在手機安裝好後軟体名稱是原先
專案英文名稱,什麼才可以在安裝後是中文檔名
,還是有辨法在壓apk後在後製apk檔內的資訊檔內的資料來達到安裝後是中文檔案名稱

謝謝

文淵閣工作室

文淵閣工作室
更新時間:2014/2/14 上午 10:34:14

 

這個問題是 App Inventor 的限制,
目前是無法解決的。
希望官方在之後能夠改善這個功能。

V_

V_
更新時間:2014/3/27 上午 08:35:47

 

您好,我買了專題特訓班還有零基礎入門班,想請問,要怎麼設定一次全部刪除清單裡的內容呢?目前已經可以選擇自己想刪除的清單並刪除,但是希望能有全部刪除和可以選擇多筆清單並刪除,想請教您該怎麼設定比較好呢?

還想請問一個問題,有沒有辦法傳值到清單標題和清單內容呢?譬如在TextBox輸入A,123,按送出後A就就會出現在清單標題,123是點A進去會出現123這內容,

目前我是用掃描QRcode,並回傳QRcode裡的內容到清單,但是我想掃描QRcode後,會傳一個我想要的標題(ex.A)到清單,但我希望還能傳其他內容(123),點下標題(A)後就會出現我傳的內容(123),不曉得您懂我的意思嗎?(不好意思,說的有點複雜>_<)

想請問該怎麼做好呢?謝謝您!

文淵閣工作室

文淵閣工作室
更新時間:2014/3/28 上午 09:39:16

 

您好:
不好意思,我們的確未完成了解您的問題。
譬如在TextBox輸入A,123,按送出後A就就會出現在清單標題,123是點A進去會出現123這內容…

請您將專題 mail 給我們,方便幫您測試。
請 mail to:
chiou@e-happy.com.tw

V_

V_
更新時間:2014/5/6 下午 03:45:00

 

您好,已經有寄信給您了,請問有收到嗎?

siklls

siklls
更新時間:2014/5/11 下午 01:10:25

 

你好請問

用辨法可以更換按鈕的圖案是用超連接的嗎

而不是先匯到App Inventor 在作更換的方式

siklls

siklls
更新時間:2014/5/11 下午 01:15:58

 

你好

請問在有java編輯的時候

http://www.shinetour.com.tw/chkpro0app.asp?selectm=name&selectkey=

的(吳)是亂碼無法找到我要的內容

什麼修改才可以

謝謝

文淵閣工作室

文淵閣工作室
更新時間:2014/5/12 下午 01:53:50

 

1. APP Inventor 2 可以使用超連結圖形做為按鈕圖形,例如「Button1.image=http://icons.iconarchive.com/icons/yellowicon/game-stars/128/Mario-icon.png
2. 經測試「http://www.shinetour.com.tw/chkpro0app.asp?selectm=name&selectkey=」後面接任何字串都找不到資料,請詳述您的問題。

Mark

Mark
更新時間:2014/6/8 上午 12:00:58

 

您好!
最近買了APP Inventor零基礎入門班一書
, 安裝JAVA 7後, 也下載了notepad.jnlp檔
但是卻無法開啟檔案, 顯示一個視窗標名"無法啟用應用程式" 下面標註名稱: Notepad Demo ;發行者: The Java(tm) Tutorial ;位置: http://docs.oracle.com
請問這是什麼意思, 怎麼解決?
但我從視窗的詳細資訊中找到一個網址, 也是下載Notepad, 但是檔名變成Notepad.jar,卻可以開啟, 不知道原因
謝謝您

文淵閣工作室

文淵閣工作室
更新時間:2014/6/9 上午 09:35:58

 

您好,
請先參考
http://blog.e-happy.com.tw/?p=4702

許瑞麟

許瑞麟
更新時間:2014/8/16 下午 12:36:43

 

購買了貴公司的三本APP Inventor大作,受益不少。
如何將APP Inventor所建成的.APK,解壓縮進入修改,讓安裝在行動裝置下的執行圖示下面的名稱不是「專案名稱」?謝謝!

文淵閣工作室

文淵閣工作室
更新時間:2014/8/18 上午 06:48:12

 

App Inventor 的應用程式名稱即專案名稱,且不能吏用中文。
apk 反組譯方面,我們沒有研究。

宇良

宇良
更新時間:2014/9/17 下午 10:28:52

 

我無法開啟notepad.jnlp這個檔案
我按照了http://blog.e-happy.com.tw/?p=4702這個網址
還是無法開啟 會顯示出
錯誤 : Missing required Permissions manifest attribute in main jar:
http://docs.oracle.com/javase/tutorialJWS/deployment/webstart/examples/Notepad.jar

文淵閣工作室

文淵閣工作室
更新時間:2014/9/18 上午 08:49:11

 

可能此 java 測試網站最近有問題,但可正常進入 app inventor classic 操作,請您忽略此測試,繼續後續練習。另外,目前 mit 已逐步停止 app inventor classic 網站服務,改用 app inventor 2 取代。
app inventor classic 目前雖仍可使用,但網路非常慢,而 app inventor 是雲端服務,因此很多功能常出狀況。建議使用 app inventor 2,app inventor 2 不需使用 java,省去不少麻煩。

Gary

Gary
更新時間:2014/11/17 下午 08:23:41

 

文淵閣工作室,你們好

我購買了"正確學會App Inventor 的16堂課" 一書,已確認jave版本為8,作業系統為windows 7,在執行"notepad.jnlp"讀取後顯示無法啟動應用程式,詳細資訊展開如下:com.sun.deploy.net.FailedDownloadException: 無法載入資源: http://docs.oracle.com/javase/tutorialJWS/samples/deployment/NotepadJWSProject/Notepad.jnlp
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

請問該如何排除?

文淵閣工作室

文淵閣工作室
更新時間:2014/11/19 上午 09:09:40

 

不好意思,
您購買的書籍並不是我們工作室的作品。
您的問題除了可以再詢問該書作者之外,
我們建議您可以直接操作該書內容的實際內容看是否可以操作,
因為您目前只是開啟他們的測試.jnlp
並非實際的 AppInventor 作品。

因為您所操作的是 AppInventor Classic,
如果可以的話我們會建議您可以參考使用
AppInventor 2,
相關書籍建議您可以參考:
http://www.e-happy.com.tw/indexbooks.asp?btype=&colname=&keyword=App+Inventor+2




 

 

Re:App Inventor

請輸入姓名。

已超出字元數目的最大值。


請輸入電子郵件。

格式無效。


請輸入內容。