Clone
8
HiNC啟用與教學
iambossTC edited this page 2025-02-28 21:07:57 +08:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

HiNC啟用與教學

啟用HiNC於Windows系統

  1. 至官網下載HiNC安裝包並解壓縮

    https://superhightech-gitea.webredirect.org/HiNC-Deploy/HiNC-Manager-Win/archive/master.zip

  2. 插上HiNC授權鎖執行資料夾內HiNC-loop-with-update.bat

    該腳本會於每次執行下載或更新HiNC軟件於HiNC資料夾。

    首次執行過後將產生HiNC子資料夾。

    除appsettings會被保留以外其他在HiNC資料夾中的檔案變更會在更新後被刪除。 HiNC資料夾內如果有非系統產生的更動有可能使得下載或更新失敗此時可以手動刪除整個HiNC資料夾然後再次執行HiNC-loop-with-update.bat

    操作影片

    如果HiNC軟件的預設載點速度太慢可以先使用HiNC-update-gitcode.bat至gitcode載點下載完成後再執行HiNC-loop-with-update.bat

    HiNC子資料夾內可找到appsettings.json 檔案該檔案用來設定HiNC組態包含網頁位置及使用者帳號密碼等。以下以預設值說明。

    appsettings.json預設值每次HiNC啟動時會連結授權伺服器檢查是否有授權更新。授權更新的預設設置如下如果要取消自動授權鎖更新可將AutoLicenseUpdate改為DoNothing

    "LicenseManager": {
       //Available Command: "DoNothing","AutoLicenseUpdate","GetC2V","GenV2C","ApplyV2C","WriteInfo"
       "Command": "AutoLicenseUpdate",
       "Server": {
       "URI": "http://superhightech.com.tw:20201",
       }
    }
    

    appsettings.json 檔案中預設創建 ../HiNC-Root 作為資料與專案的存放位置。

    如果啟動HiNC時反覆出現錯誤長訊息可能是作業系統太舊或久未更新請安裝 Microsoft Visual C++

  3. 打開網頁瀏覽器,進入預設網址: http://localhost:4330

  4. 輸入預設使用者帳密即可登入使用。 帳號: admin 密碼: 00000

單機多站

如果有開通多程序授權,可以使用不同 appsettings.<組態名稱>.json 伺服多個程序。每個程序可同時執行不同的專案。

同個主機中各程序appsettings.<組態名稱>.json中以下項目不可相同:

  • Endpoints
  • DatabasePort
  • CacheDbId

在命令列執行以下指令啟動指定程序:

dotnet run HiNcServer.dll --environment <組態名稱>

組態範例

以授權器作第二層伺服(多主機)

如果有開通多主機授權,下載並解壓縮DelegateAuthorization.zip並根據裡面的兩個pdf說明檔操作分別設定授權伺服器與被授權客戶端。

授權伺服器可能被windows防火牆擋住可以開通如圖

sentinel-firewall

使用紅色授權鎖,單機運行也需執行該壓縮包內容之 win_install.bat,以安裝授權執行軟件。

教學視頻

建立機構與刀具

專案設定與執行

  1. https://superhightech.com.tw/download2/範例專案設置說明.mp4
  2. https://superhightech.com.tw/download2/範例專案仿真說明.mp4
  3. https://superhightech.com.tw/download2/建立專案.mp4

範例專案下載 https://superhightech-gitea.webredirect.org/HiNC-Deploy/DemoStandardPath/archive/master.zip