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 2 TinyWebDB無法正常使用

王威章

王威章
更新時間:2014/4/20 上午 10:19:55

 

TinyWebDB 在按完Deploy之後會出現錯誤訊息,要怎麼排除呢??困擾我好幾天了~~~~~

文淵閣工作室

文淵閣工作室
更新時間:2014/4/20 上午 11:18:46

 

您好:
TinyWebDB 的建置的確較複雜,包括 Python 的版本都有限制,建議您參考拙著 App Inventor 2 零基礎入門班第 11.2 耐心操作,也提醒您注意 Python 的版本、作業系統版本,專案名稱application: chiou3qorz-appinventor 前面有的個空白。

此外,請提供更完整的資訊,例如錯誤訊息或畫面,方便我們為您服務,因為申請 TinyWebDB 的動作並不經常操作,因此您目前提供的資訊,我們的經驗仍不足以判斷錯誤原因。

王威章

王威章
更新時間:2014/4/20 下午 12:10:08

 

以下是跑出的錯誤訊息:

王威章

王威章
更新時間:2014/4/20 下午 12:10:22

 

2014-04-20 12:09:25 Running command: "['C:\\Python27\\python.exe', '-u', 'C:\\Program Files (x86)\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'--email=herry0525@gmail.com', '--passin', 'update', 'C:\\Users\\iii\\Desktop\\customtinywebdb']"
12:09 PM Application: customtinywebdb; version: 1
12:09 PM Host: appengine.google.com
12:09 PM
Starting update of app: customtinywebdb, version: 1
12:09 PM Getting current resource limits.
Password for herry0525@gmail.com: Use an application-specific password instead of your regular account password.
See http://www.google.com/support/accounts/bin/answer.py?answer=185833
However, now the recommended way to log in is using OAuth2. See
https://developers.google.com/appengine/docs/python/tools/uploadinganapp#Python_Password-less_login_with_OAuth2
2014-04-20 12:09:29,201 ERROR appcfg.py:2323 An error occurred processing file '': HTTP Error 401: Unauthorized. Aborting.
Error 401: --- begin server output ---
Must authenticate first.
--- end server output ---
2014-04-20 12:09:29 (Process exited with code 1)

You can close this window now.

王威章

王威章
更新時間:2014/4/20 下午 12:13:15

 

我3本文淵工作室出的app inventor的書都有買,可是都沒有對TinyWebDB提出較完整的說明,期待新的3本app inventor 2的另外兩本趕快上市^_^,只買到最新的那本而已~~

文淵閣工作室

文淵閣工作室
更新時間:2014/4/20 下午 05:33:55

 

您好:
我們在 App Inventor 2 零基礎入門班第 11.2 有相關的說明,而且我又重做了一次,並沒有問題,您可參考。

從您的錯誤訊息畫面中,您所使用的 Application: customtinywebdb,
表示您仍使用預設的專案名稱,建議您在 Google App Engine 中,選取專案 customtinywebdb,按 Remove Project 移除專案後,重新再建專案試試。

請記得要在 https://appengine.google.com/ 中先建立一個專案,例如名稱為:「myappinventor」,那麼在 Google App Engine 中按 Edit 鈕,
application: customtinywebdb 應改為 application: myappinventor,然後存檔後發佈。

Password for herry0525@gmail.com: Use an application-specific password instead of your regular account password 的訊息,好像是帳號、密碼不對的訊息(我猜的),不知您是否和我一樣有多組 Google 帳號,請確定自已使用那一組帳號。

我將「An error occurred processing file '': HTTP Error 401: Unauthorized. Aborting. Error 401」上網查詢,得到相關資料,
https://code.google.com/p/googleappengine/issues/detail?id=10350
也給您參考。

王威章

王威章
更新時間:2014/4/21 上午 11:30:54

 

不好意思,我試了一下,在還沒有上傳之前,連在我電腦輸入localhost:8080,也無法顯示網頁。我看其他說明是,在還沒有上傳之前,在自己電腦的8080 PORT應該要可以看的到網頁。再麻煩您幫我確認一下,謝謝。

