From d02cae30151bab58f839b341cf0da9d5fa4a07d3 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 15:33:56 +0900 Subject: [PATCH 01/34] Update by_text_to_speech_hello_world.md --- .../tutorial/by_text_to_speech_hello_world.md | 62 ++++++++++++++++--- 1 file changed, 52 insertions(+), 10 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index 996350b70..b5ff6847b 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -1,6 +1,7 @@ # By text to speech, hello world -This +# By alert, hello world + This is required section if you want to `CommandClick`'s [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) creator. [Funnels](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) are surprisingly easy to make. You experience `CommandClick`'s impact as low code tool. @@ -18,7 +19,48 @@ Table Create `hello_world_by_alert.js`. ```js.js -alert("hello world"); + + +/// SETTING_SECTION_START +editExecute="ALWAYS" +setReplaceVariables="TXT_LABEL=label" +setReplaceVariables="FANNEL_PATH=${0}" +setReplaceVariables="FANNEL_DIR_PATH=${01}/${001}" +setReplaceVariables="PLAY_TXT_PATH=${FANNEL_DIR_PATH}/playText.txt" +setReplaceVariables="PLAY_LIST_TSV_PATH=${FANNEL_DIR_PATH}/playList.tsv" +setVariableTypes="speechText:TXT:LBL=${TXT_LABEL}=this" +scriptFileName="textToSpeechTutorial1.js" +/// SETTING_SECTION_END + + +/// CMD_VARIABLE_SECTION_START +speechText="hello world" +/// CMD_VARIABLE_SECTION_END + + +execTextToSpeech(); + +function execTextToSpeech(){ + jsFileSystem.createDir("${FANNEL_DIR_PATH}"); + jsFileSystem.writeLocalFile( + "${PLAY_TXT_PATH}", + speechText + ); + + jsFileSystem.writeLocalFile( + "${PLAY_LIST_TSV_PATH}", + "${PLAY_TXT_PATH}" + ); + let extraSettingMapStr = [ + `importance=low`, + `pitch=50`, + ].join("|"); + jsTextToSpeech.speech( + "${PLAY_LIST_TSV_PATH}", + extraSettingMapStr, + ); +}; + ``` - `CommandClick` js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) is bookmarklet. @@ -28,23 +70,23 @@ alert("hello world"); - This code is equal bellow code ```js.js -/// SETTING_SECTION_START -editExecute="NO" -scriptFileName="hello_world_by_alert.js" +/// SETTING_SECTION_START // [1] +editExecute="NO" // [2] +scriptFileName="hello_world_by_alert.js" // [3] /// SETTING_SECTION_END alert("hello world"); ``` --> [setting section](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) --> [editExecute](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#editexecute) --> [scriptFileName](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) +[1] -> [setting section](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) +[2] -> [editExecute](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#editexecute) +[3] -> [scriptFileName](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) ## Step 2 -Copy `hello_world_by_alert.js` to `/storage/emulated/0/Documents/cmdclick/default` directory +Copy `hello_world_by_alert.js` to `/storage/emulated/0/Documents/cmdclick/default`[1] directory -- [app directory](https://github.com/puutaro/CommandClick/blob/master/md/developer/glossary.md#app-directory) +[1] -> [app directory](https://github.com/puutaro/CommandClick/blob/master/md/developer/glossary.md#app-directory) ## Step 3 From 64aea5c3bb3fbecc3d4655c0dd049c54668e6e0f Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 15:38:02 +0900 Subject: [PATCH 02/34] Update by_text_to_speech_hello_world.md --- md/developer/tutorial/by_text_to_speech_hello_world.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index b5ff6847b..0fa1cf25a 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -1,7 +1,5 @@ # By text to speech, hello world -# By alert, hello world - This is required section if you want to `CommandClick`'s [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) creator. [Funnels](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) are surprisingly easy to make. You experience `CommandClick`'s impact as low code tool. From e1c5cdfb967f6094099ef8335d14ff8450e15212 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 15:46:25 +0900 Subject: [PATCH 03/34] Update by_text_to_speech_hello_world.md --- .../tutorial/by_text_to_speech_hello_world.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index 0fa1cf25a..85cfb46f0 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -18,20 +18,26 @@ Create `hello_world_by_alert.js`. ```js.js - +// [1] /// SETTING_SECTION_START +// [2] editExecute="ALWAYS" +// [1] setReplaceVariables="TXT_LABEL=label" +// [3] setReplaceVariables="FANNEL_PATH=${0}" setReplaceVariables="FANNEL_DIR_PATH=${01}/${001}" setReplaceVariables="PLAY_TXT_PATH=${FANNEL_DIR_PATH}/playText.txt" setReplaceVariables="PLAY_LIST_TSV_PATH=${FANNEL_DIR_PATH}/playList.tsv" -setVariableTypes="speechText:TXT:LBL=${TXT_LABEL}=this" +// [4] +setVariableTypes="speechText:TXT:LBL=${TXT_LABEL}=this" +// [5] scriptFileName="textToSpeechTutorial1.js" /// SETTING_SECTION_END - +// [6] /// CMD_VARIABLE_SECTION_START +// [7] speechText="hello world" /// CMD_VARIABLE_SECTION_END @@ -39,16 +45,19 @@ speechText="hello world" execTextToSpeech(); function execTextToSpeech(){ + // [8] jsFileSystem.createDir("${FANNEL_DIR_PATH}"); + // [9] jsFileSystem.writeLocalFile( "${PLAY_TXT_PATH}", speechText ); - + // [10] jsFileSystem.writeLocalFile( "${PLAY_LIST_TSV_PATH}", "${PLAY_TXT_PATH}" ); + // [11] let extraSettingMapStr = [ `importance=low`, `pitch=50`, From 0b322a0cd5d35511a048610cb2e74aeed020b7bc Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 15:47:08 +0900 Subject: [PATCH 04/34] Update by_alert_hello_world.md --- md/developer/tutorial/by_alert_hello_world.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/md/developer/tutorial/by_alert_hello_world.md b/md/developer/tutorial/by_alert_hello_world.md index 5ff5d2c26..1c8d7525f 100644 --- a/md/developer/tutorial/by_alert_hello_world.md +++ b/md/developer/tutorial/by_alert_hello_world.md @@ -27,9 +27,12 @@ alert("hello world"); - This code is equal bellow code ```js.js -/// SETTING_SECTION_START // [1] -editExecute="NO" // [2] -scriptFileName="hello_world_by_alert.js" // [3] +// [1] +/// SETTING_SECTION_START +// [2] +editExecute="NO" +// [3] +scriptFileName="hello_world_by_alert.js" /// SETTING_SECTION_END alert("hello world"); From e84d87c82506d67602e0ecd8ac70b2688cac627f Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:15:07 +0900 Subject: [PATCH 05/34] Update directory_structure.md --- md/developer/directory_structure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/md/developer/directory_structure.md b/md/developer/directory_structure.md index 7fc27f821..b9f758710 100644 --- a/md/developer/directory_structure.md +++ b/md/developer/directory_structure.md @@ -60,7 +60,7 @@ to resotre y-position when you visit site in url history, [Fannel](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_pre_reserved_word.md) directory path -All fannel main direcotry must be ${fannel name without extend} + "Dir", otherwise cannot controll by `CommandClick` +All fannel main direcotry must be `${fannel name without extend}` + "Dir", otherwise cannot controll by `CommandClick` ## `~/conf` From b023bb6c2837f8b6cdfd11632cd092fb2beed825 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:15:39 +0900 Subject: [PATCH 06/34] Update directory_structure.md --- md/developer/directory_structure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/md/developer/directory_structure.md b/md/developer/directory_structure.md index b9f758710..bc911753a 100644 --- a/md/developer/directory_structure.md +++ b/md/developer/directory_structure.md @@ -60,7 +60,7 @@ to resotre y-position when you visit site in url history, [Fannel](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_pre_reserved_word.md) directory path -All fannel main direcotry must be `${fannel name without extend}` + "Dir", otherwise cannot controll by `CommandClick` +All fannel main direcotry must be `${fannel name without extend} + "Dir"`, otherwise cannot controll by `CommandClick` ## `~/conf` From f6f13f6f3f8b63439d9dbdff8ff0849b061a951f Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:34:22 +0900 Subject: [PATCH 07/34] Update by_text_to_speech_hello_world.md --- .../tutorial/by_text_to_speech_hello_world.md | 72 ++++++++++--------- 1 file changed, 39 insertions(+), 33 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index 85cfb46f0..ed5959609 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -21,23 +21,24 @@ Create `hello_world_by_alert.js`. // [1] /// SETTING_SECTION_START // [2] +scriptFileName="textToSpeechTutorial1.js" +// [3] editExecute="ALWAYS" -// [1] +// [4] setReplaceVariables="TXT_LABEL=label" -// [3] +// [5] setReplaceVariables="FANNEL_PATH=${0}" +// [6] setReplaceVariables="FANNEL_DIR_PATH=${01}/${001}" setReplaceVariables="PLAY_TXT_PATH=${FANNEL_DIR_PATH}/playText.txt" setReplaceVariables="PLAY_LIST_TSV_PATH=${FANNEL_DIR_PATH}/playList.tsv" -// [4] +// [7] setVariableTypes="speechText:TXT:LBL=${TXT_LABEL}=this" -// [5] -scriptFileName="textToSpeechTutorial1.js" /// SETTING_SECTION_END -// [6] +// [8] /// CMD_VARIABLE_SECTION_START -// [7] +// [9] speechText="hello world" /// CMD_VARIABLE_SECTION_END @@ -45,19 +46,18 @@ speechText="hello world" execTextToSpeech(); function execTextToSpeech(){ - // [8] + // [10] jsFileSystem.createDir("${FANNEL_DIR_PATH}"); - // [9] + // [11] jsFileSystem.writeLocalFile( "${PLAY_TXT_PATH}", speechText ); - // [10] + // [12] jsFileSystem.writeLocalFile( "${PLAY_LIST_TSV_PATH}", "${PLAY_TXT_PATH}" ); - // [11] let extraSettingMapStr = [ `importance=low`, `pitch=50`, @@ -70,41 +70,47 @@ function execTextToSpeech(){ ``` + +[1] -> [setting section](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) +[2] -> [scriptFileName](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) +[3] -> [editExecute](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#editexecute) +[4] -> [setReplaceVariables](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_replace_variables.md#overview) +[5] -> [pre order word](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_pre_reserved_word.md) +[6] +-> [fannel dir](https://github.com/puutaro/CommandClick/blob/master/md/developer/directory_structure.md#fannel_dir) +[8] -> [cmd variables](https://github.com/puutaro/CommandClick/blob/master/DEVELOPER.md#cmd-variables) +[9] -> edit text cmd variable +[7] +-> [setVariableTypes](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#overview) +-> [`TXT`, `LBL`](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#setvariabletypes-options-table) +-> [This option can be compined](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#this-option-can-be-combined) +[10] +-> [jsFileSystem](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/jsFileSystem.md) +-> [createDir](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/createDir.md) +[11] +-> [writeLocalFile](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/writeLocalFile.md) +[12] +-> [TextToSpeech](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsTextToSpeech/speech.md) + - `CommandClick` js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) is bookmarklet. - Js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) require `;` by each line. - This code is equal bellow code -```js.js -/// SETTING_SECTION_START // [1] -editExecute="NO" // [2] -scriptFileName="hello_world_by_alert.js" // [3] -/// SETTING_SECTION_END - -alert("hello world"); -``` - -[1] -> [setting section](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) -[2] -> [editExecute](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#editexecute) -[3] -> [scriptFileName](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) ## Step 2 -Copy `hello_world_by_alert.js` to `/storage/emulated/0/Documents/cmdclick/default`[1] directory +Copy `textToSpeechTutorial1.js` to `/storage/emulated/0/Documents/cmdclick/default`[1] directory [1] -> [app directory](https://github.com/puutaro/CommandClick/blob/master/md/developer/glossary.md#app-directory) -## Step 3 - -Execute by [run](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#run) +## Step 4 -- Enable to execute from [url history](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#url-history) by bellow step +Click with [this](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#run) -1. Click [edit startup](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#edit-startup) in `setting` -2. Click `add` button in [homeScriptUrlsPath](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#homescripturlspath) -3. Click `hello_world_by_alert.js` in grid box -4. Close edit box. -5. Click `hello_world_by_alert.js` in [url history](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#url-history) +## Step 3 +Click Play button in toolabar + From 806bb461889c336495e94eb2a969a6d2249c24cf Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:41:13 +0900 Subject: [PATCH 08/34] Update by_alert_hello_world.md --- md/developer/tutorial/by_alert_hello_world.md | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/md/developer/tutorial/by_alert_hello_world.md b/md/developer/tutorial/by_alert_hello_world.md index 1c8d7525f..76b62a581 100644 --- a/md/developer/tutorial/by_alert_hello_world.md +++ b/md/developer/tutorial/by_alert_hello_world.md @@ -16,16 +16,6 @@ Table Create `hello_world_by_alert.js`. -```js.js -alert("hello world"); -``` - -- `CommandClick` js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) is bookmarklet. - -- Js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) require `;` by each line. - -- This code is equal bellow code - ```js.js // [1] /// SETTING_SECTION_START @@ -42,6 +32,17 @@ alert("hello world"); [2] -> [editExecute](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#editexecute) [3] -> [scriptFileName](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) + +- `CommandClick` js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) is bookmarklet. + +- Js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) require `;` by each line. + +- This code is equal bellow code + +```js.js +alert("hello world"); +``` + ## Step 2 Copy `hello_world_by_alert.js` to `/storage/emulated/0/Documents/cmdclick/default`[1] directory @@ -52,6 +53,8 @@ Copy `hello_world_by_alert.js` to `/storage/emulated/0/Documents/cmdclick/defaul Execute by [run](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#run) + + - Enable to execute from [url history](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#url-history) by bellow step 1. Click [edit startup](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#edit-startup) in `setting` @@ -61,3 +64,4 @@ Execute by [run](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#ru 5. Click `hello_world_by_alert.js` in [url history](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#url-history) + From b1dc6b0b5218b9bc01ff4e5cc4016c57388c410e Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:42:07 +0900 Subject: [PATCH 09/34] Update by_text_to_speech_hello_world.md --- md/developer/tutorial/by_text_to_speech_hello_world.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index ed5959609..e2fd4da22 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -11,6 +11,7 @@ Table * [Step 1](#step-1) * [Step 2](#step-2) * [Step 3](#step-3) +* [Step 4](#step-4) ## Step 1 @@ -105,11 +106,11 @@ Copy `textToSpeechTutorial1.js` to `/storage/emulated/0/Documents/cmdclick/defau [1] -> [app directory](https://github.com/puutaro/CommandClick/blob/master/md/developer/glossary.md#app-directory) -## Step 4 +## Step 3 Click with [this](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#run) -## Step 3 +## Step 4 Click Play button in toolabar From 25c8587bfce316fc0479d0e2b40f5bdbd1d96a49 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:43:35 +0900 Subject: [PATCH 10/34] Update by_text_to_speech_hello_world.md --- md/developer/tutorial/by_text_to_speech_hello_world.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index e2fd4da22..440daa263 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -86,12 +86,12 @@ function execTextToSpeech(){ -> [`TXT`, `LBL`](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#setvariabletypes-options-table) -> [This option can be compined](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#this-option-can-be-combined) [10] --> [jsFileSystem](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/jsFileSystem.md) --> [createDir](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/createDir.md) +-> [jsFileSystem](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/jsFileSystem.md) +-> [createDir](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/createDir.md) [11] --> [writeLocalFile](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/writeLocalFile.md) +-> [writeLocalFile](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/writeLocalFile.md) [12] --> [TextToSpeech](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsTextToSpeech/speech.md) +-> [TextToSpeech](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsTextToSpeech/speech.md) - `CommandClick` js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) is bookmarklet. From 7a09be49c6532290df160d45fc4fd29982211190 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:53:07 +0900 Subject: [PATCH 11/34] Update by_text_to_speech_hello_world.md --- .../tutorial/by_text_to_speech_hello_world.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index 440daa263..f5d83d0a3 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -1,9 +1,9 @@ # By text to speech, hello world -This is required section if you want to `CommandClick`'s [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) creator. -[Funnels](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) are surprisingly easy to make. -You experience `CommandClick`'s impact as low code tool. - +This section is jump board in order to become `CommandClick` core developer. +This point include common use essence for [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) development. +Therefore, if you complete here, you acquire `CommandClick` development base skill. +   Table ----------------- @@ -15,7 +15,7 @@ Table ## Step 1 -Create `hello_world_by_alert.js`. +Create `textToSpeechTutorial1.js`. ```js.js @@ -112,6 +112,6 @@ Click with [this](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#r ## Step 4 -Click Play button in toolabar +Click Play button in toolbar From 693df15007ea4fa3306c182fd3b15bb84df2dc31 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:54:15 +0900 Subject: [PATCH 12/34] Update hello_world.md --- md/developer/tutorial/hello_world.md | 1 + 1 file changed, 1 insertion(+) diff --git a/md/developer/tutorial/hello_world.md b/md/developer/tutorial/hello_world.md index b7982f8a0..ba172ec10 100644 --- a/md/developer/tutorial/hello_world.md +++ b/md/developer/tutorial/hello_world.md @@ -19,5 +19,6 @@ Table ## By text to speech +-> [by_text_to_speech_hello_world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world.md) ## By notification From eb492744013e767a23810ccf79fda9465c8f582a Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:56:14 +0900 Subject: [PATCH 13/34] Update tutorial.md --- md/developer/tutorial.md | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/md/developer/tutorial.md b/md/developer/tutorial.md index 8af4af8a5..7fa8b301f 100644 --- a/md/developer/tutorial.md +++ b/md/developer/tutorial.md @@ -5,12 +5,28 @@ Table ----------------- -* [Best 3 hello world](#Best-3-hello-world) +* [Best 3 hello world](#best-3-hello-world) + * [By alert](#by-alert) + * [By text to speech](#by-text-to-speech) + * [By notification](#by-notification) -## Best 3 hello world --> [Best 3 hello world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/hello_world.md) +# Best 3 hello world +----------------- -I choice best 3 hello world. +I choice best 3 hello world. By this, you overview about CommandClick development. + + + +## By alert + +-> [By alert, hello world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_alert_hello_world.md) + + +## By text to speech + +-> [by_text_to_speech_hello_world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world.md) + +## By notification From 7ff89845d0eb21b9e21ece875a3e885838615bf5 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 16:59:09 +0900 Subject: [PATCH 14/34] Update USAGE.md --- USAGE.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/USAGE.md b/USAGE.md index 415850637..e159cb7c6 100644 --- a/USAGE.md +++ b/USAGE.md @@ -9,7 +9,7 @@ ![GitHub all releases](https://img.shields.io/github/downloads/puutaro/CommandClick/total) -Table of Contents +## Table of Contents ----------------- @@ -55,7 +55,7 @@ Table of Contents -Usage +## Usage ----- ### Index mode @@ -455,7 +455,8 @@ Also whether click or long click torigger, due to `historySwitch` setting (refe ). -### Developer page +## Developer page +----------------- -> [DEVELOPER.md](https://github.com/puutaro/CommandClick/blob/master/DEVELOPER.md) @@ -467,7 +468,8 @@ I mean, `CommandClick` is low code tool. You can make andorid application by les Welcome to above developer page that expands depending on you. -### Commandclick-repository +## Commandclick-repository +----------------- -> [CommandClick's fannel repository](https://github.com/puutaro/commandclick-repository) @@ -477,12 +479,12 @@ For instance, your click script in CommandClick. One thing I can say that Comman -### Generally TroubleShooting +## Generally TroubleShooting +----------------- - App not working -> [**kill all process**](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#kill) - Although this is frequently, incident is unknown - -f    +    - When `fannel` suddenly not working, update latest `CommandClick` and `fannel`. - `CommandClick` and `fannel` is new baby. Therefre, these is frequetly updated without backwards compatible. I continuly enforce usability and fanctionality. Before long, if these grow up adult, I weight stability. But, please feel at ease, most often even now, latest version works fine. @@ -490,7 +492,8 @@ f    -### Ubuntu, debian and windows version +## Ubuntu, debian and windows version +----------------- -> [ubuntu, debian or windows version](https://github.com/puutaro/cmdclick) From 60e4c54d1f71287034023e2fd96a0dba5c9716c4 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 17:11:52 +0900 Subject: [PATCH 15/34] Update by_text_to_speech_hello_world.md --- md/developer/tutorial/by_text_to_speech_hello_world.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index f5d83d0a3..007e5eaf4 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -102,7 +102,7 @@ function execTextToSpeech(){ ## Step 2 -Copy `textToSpeechTutorial1.js` to `/storage/emulated/0/Documents/cmdclick/default`[1] directory +Copy `textToSpeechTutorial1.js` to `/storage/emulated/0/Documents/cmdclick/default` directory[1] [1] -> [app directory](https://github.com/puutaro/CommandClick/blob/master/md/developer/glossary.md#app-directory) From b7ecfe92064320b9fb9ac55cb8a730a58de30757 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 17:12:28 +0900 Subject: [PATCH 16/34] Update by_alert_hello_world.md --- md/developer/tutorial/by_alert_hello_world.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/md/developer/tutorial/by_alert_hello_world.md b/md/developer/tutorial/by_alert_hello_world.md index 76b62a581..71ba2e6eb 100644 --- a/md/developer/tutorial/by_alert_hello_world.md +++ b/md/developer/tutorial/by_alert_hello_world.md @@ -45,7 +45,7 @@ alert("hello world"); ## Step 2 -Copy `hello_world_by_alert.js` to `/storage/emulated/0/Documents/cmdclick/default`[1] directory +Copy `hello_world_by_alert.js` to `/storage/emulated/0/Documents/cmdclick/default` directory[1] [1] -> [app directory](https://github.com/puutaro/CommandClick/blob/master/md/developer/glossary.md#app-directory) From 4a624d219c8da5d34bb7d4ab897b010b3582e44c Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 17:15:19 +0900 Subject: [PATCH 17/34] Update USAGE.md --- USAGE.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/USAGE.md b/USAGE.md index e159cb7c6..2276ff2f2 100644 --- a/USAGE.md +++ b/USAGE.md @@ -9,7 +9,7 @@ ![GitHub all releases](https://img.shields.io/github/downloads/puutaro/CommandClick/total) -## Table of Contents +Table of Contents ----------------- @@ -55,8 +55,8 @@ -## Usage ------ +Usage +----------------- ### Index mode @@ -455,7 +455,7 @@ Also whether click or long click torigger, due to `historySwitch` setting (refe ). -## Developer page +Developer page ----------------- -> [DEVELOPER.md](https://github.com/puutaro/CommandClick/blob/master/DEVELOPER.md) @@ -468,7 +468,7 @@ I mean, `CommandClick` is low code tool. You can make andorid application by les Welcome to above developer page that expands depending on you. -## Commandclick-repository +Commandclick-repository ----------------- -> [CommandClick's fannel repository](https://github.com/puutaro/commandclick-repository) @@ -479,7 +479,7 @@ For instance, your click script in CommandClick. One thing I can say that Comman -## Generally TroubleShooting +Generally TroubleShooting ----------------- - App not working -> [**kill all process**](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#kill) From a95e0aeef7bfba8d84d666771b71b0edb032fef3 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 17:15:52 +0900 Subject: [PATCH 18/34] Update USAGE.md --- USAGE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/USAGE.md b/USAGE.md index 2276ff2f2..be26730aa 100644 --- a/USAGE.md +++ b/USAGE.md @@ -492,7 +492,7 @@ Generally TroubleShooting -## Ubuntu, debian and windows version +Ubuntu, debian and windows version ----------------- -> [ubuntu, debian or windows version](https://github.com/puutaro/cmdclick) From a2e4fb49ff04c1533b656f406a5e7d03f1c4b4f8 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 22:39:11 +0900 Subject: [PATCH 19/34] Update by_text_to_speech_hello_world.md --- md/developer/tutorial/by_text_to_speech_hello_world.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world.md b/md/developer/tutorial/by_text_to_speech_hello_world.md index 007e5eaf4..1e8810220 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world.md @@ -84,7 +84,7 @@ function execTextToSpeech(){ [7] -> [setVariableTypes](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#overview) -> [`TXT`, `LBL`](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#setvariabletypes-options-table) --> [This option can be compined](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#this-option-can-be-combined) +-> [This option can be combined](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#this-option-can-be-combined) [10] -> [jsFileSystem](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/jsFileSystem.md) -> [createDir](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/createDir.md) @@ -97,8 +97,6 @@ function execTextToSpeech(){ - Js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) require `;` by each line. -- This code is equal bellow code - ## Step 2 From 70aa85afa972b227fc1d05ad0c0a80728b8974a1 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Sun, 5 Nov 2023 23:28:42 +0900 Subject: [PATCH 20/34] Update set_variable_types.md --- md/developer/set_variable_types.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/md/developer/set_variable_types.md b/md/developer/set_variable_types.md index d72866015..b92ca6a9e 100644 --- a/md/developer/set_variable_types.md +++ b/md/developer/set_variable_types.md @@ -10,7 +10,7 @@ Table * [setVariableTypes options table](#setvariabletypes-options-table) * [Usage](#usage) * [This option can be combined](#this-option-can-be-combined) - * [Specify file path](#specify-file-path) + * [Specify config](#specify-config) ## Overview From bd02b030ed1d2762e54690e7318dea64c6a4d6b0 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:00:17 +0900 Subject: [PATCH 21/34] Create by_text_to_speech_hello_world2.md --- .../by_text_to_speech_hello_world2.md | 282 ++++++++++++++++++ 1 file changed, 282 insertions(+) create mode 100644 md/developer/tutorial/by_text_to_speech_hello_world2.md diff --git a/md/developer/tutorial/by_text_to_speech_hello_world2.md b/md/developer/tutorial/by_text_to_speech_hello_world2.md new file mode 100644 index 000000000..61f0a2a79 --- /dev/null +++ b/md/developer/tutorial/by_text_to_speech_hello_world2.md @@ -0,0 +1,282 @@ +# By text to speech, hello world2 + +This section is jump board in order to become `CommandClick` standard developer. +This point include common use essence for [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) development. +Therefore, if you complete here, you acquire `CommandClick` development standard skill. +   + +Table +----------------- + +* [Step 1](#step-1) +* [Step 2](#step-2) +* [Step 3](#step-3) +* [Step 4](#step-4) +* [Step 5](#step-5) +* [Step 6](#step-6) +* [Step 7](#step-7) +* [Step 8](#step-8) + +## Step 1 + +Create bellow directory tree + +``` +├── textToSpeechTutorial2.js +└── textToSpeechTutorial2Dir + ├── settingVariables + │   ├── hideSettingVariables.js + │   ├── setReplaceVariables.js + │   └── setVariableTypes.js + └── textToSpeechTutorial2.md +``` + +### Step 2 + +Paste bellow code to `textToSpeechTutorial2.js` + +```js.js + +// [1] +/// LABELING_SECTION_START +// file://${01}/${001}/textToSpeechTutorial2.md +/// LABELING_SECTION_END + +// [2] +/// SETTING_SECTION_START +// [3] +scriptFileName="textToSpeechTutorial2.js" +// [4] +editExecute="ALWAYS" +// [5] +setReplaceVariables="file://TXT_LABEL=label" +// [6] +setVariableTypes="file://" +// [7] +hideSettingVariables="file://" +/// SETTING_SECTION_END + +// [8] +/// CMD_VARIABLE_SECTION_START +speechText="hello world" +pitch="50" +/// CMD_VARIABLE_SECTION_END + +// [9] +let args = jsArgs.get().split("\t"); +var FIRST_ARGS = args.at(0); + +// [10] +switch(FIRST_ARGS){ + case "": + execTextToSpeech(); + break; + case "${PICH_INIT_MODE}": + // [11] + jsEdit.updateByVariable( + "${FANNEL_PATH}", + "pitch", + "50" + ); + break; +}; + +function execTextToSpeech(){ + // [12] + jsFileSystem.createDir("${FANNEL_DIR_PATH}"); + // [13] + jsFileSystem.writeLocalFile( + "${PLAY_TXT_PATH}", + speechText + ); + + jsFileSystem.writeLocalFile( + "${PLAY_LIST_TSV_PATH}", + "${PLAY_TXT_PATH}" + ); + // [14] + let extraSettingMapStr = [ + `importance=low`, + `pitch=${pitch}`, + ].join("|"); + jsTextToSpeech.speech( + "${PLAY_LIST_TSV_PATH}", + extraSettingMapStr, + ); +}; + +``` + +[1] -> [labeling section](https://github.com/puutaro/CommandClick/blob/master/md/developer/labeling_section.md) +[2] -> [setting section](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) +[3] -> [scriptFileName](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#scriptfilename) +[4] -> [editExecute](https://github.com/puutaro/CommandClick/blob/master/md/developer/setting_variables.md#editexecute) +[5] +-> [setReplaceVariables](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_replace_variables.md#overview) +-> [Specify file path](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_replace_variables.md#specify-file-path) +[6] +-> [setVariableTypes](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#overview) +-> [Specify config](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#specify-config) +[7] +-> [hideSettingVariables](https://github.com/puutaro/CommandClick/blob/master/md/developer/hide_setting_variables.md#overview) +-> [Specify file path](https://github.com/puutaro/CommandClick/blob/master/md/developer/hide_setting_variables.md#specify-file-path) +[8] -> [cmd variables](https://github.com/puutaro/CommandClick/blob/master/DEVELOPER.md#cmd-variables) +[9] +-> [JsArgs](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/jsArgs.md) +-> [JsArgs.get](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsArgs/get.md) +[10] -> Most frequent code to handle by first argument in `CommandClick` +[11] -> [setVariableTypes](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#overview) +[12] +-> [JsEdit](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/JsEdit.md) +-> [jsEdit.updateByVariable](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsEdit/updateByVariable.md) + +[13] +-> [jsFileSystem](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/jsFileSystem.md) +-> [createDir](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/createDir.md) +[14] +-> [writeLocalFile](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsFileStystem/writeLocalFile.md) +[15] +-> [TextToSpeech](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_interface/functions/JsTextToSpeech/speech.md) + + +### Step 3 + +Paste bellow code to `textToSpeechTutorial2.js` + + +[8] -> [pre order word](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_pre_reserved_word.md) +[6] +-> [fannel dir](https://github.com/puutaro/CommandClick/blob/master/md/developer/directory_structure.md#fannel_dir) + +[9] -> edit text cmd variable + + +Paste bellow to `./textToSpeechTutorial2Dir/textToSpeechTutorial2.md` + +```md.md +text to speech game @{your name} + +Table of Contents +------- + +* [Aim](#aim) +* [Cmd Variables](#cmd-variables) + * [speechText](#speechText) + * [pitch](#pitch) +* [Setting variables](#setting-variables) + * [scriptFileName](#scriptfilename) + +## Aim + +Play Qize with change `speechText` or `pitch` + +## Cmd Variables +-------- + +### speechText + +Speech text + +### pitch + +Speech pich + +## Setting variables +--------- + +### scriptFileName + +Rename script name + +``` + +-> [labeling section]https://github.com/puutaro/CommandClick/blob/master/md/developer/labeling_section.md + +### Step 4 + +Paste bellow contents to `./textToSpeechTutorial2Dir/settingVariables/setReplaceVariables.js` + +```js.js + +// for edit component +BTN_LABEL=label, +BTN_CMD=cmd, + +// setting +PICH_INIT_MODE=pichInitMode, + +// dir path +// [1] +FANNEL_DIR_PATH="${01}/${001}", + +// file path +// [2] +FANNEL_PATH="${0}", +PLAY_TXT_PATH="${FANNEL_DIR_PATH}/playText.txt", +PLAY_LIST_TSV_PATH="${FANNEL_DIR_PATH}/playList.tsv", + +``` +setReplaceVariables +-> [setReplaceVariables](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_replace_variables.md#overview) +-> [Specify file path](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_replace_variables.md#specify-file-path) +[1], [2] -> [pre reserved word](https://github.com/puutaro/CommandClick/blob/master/md/developer/js_pre_reserved_word.md) + + +### Step 5 + +Paste bellow to ./textToSpeechTutorial2Dir/settingVariables/setReplaceVariables.js + +```js.js + +speechText: + TXT:LBL= + ${TXT_LABEL}=this, + +pitch: + LBL:TXT:NUM:BTN= + ${TXT_LABEL}=this + | + !1..500!1 + | + ${BTN_CMD}=jsf '${0}' ${PICH_INIT_MODE} + !${BTN_LABEL}=INIT, + +``` + +./textToSpeechTutorial2Dir/settingVariables/hideSettingVariables.js + +```js.js + +editExecute, +setReplaceVariables, +setVariableTypes, +hideSettingVariables, + +``` + +setVariableTypes +-> [setVariableTypes](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#overview) +-> [Specify config](https://github.com/puutaro/CommandClick/blob/master/md/developer/set_variable_types.md#specify-config) + + +- `CommandClick` js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) is bookmarklet. + +- Js [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) require `;` by each line. + + +## Step 6 + +Copy this direcotry tree to `/storage/emulated/0/Documents/cmdclick/default` directory[1] + +[1] -> [app directory](https://github.com/puutaro/CommandClick/blob/master/md/developer/glossary.md#app-directory) + +## Step 7 + +Click with [this](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#run) + +## Step 8 + +Click Play button in toolbar + + + From 45471fefafd227aec129994ef11f78f392d16dc8 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:05:46 +0900 Subject: [PATCH 22/34] Update by_text_to_speech_hello_world2.md --- md/developer/tutorial/by_text_to_speech_hello_world2.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world2.md b/md/developer/tutorial/by_text_to_speech_hello_world2.md index 61f0a2a79..865775804 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world2.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world2.md @@ -1,9 +1,10 @@ # By text to speech, hello world2 -This section is jump board in order to become `CommandClick` standard developer. -This point include common use essence for [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) development. -Therefore, if you complete here, you acquire `CommandClick` development standard skill. -   +Thsi section serve you standard skill for [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) development. +Although `CommandClick` is wide spread option for low code: file split, multiple option combination, and etc, here include common usecase. +If you use this section knowledge, you develop wide spread UI, and feature for less low cost. +I hope you live easily devevlopement life.   + Table ----------------- From 7aeea21cf679ab4be54119102004a687fc86a3ce Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:07:39 +0900 Subject: [PATCH 23/34] Update hello_world.md --- md/developer/tutorial/hello_world.md | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/md/developer/tutorial/hello_world.md b/md/developer/tutorial/hello_world.md index ba172ec10..3dcf93196 100644 --- a/md/developer/tutorial/hello_world.md +++ b/md/developer/tutorial/hello_world.md @@ -1,24 +1,14 @@ -# Best 3 hello world +# Best 4 hello world -I choice best 3 hello world. +I choice best 4 hello world. By this, you overview about CommandClick development. Table ----------------- -* [By alert](#by-alert) -* [By text to speech](#by-text-to-speech) +* [By alert](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_alert_hello_world.md) +* [By text to speech1](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world.md) +* [By text to speech2](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world2.md) * [By notification](#by-notification) - -## By alert - --> [By alert, hello world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_alert_hello_world.md) - - -## By text to speech - --> [by_text_to_speech_hello_world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world.md) - -## By notification From 0e3b1ab920a57d642cc6f6d56f6204402b1b54b9 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:10:28 +0900 Subject: [PATCH 24/34] Update tutorial.md --- md/developer/tutorial.md | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/md/developer/tutorial.md b/md/developer/tutorial.md index 7fa8b301f..7ef0a42b4 100644 --- a/md/developer/tutorial.md +++ b/md/developer/tutorial.md @@ -5,28 +5,10 @@ Table ----------------- -* [Best 3 hello world](#best-3-hello-world) - * [By alert](#by-alert) - * [By text to speech](#by-text-to-speech) +* Best 3 hello world + * [By alert](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_alert_hello_world.md) + * [By text to speech1](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world.md) + * [By text to speech2](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world2.md) * [By notification](#by-notification) - -# Best 3 hello world ------------------ - -I choice best 3 hello world. -By this, you overview about CommandClick development. - - - -## By alert - --> [By alert, hello world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_alert_hello_world.md) - - -## By text to speech - --> [by_text_to_speech_hello_world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world.md) - -## By notification From c40b51ca89fc19555d76abb41aed0167b10b0ad7 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:12:50 +0900 Subject: [PATCH 25/34] Update by_text_to_speech_hello_world2.md --- md/developer/tutorial/by_text_to_speech_hello_world2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/md/developer/tutorial/by_text_to_speech_hello_world2.md b/md/developer/tutorial/by_text_to_speech_hello_world2.md index 865775804..d02ccda77 100644 --- a/md/developer/tutorial/by_text_to_speech_hello_world2.md +++ b/md/developer/tutorial/by_text_to_speech_hello_world2.md @@ -279,5 +279,5 @@ Click with [this](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#r Click Play button in toolbar - + From 385c57e1cb6bbbd48bfee4e0399a3eca6400a071 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:35:17 +0900 Subject: [PATCH 26/34] Update tutorial.md --- md/developer/tutorial.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/md/developer/tutorial.md b/md/developer/tutorial.md index 7ef0a42b4..048f9ba29 100644 --- a/md/developer/tutorial.md +++ b/md/developer/tutorial.md @@ -1,11 +1,31 @@ -# tutorial +# Tutorial + +`CommandClick`'s true value is low code tool. +Ofcourse, `CommandClick` can use as web browser, mobile ubuntu terminal. These feature is very useful. +However that alone don't know `CommandClick`'s true aim. +`CommandClick` is android app maker. +It can also be made with surprisingly litle effort. +The less effort, the better. +Do you play date to prety girl and delicious lunch to decrease time for code implementation time? +Becuase `CommmandClick` itself include ubuntu and web browser, due to effort, you can do everything. +But, it's is worst. +`CommandClick`'s significance is `effortless` development. +Although this tool require understanding specification ofcourse, it's aime is less efforts. +This tutorial tell you knowlege for low cost. +I hope your development life will be confortable. + +Requirement +----------------- + +javascript code basic knowledge. +In [By notification](#by-notification) section, require shellscript basic knowledge. Table ----------------- -* Best 3 hello world +* Best 4 hello world * [By alert](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_alert_hello_world.md) * [By text to speech1](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world.md) * [By text to speech2](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world2.md) From df7d8c60526a3d43c7a64fa684fedcd70e33af49 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:43:04 +0900 Subject: [PATCH 27/34] Update tutorial.md --- md/developer/tutorial.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/md/developer/tutorial.md b/md/developer/tutorial.md index 048f9ba29..d15f12cd3 100644 --- a/md/developer/tutorial.md +++ b/md/developer/tutorial.md @@ -9,10 +9,10 @@ The less effort, the better. Do you play date to prety girl and delicious lunch to decrease time for code implementation time? Becuase `CommmandClick` itself include ubuntu and web browser, due to effort, you can do everything. But, it's is worst. -`CommandClick`'s significance is `effortless` development. -Although this tool require understanding specification ofcourse, it's aime is less efforts. +`CommandClick`'s significance is less `effort` development. +Although this tool require understanding specification ofcourse, it's aime save your effort. This tutorial tell you knowlege for low cost. -I hope your development life will be confortable. +I hope your android development life will become easy and fast. Requirement ----------------- From e51757332ae3c6ad09a1dbd23e1aa22d54f2a765 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:53:34 +0900 Subject: [PATCH 28/34] Update TUTORIAL.md --- TUTORIAL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TUTORIAL.md b/TUTORIAL.md index 04b5fa585..3b420c2ab 100644 --- a/TUTORIAL.md +++ b/TUTORIAL.md @@ -2,7 +2,7 @@ `CommandClick` is low code tool. Apps that normally require many lines can be written with even less code. -In `CommandClick`, coll these app [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository). +In `CommandClick`, call these app [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository). By CommandClick power, enable your idea to [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) fastly. For example, [webSercher.js](https://github.com/puutaro/commandclick-repository/blob/master/fannel/webSearcher.js) [newsSpeecher.js](https://github.com/puutaro/commandclick-repository/blob/master/fannel/newsSpeecherDir/newsSpeecher.md), [cmdYoutuberU.js](https://github.com/puutaro/commandclick-repository/blob/master/fannel/cmdYoutuberUDir/cmdYoutuber.md), etc. In order to make low cost app, this tutorial teach you requred knowledge. From 3e7a30ceebf81afad2811941871b6f588e8d3aa2 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:54:00 +0900 Subject: [PATCH 29/34] Update TUTORIAL.md --- TUTORIAL.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/TUTORIAL.md b/TUTORIAL.md index 3b420c2ab..753099363 100644 --- a/TUTORIAL.md +++ b/TUTORIAL.md @@ -12,10 +12,6 @@ Table of Contents ----------------- -* [Hello world](#hello-world) +* [Best 3 hello world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/hello_world.md) -## Hello world - --> [Best 3 hello world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/hello_world.md) - From 14209bd5f8dbf1ffef88437c50678f444acd7d5d Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:55:41 +0900 Subject: [PATCH 30/34] Update TUTORIAL.md --- TUTORIAL.md | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) diff --git a/TUTORIAL.md b/TUTORIAL.md index 753099363..d15f12cd3 100644 --- a/TUTORIAL.md +++ b/TUTORIAL.md @@ -1,17 +1,34 @@ -# `CommandClick` Tutorial +# Tutorial -`CommandClick` is low code tool. -Apps that normally require many lines can be written with even less code. -In `CommandClick`, call these app [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository). -By CommandClick power, enable your idea to [fannel](https://github.com/puutaro/commandclick-repository/blob/master/README.md#commandclick-repository) fastly. -For example, [webSercher.js](https://github.com/puutaro/commandclick-repository/blob/master/fannel/webSearcher.js) [newsSpeecher.js](https://github.com/puutaro/commandclick-repository/blob/master/fannel/newsSpeecherDir/newsSpeecher.md), [cmdYoutuberU.js](https://github.com/puutaro/commandclick-repository/blob/master/fannel/cmdYoutuberUDir/cmdYoutuber.md), etc. -In order to make low cost app, this tutorial teach you requred knowledge. -I hope your `ComamndClick` developer life is meaningful. +`CommandClick`'s true value is low code tool. +Ofcourse, `CommandClick` can use as web browser, mobile ubuntu terminal. These feature is very useful. +However that alone don't know `CommandClick`'s true aim. +`CommandClick` is android app maker. +It can also be made with surprisingly litle effort. +The less effort, the better. +Do you play date to prety girl and delicious lunch to decrease time for code implementation time? +Becuase `CommmandClick` itself include ubuntu and web browser, due to effort, you can do everything. +But, it's is worst. +`CommandClick`'s significance is less `effort` development. +Although this tool require understanding specification ofcourse, it's aime save your effort. +This tutorial tell you knowlege for low cost. +I hope your android development life will become easy and fast. -Table of Contents +Requirement +----------------- + +javascript code basic knowledge. +In [By notification](#by-notification) section, require shellscript basic knowledge. + + +Table ----------------- -* [Best 3 hello world](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/hello_world.md) +* Best 4 hello world + * [By alert](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_alert_hello_world.md) + * [By text to speech1](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world.md) + * [By text to speech2](https://github.com/puutaro/CommandClick/blob/master/md/developer/tutorial/by_text_to_speech_hello_world2.md) + * [By notification](#by-notification) From 00e78d7e22d1a9abf6213979ed095fd303edcfd7 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:57:36 +0900 Subject: [PATCH 31/34] Update TUTORIAL.md --- TUTORIAL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TUTORIAL.md b/TUTORIAL.md index d15f12cd3..8edb9a605 100644 --- a/TUTORIAL.md +++ b/TUTORIAL.md @@ -11,7 +11,7 @@ Becuase `CommmandClick` itself include ubuntu and web browser, due to effort, yo But, it's is worst. `CommandClick`'s significance is less `effort` development. Although this tool require understanding specification ofcourse, it's aime save your effort. -This tutorial tell you knowlege for low cost. +This tutorial tell you knowledge for low cost. I hope your android development life will become easy and fast. Requirement From c677c4d85b03833b33d0b84b52f815f068cc6938 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 00:59:33 +0900 Subject: [PATCH 32/34] Update TUTORIAL.md --- TUTORIAL.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TUTORIAL.md b/TUTORIAL.md index 8edb9a605..dd70ed98d 100644 --- a/TUTORIAL.md +++ b/TUTORIAL.md @@ -1,5 +1,7 @@ # Tutorial + + `CommandClick`'s true value is low code tool. Ofcourse, `CommandClick` can use as web browser, mobile ubuntu terminal. These feature is very useful. However that alone don't know `CommandClick`'s true aim. From 9ddad577ec34aaa51f31963b4aaf7a66cb0a6da8 Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 01:02:18 +0900 Subject: [PATCH 33/34] Update TUTORIAL.md --- TUTORIAL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TUTORIAL.md b/TUTORIAL.md index dd70ed98d..2e81a7dc8 100644 --- a/TUTORIAL.md +++ b/TUTORIAL.md @@ -19,7 +19,7 @@ I hope your android development life will become easy and fast. Requirement ----------------- -javascript code basic knowledge. +Javascript code basic knowledge. In [By notification](#by-notification) section, require shellscript basic knowledge. From 62872c11ebda332d5dc7b008c7f1023392d5187e Mon Sep 17 00:00:00 2001 From: puutaro <55217593+puutaro@users.noreply.github.com> Date: Mon, 6 Nov 2023 01:21:01 +0900 Subject: [PATCH 34/34] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 17be96292..c8a4170f9 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ CommandClick - Existing web browsers mainly has tab feature. But `CommandClick`'core is history search. Therefore, you easly restore, load, and check my history. - Existing web browsers support normal javascript. But `CommandClick` enforce javascript, and interact with not only web but also ubuntu and android os. Therefore, this has wide spread usage -- Existing web browsers cannot create original android application. But `CommandClick` can create application just for you as low code tool. +- Existing web browsers cannot create original android app. But `CommandClick` can create the app just for you as low code tool. Screenshots