文淵閣工作室

文淵閣工作室
更新時間:2014/4/22 上午 11:22:49

 

您好:
因為應用程式不斷更新,但各軟體間的整合卻不一定同步更新,因此造成
Python 3.X 以上的版本並無法加入應用程式。

我們使用的仍是 Python 2.7
在 Python 2.7.5 + Google App Engine 1.8.3 可以在 Google App Engine 按 Browse 以 localhost:8080 作本機模擬。
但在 Python 2.7.6 + Google App Engine 1.9.0,並無法在 Google App Engine 按 Browse 以 localhost:8080 作本機模擬,但以 Deploy 發佈是正常的。

這個問題也困擾我們很久,過程中曾經解決了本機模擬,但 TinyWebDB 網路資料庫卻應生問題,嚐試了很久,最後仍解決不了,後來是想說,反正可以正常以 Deploy 發佈就足夠了。
因此,您說按 Browse 以 localhost:8080 無法作本機模擬,這是正常的現在,只是我們書上故意避開這個說明。以後我們會多在此問題上多加研究。

請您再耐心操作,如果仍有問題,請您明確告知,您的電腦是 32 或 64 位元,下載的 Python 版本、Google App Engine 版本,這樣我們比較容易協助您解決問題。

王威章

王威章
更新時間:2014/4/23 上午 11:52:31

 

我電腦是64位元的,Python 2.7.3、 Google App Engine 1.9.3,還是要謝謝你,我自己已經找出問題了~~~原來Google App Engine要登入的密碼要另外到google申請API應用程式密碼,後來我申請完,第一次上傳還是失敗,後來我將project刪除,重新creat一個,就可以上傳成功了!!

王威章

王威章
更新時間:2014/4/23 上午 11:54:14

 

順便想詢問一下,App Inventor 2另外兩本什麼時候會出版~~~~~~~等好久了!!!

文淵閣工作室

文淵閣工作室
更新時間:2014/4/23 下午 04:16:49

 

恭喜您順利解決。
目前 App Inventor2 初學特訓班,已進行二校,如果順利,應該可在下個月出版。
至於 App Inventor2 專題特訓班,目前正在準備,因這版書的難度較高,可能會發較多的時間,很感謝您的支持。

zivhsiao

zivhsiao
更新時間:2014/12/10 下午 03:00:49

 

請看 https://eixerits.wordpress.com/2013/07/20/python-2-7-migration-demystified/

大致按照他的去做
要注意的地方

所有的:webapp => webapp2
只有一處:application => app
還有不用按照他的,如下:
app =     \
   webapp2.WSGIApplication([('/', MainPage),
                           ('/storeavalue', StoreAValue),
                           ('/deleteentry', DeleteEntry),
                           ('/getvalue', GetValue)
                           ],
                          debug=True)

其實這樣就可以了

文淵閣工作室

文淵閣工作室
更新時間:2014/12/11 下午 03:33:45

 

Deploy 發佈必須使用兩步驟驗證密碼,否則發佈會失敗。
請您參考我們的部落格。
http://blog.e-happy.com.tw/?p=5247

李文博

李文博
更新時間:2015/1/25 下午 12:21:47

 

文淵 你好 我的app 寫了一個 我們論壇的app 後來原本都可以正常使用 後來 Android 版本更新至5.0 後 app 瀏覽正常 退出app 正常 失效的是返回上一頁的功能 請問大大要如何修正 !!

文淵閣工作室

文淵閣工作室
更新時間:2015/1/26 上午 10:17:41

 

您好,
我們服務的電子郵件是
e-happy@e-happy.com.tw

章程

章程
更新時間:2015/11/16 上午 11:22:27

 

TinyWebDB 在按完Deploy之後會出現403錯誤訊息,要怎麼排除呢

2015-11-16 11:14:06 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'C:\\Program Files\\Google\\google_appengine\\appcfg.py', '--oauth2_credential_file=C:\\Users\\Eric/.appcfg_oauth2_tokens', 'update', 'C:\\customtinywebdb\\tinywebdbericzhangs']"
11:14 AM Application: tinywebdbericzhangs; version: 1
11:14 AM Host: appengine.google.com
11:14 AM
Starting update of app: tinywebdbericzhangs, version: 1
11:14 AM Getting current resource limits.
2015-11-16 11:14:14,755 ERROR appcfg.py:2438 An error occurred processing file '': HTTP Error 403: Forbidden Unexpected HTTP status 403. Aborting.
Error 403: --- begin server output ---
You do not have permission to modify this app (app_id=u's~tinywebdbericzhangs')

章程

章程
更新時間:2015/11/16 下午 01:40:49

 

TinyWebDB 在按完Deploy之後會出現403錯誤訊息,要怎麼排除呢?

看過其他文章知道, 書本內範例GAE 不能用 project name,  要改用 project id , 測試過後已可以deploy  tinywebdb

文淵閣工作室

文淵閣工作室
更新時間:2015/11/16 下午 04:12:00

 

是的,
這個部份要填的是 Project id.

章程

章程
更新時間:2015/11/17 下午 05:36:10

 

請問deploy 成功後  projectid.appspot.com 出現畫面 是 " Hello World! "  

章程

章程
更新時間:2015/11/18 上午 09:15:29

 

2015-11-18 09:00:25 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'C:\\Program Files\\Google\\google_appengine\\appcfg.py', '--oauth2_credential_file=C:\\Users\\Eric/.appcfg_oauth2_tokens', 'update', 'C:\\customtinywebdb\\tinywebdbericzhangs']"
09:00 AM Application: tinywebdbericzhangs-1130; version: 1
09:00 AM Host: appengine.google.com
09:00 AM
Starting update of app: tinywebdbericzhangs-1130, version: 1
09:00 AM Getting current resource limits.
09:00 AM Scanning files on local disk.
09:00 AM Cloning 1 static file.
09:00 AM Cloning 3 application files.
09:00 AM Compilation starting.
09:00 AM Compilation completed.
Deply message is success ! 但出現
Helloe World 是 GAE 內的new project template 的 php 困惑與頭痛許久 !

09:00 AM Starting deployment.
09:00 AM Checking if deployment succeeded.
09:01 AM Deployment successful.
09:01 AM Checking if updated app version is serving.
09:01 AM Completed update of app: tinywebdbericzhangs-1130, version: 1
09:01 AM Uploading index definitions.
2015-11-18 09:01:20 (Process exited with code 0)

You can close this window now.

文淵閣工作室

文淵閣工作室
更新時間:2015/11/20 上午 10:02:47

 

請問您上傳的檔案是 App Inventor 所提供的建置檔嗎?

陳新

陳新
更新時間:2015/11/22 上午 10:31:22

 

tinywebdb 依範例作後 完整的訊息如下,一直不解!

2015-11-22 10:19:47 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'C:\\Program Files (x86)\\Google\\google_appengine\\appcfg.py', '--oauth2_credential_file=C:\\Users\\zhg7887/.appcfg_oauth2_tokens', 'update', u'D:\\customtinywebdb\\tinywebdb-zhg7887']"
10:19 AM Application: tinywebdb-zhg7887; version: 1
10:19 AM Host: appengine.google.com
10:19 AM
Starting update of app: tinywebdb-zhg7887, version: 1
10:19 AM Getting current resource limits.
Your browser has been opened to visit:

    https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fappengine.admin+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&response_type=code&client_id=550516889912.apps.googleusercontent.com&access_type=offline

If your browser is on a different machine then exit and re-run this
application with the command-line parameter

  --noauth_local_webserver

章程

章程
更新時間:2015/11/28 下午 02:54:15

 

後來還是有問題 ,自建tinywebdb可以解決, 範例也可以聯上使用




 

 

Re:App Inventor 2 TinyWebDB無法正常使用

請輸入姓名。

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


請輸入電子郵件。

格式無效。


請輸入內容。