Subversion Repositories php-qbpwcf

Rev

Rev 220 | Rev 227 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 220 Rev 226
Line 1... Line 1...
1
 
1
 
2
        QBPWCF, Quick Build PHP website Component base on Fedora Linux.
2
        QBPWCF, Quick Build PHP website Component base on Fedora Linux.
3
    Copyright (C) 2014~2025 Min-Jhin,Chen
3
    Copyright (C) 2014~2025 MIN ZHI, CHEN
4
 
4
 
5
    This file is part of QBPWCF.
5
    This file is part of QBPWCF.
6
 
6
 
7
    QBPWCF is free software: you can redistribute it and/or modify
7
    QBPWCF is free software: you can redistribute it and/or modify
8
    it under the terms of the GNU General Public License as published by
8
    it under the terms of the GNU General Public License as published by
Line 18... Line 18...
18
    along with QBPWCF.  If not, see <http://www.gnu.org/licenses/>.
18
    along with QBPWCF.  If not, see <http://www.gnu.org/licenses/>.
19
 
19
 
20
Release Note:
20
Release Note:
21
 
21
 
22
php-qbpwcf-next
22
php-qbpwcf-next
23
 
23
 
24
新增 javaScript.php 檔案的 javaScript 類別中 qbpwcfJavaScript 函式的 window.qbpwcf.text_editor 提供編輯文字檔案的功能. [devel]
24
新增 javaScript.php 檔案的 javaScript 類別中 qbpwcfJavaScript 函式的 window.qbpwcf.text_editor 提供編輯文字檔案的功能. [devel]
25
 
25
 
26
新增 cmd.php 檔案的 cmd 類別的 createRPMspec 函式, 用於建立 rpmspec 檔案內容. [devel] 
26
新增 cmd.php 檔案的 cmd 類別的 createRPMspec 函式, 用於建立 rpmspec 檔案內容. [devel]
27
 
27
 
28
新增 var/qbpwcf/system/builder 目錄,提供 low code paltform. [devel]
28
新增 var/qbpwcf/system/builder 目錄,提供 low code paltform. [devel]
29
 
29
 
30
新增 var/qbpwcf/system/phpLib 目錄,提供將當前函式庫匯入到資料庫的功能. [devel]
30
新增 var/qbpwcf/system/phpLib 目錄,提供將當前函式庫匯入到資料庫的功能. [devel]
31
 
31
 
Line 45... Line 45...
45
 
45
 
46
新增 usr/share/qbpwcf/system/sendMailAgent 目錄,提供代為寄送郵件的服務. [devel]
46
新增 usr/share/qbpwcf/system/sendMailAgent 目錄,提供代為寄送郵件的服務. [devel]
47
 
47
 
48
修正 etc/systemd/system/ip-blockerd.service 的參數於非 ostree os 升級時參數會被重置的問題. [devel]
48
修正 etc/systemd/system/ip-blockerd.service 的參數於非 ostree os 升級時參數會被重置的問題. [devel]
49
 
49
 
50
php-qbpwcf-alpha.v202512xx
50
php-qbpwcf-alpha.v20251222
-
 
51
 
-
 
52
增加 phpLib.php 檔案的 phpLib 類別的 updateCopyRightYear 函式,提供更新版權宣告年份的功能,尚未支援多執行序功能. [devel]
51
 
53
 
52
增加 phpLib.php 檔案的 phpLib 類別的 updateCopyRightYear 函式,提供更新版權宣告年份的功能. [devel]
54
增加 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 svnci 函式功能,提供一開始就選擇全部有異動的檔案為 commit 對象 的功能. [test]
-
 
55
 
-
 
56
修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 svnsta 函式的 解析 node 路徑與名稱遇到空格會解析出錯的問題. [test]
53
 
57
 
54
增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 writeMultiLine 函式的 fastWrite 參數,提供快速寫入的功能.
58
增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 writeMultiLine 函式的 fastWrite 參數,提供快速寫入的功能.
55
 
59
 
56
修正 usr/lib/qbpwcf/stringProcess.php 檔案的 stringProcess 類別的 toSingleShellArg 函式使用 usr/bin/parse 程式的路徑產生方式.
60
修正 usr/lib/qbpwcf/stringProcess.php 檔案的 stringProcess 類別的 toSingleShellArg 函式使用 usr/bin/parse 程式的路徑產生方式.
57
 
61
 
58
增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 updateFile 函式的回傳結果 $result["content"]["old"/"nwe"],代表取代前後的逐行內容.
62
增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 updateFile 函式的回傳結果 $result["content"]["old"/"nwe"],代表取代前後的逐行內容.
59
 
63
 
60
增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 updateFile 函式的可省略參數 replaceSpecifyLine 提供取代檔案中特定行數內容的功能.
64
增加 usr/lib/qbpwcf/fileAccess.php 檔案的 fileAccess 類別的 updateFile 函式的可省略參數 replaceSpecifyLine 提供取代檔案中特定行數內容的功能.
61
 
65
 
62
修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 parseCmdString 函式使用 external::callShell 的方式. 
66
修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 parseCmdString 函式使用 external::callShell 的方式.
63
 
67
 
64
修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 cp 函式使用 external::callShellMulti 時參數無效果的問題.
68
修正 usr/lib/qbpwcf/cmd.php 檔案的 cmd 類別的 cp 函式使用 external::callShellMulti 時參數無效果的問題.
65
 
69
 
66
修正 usr/lib/qbpwcf/external.php 檔案的 external 類別的 callShell 函式遇到含有空格的可執行檔案路徑會出錯的問題.
70
修正 usr/lib/qbpwcf/external.php 檔案的 external 類別的 callShell 函式遇到含有空格的可執行檔案路徑會出錯的問題.
67
 
71
 
Line 323... Line 327...
323
 
327
 
324
增加 cmd.php 檔案的 cmd 類別的 registerService 函式的 keepServiceUp、cmd::keepServiceUp["checkListen"]、cmd::keepServiceUp["interval"] 參數. [test]
328
增加 cmd.php 檔案的 cmd 類別的 registerService 函式的 keepServiceUp、cmd::keepServiceUp["checkListen"]、cmd::keepServiceUp["interval"] 參數. [test]
325
 
329
 
326
增加 cmd.php 檔案的 cmd 類別的 registerService 函式的 content 回傳結果描述.
330
增加 cmd.php 檔案的 cmd 類別的 registerService 函式的 content 回傳結果描述.
327
 
331
 
328
增加 cmd.php 檔案的 cmd 類別的 keepServiceUp 函式的 name 參數描述. 
332
增加 cmd.php 檔案的 cmd 類別的 keepServiceUp 函式的 name 參數描述.
329
 
333
 
330
變更rpm的cpu指令集架構為 noarch. [test]
334
變更rpm的cpu指令集架構為 noarch. [test]
331
 
335
 
332
php-qbpwcf-alpha.v20250917.1
336
php-qbpwcf-alpha.v20250917.1
333
 
337
 
Line 343... Line 347...
343
 
347
 
344
修正 usr/bin/qbpwcf-usock.php 檔案預設的 unix domain socket 群組權限 hardcode 的問題.
348
修正 usr/bin/qbpwcf-usock.php 檔案預設的 unix domain socket 群組權限 hardcode 的問題.
345
 
349
 
346
修正 usr/share/qbpwcf/sample/parser::ss.php 取得 sock::execAnyCmdByQBPWCFunixSocket 結果的方式.
350
修正 usr/share/qbpwcf/sample/parser::ss.php 取得 sock::execAnyCmdByQBPWCFunixSocket 結果的方式.
347
 
351
 
348
修正 cmd.php 檔案的 cmd 類別的 keepServiceUp 函式取得 sock::execAnyCmdByQBPWCFunixSocket 結果的方式. 
352
修正 cmd.php 檔案的 cmd 類別的 keepServiceUp 函式取得 sock::execAnyCmdByQBPWCFunixSocket 結果的方式.
349
 
353
 
350
增加 sock.php 檔案的 sock 類別的 execAnyCmdByQBPWCFunixSocket 函式的註解. 
354
增加 sock.php 檔案的 sock 類別的 execAnyCmdByQBPWCFunixSocket 函式的註解.
351
 
355
 
352
php-qbpwcf-alpha.v20250913.2
356
php-qbpwcf-alpha.v20250913.2
353
 
357
 
354
修正 php-qbpwcf.spec 檔案的 usr/libsysusers.d/php-qbpwcf.conf 需求.
358
修正 php-qbpwcf.spec 檔案的 usr/libsysusers.d/php-qbpwcf.conf 需求.
355
 
359
 
Line 545... Line 549...
545
 
549
 
546
新增 var/qbpwcf/sample/fileAccess::checkMultiFileExist 目錄,作為 fileAccess::checkMultiFileExist 的測試案例檔案存放處.
550
新增 var/qbpwcf/sample/fileAccess::checkMultiFileExist 目錄,作為 fileAccess::checkMultiFileExist 的測試案例檔案存放處.
547
 
551
 
548
新增 var/qbpwcf/sample/fileAccess::checkMultiFileExist.php 檔案,作為 fileAccess::checkMultiFileExist 的主測試檔案.
552
新增 var/qbpwcf/sample/fileAccess::checkMultiFileExist.php 檔案,作為 fileAccess::checkMultiFileExist 的主測試檔案.
549
 
553
 
550
增加 php-qbpwcf.spec 中對 php-pear 的相依性要求. 
554
增加 php-qbpwcf.spec 中對 php-pear 的相依性要求.
551
 
555
 
552
php-qbpwcf-alpha.v20250616
556
php-qbpwcf-alpha.v20250616
553
 
557
 
554
修正 stringProcess.php 檔案的 stringProcess 類別的 toSingleShellArg 函式,遇到需要 escaped 的字串,其 urlEncodeStr 結果會為空字串的問題.
558
修正 stringProcess.php 檔案的 stringProcess 類別的 toSingleShellArg 函式,遇到需要 escaped 的字串,其 urlEncodeStr 結果會為空字串的問題.
555
 
559
 
Line 681... Line 685...
681
 
685
 
682
新增 stringProcess.php 檔案的 stringProcess 類別的 toSingleShellArg 函式,提供比 escapeshellargu 更好的效果.
686
新增 stringProcess.php 檔案的 stringProcess 類別的 toSingleShellArg 函式,提供比 escapeshellargu 更好的效果.
683
 
687
 
684
新增 sample/threads::proc.php 檔案的測試案例 20250403 的 asset 目錄.
688
新增 sample/threads::proc.php 檔案的測試案例 20250403 的 asset 目錄.
685
 
689
 
686
新增 sample/threads::proc.php 檔案的測試案例 20250403.php. 
690
新增 sample/threads::proc.php 檔案的測試案例 20250403.php.
687
 
691
 
688
新增 rpm SPEC 檔案 php-qbpwcf.spec.
692
新增 rpm SPEC 檔案 php-qbpwcf.spec.
689
 
693
 
690
將 usr/lib64/allInOneConfig.php 檔案移動到 etc/qbpwcf 底下.
694
將 usr/lib64/allInOneConfig.php 檔案移動到 etc/qbpwcf 底下.
691
 
695
 
Line 701... Line 705...
701
 
705
 
702
移除 usr/lib
706
移除 usr/lib
703
 
707
 
704
新增 usr/bin/libexec/folderOfUsrLib.php 檔案,用於判斷 cpu ISA 對應的 lib 路徑,例如 x86_64 的 ISA 會對應到 lib64.
708
新增 usr/bin/libexec/folderOfUsrLib.php 檔案,用於判斷 cpu ISA 對應的 lib 路徑,例如 x86_64 的 ISA 會對應到 lib64.
705
 
709
 
706
增加 usr/bin/registerService.php 檔案的說明. 
710
增加 usr/bin/registerService.php 檔案的說明.
707
 
711
 
708
變更 qbpwcf unix domain socket path 為 var/qbpwcf 底下.
712
變更 qbpwcf unix domain socket path 為 var/qbpwcf 底下.
709
 
713
 
710
移除 google ReCAPTCHA 支援.
714
移除 google ReCAPTCHA 支援.
711
 
715
 
Line 733... Line 737...
733
 
737
 
734
增加 install.php 檔案的 rpm 模式.
738
增加 install.php 檔案的 rpm 模式.
735
 
739
 
736
增加 install.php 檔案的 安裝 usr、 etc 的功能.
740
增加 install.php 檔案的 安裝 usr、 etc 的功能.
737
 
741
 
738
修正  cmd.php 檔案的 cmd 類別的 svnci 函式對於輸入含有小括弧會導致錯誤的問題. 
742
修正  cmd.php 檔案的 cmd 類別的 svnci 函式對於輸入含有小括弧會導致錯誤的問題.
739
 
743
 
740
新增 usr、etc、lib 以符合 FHS(Filesystem Hierarchy Standard).
744
新增 usr、etc、lib 以符合 FHS(Filesystem Hierarchy Standard).
741
 
745
 
742
修正 cmd.php 當單的 cmd 類別的 svnci 函式對於 未到版本控制的 軟連結 但其連結到的位置入有版本控制 時 會誤判 軟連結自身有入版本控制的問題.
746
修正 cmd.php 當單的 cmd 類別的 svnci 函式對於 未到版本控制的 軟連結 但其連結到的位置入有版本控制 時 會誤判 軟連結自身有入版本控制的問題.
743
 
747
 
Line 881... Line 885...
881
 
885
 
882
新增 usr/bin/registerService.php 檔案,提供註冊 service 到 systemctl 的功能.
886
新增 usr/bin/registerService.php 檔案,提供註冊 service 到 systemctl 的功能.
883
 
887
 
884
增加 fileAccess.php 檔案的 fileAccess 類別的 createTempFile 函式回傳的 檔案路徑與名稱 結果.
888
增加 fileAccess.php 檔案的 fileAccess 類別的 createTempFile 函式回傳的 檔案路徑與名稱 結果.
885
 
889
 
886
增加 cmd.php 檔案, cmd 類別的 parseArgu 函式,的 parseFormVar 參數,提供解析 _GET、_POST 表單變數的功能. 
890
增加 cmd.php 檔案, cmd 類別的 parseArgu 函式,的 parseFormVar 參數,提供解析 _GET、_POST 表單變數的功能.
887
 
891
 
888
增加 sample/javaScript::qbpwcfJavaScript/window.qbpwcf.ws-20250108.php 檔案作為 javaScript::qbpwcfJavaScript 的 window.qbpwcf.ws 的 202450108-paried-with-window.qbpwcf.ws-20250108-from-javaScript::qbpwcfJavaScript 測試案例. [devel]
892
增加 sample/javaScript::qbpwcfJavaScript/window.qbpwcf.ws-20250108.php 檔案作為 javaScript::qbpwcfJavaScript 的 window.qbpwcf.ws 的 202450108-paried-with-window.qbpwcf.ws-20250108-from-javaScript::qbpwcfJavaScript 測試案例. [devel]
889
 
893
 
890
增加 sample/javaScript::qbpwcfJavaScript/window.qbpwcf.ws.php 檔案作為 javaScript::qbpwcfJavaScript 的 window.qbpwcf.ws 的 initial 測試案例. [test]
894
增加 sample/javaScript::qbpwcfJavaScript/window.qbpwcf.ws.php 檔案作為 javaScript::qbpwcfJavaScript 的 window.qbpwcf.ws 的 initial 測試案例. [test]
891
 
895
 
Line 1277... Line 1281...
1277
 
1281
 
1278
增加 javaScript.php 檔案的 javaScript 筆記.
1282
增加 javaScript.php 檔案的 javaScript 筆記.
1279
 
1283
 
1280
修正 webSock.php 檔案的 webSock 類別 include path 的順序.
1284
修正 webSock.php 檔案的 webSock 類別 include path 的順序.
1281
 
1285
 
1282
增加 sock.php 檔案的 sock 類別的 unixDomainSockClient 函式的 raw 參數. 
1286
增加 sock.php 檔案的 sock 類別的 unixDomainSockClient 函式的 raw 參數.
1283
 
1287
 
1284
新增 usr/bin/unixDomainSockClient.php 檔案,用來跟 unix doamain socket 互動.
1288
新增 usr/bin/unixDomainSockClient.php 檔案,用來跟 unix doamain socket 互動.
1285
 
1289
 
1286
修正 webSock.php 檔案的 webSock 類別的 unmask 函式,payload在allowUnmask為"true"下,依然視為有mask的問題.
1290
修正 webSock.php 檔案的 webSock 類別的 unmask 函式,payload在allowUnmask為"true"下,依然視為有mask的問題.
1287
 
1291
 
Line 1289... Line 1293...
1289
 
1293
 
1290
增加 webSock.php 檔案的 webSock 類別的 clientDaemon 函式的 debug 參數.
1294
增加 webSock.php 檔案的 webSock 類別的 clientDaemon 函式的 debug 參數.
1291
 
1295
 
1292
修正 stringProcess.php 檔案的 stringProcess 類別的 spiltString 函式的註解說明.
1296
修正 stringProcess.php 檔案的 stringProcess 類別的 spiltString 函式的註解說明.
1293
 
1297
 
1294
修正 threads.php 檔案的 thread 類別的 proc 函式於 wait 參數為 "false" 時,會因為標準/錯誤輸出來源端沒有關閉而導致 fread 函式卡住的問題. 
1298
修正 threads.php 檔案的 thread 類別的 proc 函式於 wait 參數為 "false" 時,會因為標準/錯誤輸出來源端沒有關閉而導致 fread 函式卡住的問題.
1295
 
1299
 
1296
修正 search.php 檔案的 search 類別的 findManyKeyWordsFromManyString 函式的回傳結果 keyWordsIncludeStr 可能不存在的問題.
1300
修正 search.php 檔案的 search 類別的 findManyKeyWordsFromManyString 函式的回傳結果 keyWordsIncludeStr 可能不存在的問題.
1297
 
1301
 
1298
新增 usr/bin/libexec/webSocketClientDaemon.php
1302
新增 usr/bin/libexec/webSocketClientDaemon.php
1299
 
1303
 
Line 1405... Line 1409...
1405
 
1409
 
1406
標準化 csInformation.php 檔案的 csInformation 類別的 getConnectionInfo 函式的註解格式.
1410
標準化 csInformation.php 檔案的 csInformation 類別的 getConnectionInfo 函式的註解格式.
1407
 
1411
 
1408
修正 csInformation.php 檔案的 csInformation 類別的 getConnectionInfo 函式的回傳結果 "LOGNAME" 會不存在的問題.
1412
修正 csInformation.php 檔案的 csInformation 類別的 getConnectionInfo 函式的回傳結果 "LOGNAME" 會不存在的問題.
1409
 
1413
 
1410
修正 external.php 檔案的 external 類別 callShell 函式的 escapeshellarg 參數若為 "false",則回傳結果就不會有 "escape" 元素存在. 
1414
修正 external.php 檔案的 external 類別 callShell 函式的 escapeshellarg 參數若為 "false",則回傳結果就不會有 "escape" 元素存在.
1411
 
1415
 
1412
變更 arrays.php 檔案的 arrays 類別的 arrayToString 函式的 spiltSymbol 參數可以允許為空字串.
1416
變更 arrays.php 檔案的 arrays 類別的 arrayToString 函式的 spiltSymbol 參數可以允許為空字串.
1413
 
1417
 
1414
新增 sample/config::server/20240317 檔案,存放使用 config::server 的 20240317 範例.
1418
新增 sample/config::server/20240317 檔案,存放使用 config::server 的 20240317 範例.
1415
 
1419
 
1416
新增 sample/config::server/initial 檔案,存放使用 config::server 的第一版範例.
1420
新增 sample/config::server/initial 檔案,存放使用 config::server 的第一版範例.
1417
 
1421
 
1418
新增 sample/sample/config::server 資料夾,存放給 config::server 使用的各種範例.
1422
新增 sample/sample/config::server 資料夾,存放給 config::server 使用的各種範例.
1419
 
1423
 
1420
修改 sample/config::server.php 檔案,使之可以依照 $nameOfSample 的內容呈現不同範例. 
1424
修改 sample/config::server.php 檔案,使之可以依照 $nameOfSample 的內容呈現不同範例.
1421
 
1425
 
1422
新增 sample/config::server 資料夾,存放使用 config::server 的範例檔案.
1426
新增 sample/config::server 資料夾,存放使用 config::server 的範例檔案.
1423
 
1427
 
1424
增加 server 函式的 configFileAddr 參數對於array的支援,亦即可以將設定檔內容直接用變數來設定.
1428
增加 server 函式的 configFileAddr 參數對於array的支援,亦即可以將設定檔內容直接用變數來設定.
1425
 
1429
 
Line 1555... Line 1559...
1555
 
1559
 
1556
新增 sample/autoService::checkList.php 檔案,用於驗證 autoService::checkList 功能.
1560
新增 sample/autoService::checkList.php 檔案,用於驗證 autoService::checkList 功能.
1557
 
1561
 
1558
實作 autoService.php 檔案的 autoService 類別的 checkList 函式.
1562
實作 autoService.php 檔案的 autoService 類別的 checkList 函式.
1559
 
1563
 
1560
新增 time.php 檔案的 time 類別的 unix 函式,提供取得unixtime的功能. 
1564
新增 time.php 檔案的 time 類別的 unix 函式,提供取得unixtime的功能.
1561
 
1565
 
1562
新增 variableCheck.php 檔案的 variableCheck 類別的 checkRFC3339 函式.提供檢查時間字串格式是否符合RFC3339的功能.
1566
新增 variableCheck.php 檔案的 variableCheck 類別的 checkRFC3339 函式.提供檢查時間字串格式是否符合RFC3339的功能.
1563
 
1567
 
1564
增加 time.php 檔案的 time 類別的 caculateTimeAmount 函式的unixtime回傳結果.
1568
增加 time.php 檔案的 time 類別的 caculateTimeAmount 函式的unixtime回傳結果.
1565
 
1569
 
Line 1567... Line 1571...
1567
 
1571
 
1568
優化 time.php 檔案的 time 類別的 caculateTimeAmount 函式的計算方式,增加實用性.
1572
優化 time.php 檔案的 time 類別的 caculateTimeAmount 函式的計算方式,增加實用性.
1569
 
1573
 
1570
新增 variableCheck.php 檔案的 variableCheck 類別的 checkStringFormat 函式.提供檢查字串格式的功能.
1574
新增 variableCheck.php 檔案的 variableCheck 類別的 checkStringFormat 函式.提供檢查字串格式的功能.
1571
 
1575
 
1572
修正 stringProcess.php 檔案的 stringProcess 類別的 str_split_unicode 函式的註解. 
1576
修正 stringProcess.php 檔案的 stringProcess 類別的 str_split_unicode 函式的註解.
1573
 
1577
 
1574
新增 search.php 檔案的 search 類別的 findKeyWordsPosition 函式,提供多個關鍵字的位置搜尋結果.
1578
新增 search.php 檔案的 search 類別的 findKeyWordsPosition 函式,提供多個關鍵字的位置搜尋結果.
1575
 
1579
 
1576
增加 allInOneFull.php、allInOneForCI.php、allInOneForCmd.php、allInOneForJson.php、allInOneForSOAP.php 匯入的檔案 autoService.php.
1580
增加 allInOneFull.php、allInOneForCI.php、allInOneForCmd.php、allInOneForJson.php、allInOneForSOAP.php 匯入的檔案 autoService.php.
1577
 
1581
 
Line 1623... Line 1627...
1623
 
1627
 
1624
增加 external.php 檔案的 external 類別的 callShell 函式回傳的 escape 內容的 array 元素,裡面放 cmd 跟 argu 的參考。儲存為一維陣列.
1628
增加 external.php 檔案的 external 類別的 callShell 函式回傳的 escape 內容的 array 元素,裡面放 cmd 跟 argu 的參考。儲存為一維陣列.
1625
 
1629
 
1626
新增 usr/bin/caculateTime.php 檔案,提供計算小時分鐘加總的功能.
1630
新增 usr/bin/caculateTime.php 檔案,提供計算小時分鐘加總的功能.
1627
 
1631
 
1628
修正 mail.php 檔案的 mail 類別的 curlSmtp 函式使用 curl 指令的 ssl 參數. 
1632
修正 mail.php 檔案的 mail 類別的 curlSmtp 函式使用 curl 指令的 ssl 參數.
1629
 
1633
 
1630
修正 fileAccess.php 檔案的 fileAccess 類別的 checkMultiFileExist 函式於 web 參數為 "false" 時,會回傳不必要且不正確的 varNameWebPath 資訊問題.
1634
修正 fileAccess.php 檔案的 fileAccess 類別的 checkMultiFileExist 函式於 web 參數為 "false" 時,會回傳不必要且不正確的 varNameWebPath 資訊問題.
1631
 
1635
 
1632
新增 sample/time::caculate.php 檔案,用於驗證 time::caculate 功能.
1636
新增 sample/time::caculate.php 檔案,用於驗證 time::caculate 功能.
1633
 
1637
 
Line 1703... Line 1707...
1703
 
1707
 
1704
增加 usr/bin/commander.php 檔案的 debug 參數.
1708
增加 usr/bin/commander.php 檔案的 debug 參數.
1705
 
1709
 
1706
修正 usr/bin/ipBlockerd.php 的暫時白名單無效問題.
1710
修正 usr/bin/ipBlockerd.php 的暫時白名單無效問題.
1707
 
1711
 
1708
修正 usr/bin/qbpwcf-uscok.php 使用 sock::unixDomainSockServer 的 changePermission 參數. 
1712
修正 usr/bin/qbpwcf-uscok.php 使用 sock::unixDomainSockServer 的 changePermission 參數.
1709
 
1713
 
1710
qbpwcf-alpha-2023-11-19.tar.zst
1714
qbpwcf-alpha-2023-11-19.tar.zst
1711
 
1715
 
1712
增加 usr/bin/ipBlockerd.php 檔案的互動功能,可以手動指定暫時的白名單跟有效時間.
1716
增加 usr/bin/ipBlockerd.php 檔案的互動功能,可以手動指定暫時的白名單跟有效時間.
1713
 
1717
 
Line 1795... Line 1799...
1795
 
1799
 
1796
增加 cmd.php 檔案的 cmd 類別的 keepServiceUp 函式判斷服務正常啟動與否的依據,可選的依據有ip:port/protocol、unix domain socket address、program name.
1800
增加 cmd.php 檔案的 cmd 類別的 keepServiceUp 函式判斷服務正常啟動與否的依據,可選的依據有ip:port/protocol、unix domain socket address、program name.
1797
 
1801
 
1798
新增 sample/parser:ss.php 檔案,用來驗證解析 ss 指令的輸出.
1802
新增 sample/parser:ss.php 檔案,用來驗證解析 ss 指令的輸出.
1799
 
1803
 
1800
增加 sample/video:html5.php 檔案中的寫 log 的例外處理. 
1804
增加 sample/video:html5.php 檔案中的寫 log 的例外處理.
1801
 
1805
 
1802
修正 mail.php 檔案中的 mail 類別的 curlSmtp 函式只有第一個收件人收得到信件的問題.
1806
修正 mail.php 檔案中的 mail 類別的 curlSmtp 函式只有第一個收件人收得到信件的問題.
1803
 
1807
 
1804
修正 stringProcess.php 檔案的 stringProcess 類別的 delStrBeforeKeyWord 函式 recursive 參數為 "true" 永遠找不到關鍵字的問題.
1808
修正 stringProcess.php 檔案的 stringProcess 類別的 delStrBeforeKeyWord 函式 recursive 參數為 "true" 永遠找不到關鍵字的問題.
1805
 
1809
 
Line 1853... Line 1857...
1853
 
1857
 
1854
增加 sample/external::callShellHelper.php 的 log 設置.
1858
增加 sample/external::callShellHelper.php 的 log 設置.
1855
 
1859
 
1856
增加 sample/external::callShellInBg.php 的 log 設置.
1860
增加 sample/external::callShellInBg.php 的 log 設置.
1857
 
1861
 
1858
增加 catchWebContent.php 檔案的 catchWebContent 類別的 curlCmd 函式的回傳結果 fullContent. 
1862
增加 catchWebContent.php 檔案的 catchWebContent 類別的 curlCmd 函式的回傳結果 fullContent.
1859
 
1863
 
1860
增加 logs.php 檔案的 logs 類別的 record 函式的回傳結果 content 與可省略參數 returnOnly.
1864
增加 logs.php 檔案的 logs 類別的 record 函式的回傳結果 content 與可省略參數 returnOnly.
1861
 
1865
 
1862
新增 sample/config::client.php 檔案,用來驗證 config::client
1866
新增 sample/config::client.php 檔案,用來驗證 config::client
1863
 
1867
 
Line 1885... Line 1889...
1885
 
1889
 
1886
新增 parser.php 檔案的 parser 類別的 ss 函式,用於解析 ss 指令的輸出.
1890
新增 parser.php 檔案的 parser 類別的 ss 函式,用於解析 ss 指令的輸出.
1887
 
1891
 
1888
新增 parser.php 檔案的 parser 類別的 section 函式,用於解析字串為多個段落.
1892
新增 parser.php 檔案的 parser 類別的 section 函式,用於解析字串為多個段落.
1889
 
1893
 
1890
增加 allInOneForCI.php 、allInOneForCmd.php、allInOneForJson.php、allInOneForSOAP.php、allInOneFull.php 檔案中匯入的類別檔案 parser.php 
1894
增加 allInOneForCI.php 、allInOneForCmd.php、allInOneForJson.php、allInOneForSOAP.php、allInOneFull.php 檔案中匯入的類別檔案 parser.php
1891
 
1895
 
1892
增加 usr/bin/keepHttpd.php 的 debug 資訊.
1896
增加 usr/bin/keepHttpd.php 的 debug 資訊.
1893
 
1897
 
1894
新增 usr/bin/keepSshd.php 程式,用來確保 sshd 服務正常. 
1898
新增 usr/bin/keepSshd.php 程式,用來確保 sshd 服務正常.
1895
 
1899
 
1896
修正 stringProcess.php 檔案的 stringProcess 類別中的 getMeetConditionsString 函式的註解.
1900
修正 stringProcess.php 檔案的 stringProcess 類別中的 getMeetConditionsString 函式的註解.
1897
 
1901
 
1898
增加 search.php 檔案中 search 類別的 getMeetConditionsString 函式回傳 content 的結果,代表剔除字首字尾後的內容.
1902
增加 search.php 檔案中 search 類別的 getMeetConditionsString 函式回傳 content 的結果,代表剔除字首字尾後的內容.
1899
 
1903
 
Line 2003... Line 2007...
2003
 
2007
 
2004
qbpwcf-alpha-2023-06-04.tar.zst
2008
qbpwcf-alpha-2023-06-04.tar.zst
2005
 
2009
 
2006
補 commit sample 底下的 cmd::createBatch.php、cmd::makeTarFile.php、cmd::makeTarZstFile.php、sample/external::callShellHelper.php、sample/fileAccess::listInfo.php、fileAccess::ls.php
2010
補 commit sample 底下的 cmd::createBatch.php、cmd::makeTarFile.php、cmd::makeTarZstFile.php、sample/external::callShellHelper.php、sample/fileAccess::listInfo.php、fileAccess::ls.php
2007
 
2011
 
2008
補 commit usr/bin/packetFromSvnToRemoteServer.php 
2012
補 commit usr/bin/packetFromSvnToRemoteServer.php
2009
 
2013
 
2010
變更 systemd/system/pppoe-keep.service 使用 usr/bin/keepNetConn.php 時指定目標為 pppoe 的連線.
2014
變更 systemd/system/pppoe-keep.service 使用 usr/bin/keepNetConn.php 時指定目標為 pppoe 的連線.
2011
 
2015
 
2012
增加 usr/bin/keepNetConn.php 檔案,對於 pppoe 連線類型的支援.
2016
增加 usr/bin/keepNetConn.php 檔案,對於 pppoe 連線類型的支援.
2013
 
2017
 
Line 2041... Line 2045...
2041
 
2045
 
2042
修正 cmd.php 檔案的 cmd 類別的 makeZstFile 函式對於 path 參數的處理.
2046
修正 cmd.php 檔案的 cmd 類別的 makeZstFile 函式對於 path 參數的處理.
2043
 
2047
 
2044
修正 cmd.php 檔案的 cmd 類別的 makeZstFile 函式沒有使用到給予的 fileArgu 參數問題.
2048
修正 cmd.php 檔案的 cmd 類別的 makeZstFile 函式沒有使用到給予的 fileArgu 參數問題.
2045
 
2049
 
2046
變更 allInOneConfig.php 檔案的 資料庫連結用資訊註解方式. 
2050
變更 allInOneConfig.php 檔案的 資料庫連結用資訊註解方式.
2047
 
2051
 
2048
增加 allInOneForCI.php、allInOneCmd.php、allInOneJson.php、allInOneForSOAP.php、allInOneFull.php 檔案的 dbPort 變數, 提供預設的資料庫 tcp port, 提供覆蓋預設值的功能.
2052
增加 allInOneForCI.php、allInOneCmd.php、allInOneJson.php、allInOneForSOAP.php、allInOneFull.php 檔案的 dbPort 變數, 提供預設的資料庫 tcp port, 提供覆蓋預設值的功能.
2049
 
2053
 
2050
增加 allInOneConfig.php 檔案的 dbPort 變數,提供預設的資料庫 tcp port.
2054
增加 allInOneConfig.php 檔案的 dbPort 變數,提供預設的資料庫 tcp port.
2051
 
2055
 
Line 2151... Line 2155...
2151
 
2155
 
2152
新增 variableCheck.php 檔案中的 variableCheck 類別的 getSimpleError 函式,提供產生簡易錯誤訊息的功能.
2156
新增 variableCheck.php 檔案中的 variableCheck 類別的 getSimpleError 函式,提供產生簡易錯誤訊息的功能.
2153
 
2157
 
2154
qbpwcf-alpha-2023-04-29.tar.zst
2158
qbpwcf-alpha-2023-04-29.tar.zst
2155
 
2159
 
2156
修正 db.php 檔案的 db 類別中對於 external::callShell 的使用. 
2160
修正 db.php 檔案的 db 類別中對於 external::callShell 的使用.
2157
 
2161
 
2158
修正 external.php 檔案的 external 類別中對於 external::callShell 的使用. 
2162
修正 external.php 檔案的 external 類別中對於 external::callShell 的使用.
2159
 
2163
 
2160
修正 qemu.php 檔案的 qemu 類別中對於 external::callShell 的使用. 
2164
修正 qemu.php 檔案的 qemu 類別中對於 external::callShell 的使用.
2161
 
2165
 
2162
修正 form.php 檔案的 form 類別的 processUploadedFile 函式的實作.
2166
修正 form.php 檔案的 form 類別的 processUploadedFile 函式的實作.
2163
 
2167
 
2164
修正 bigbluebutton.php 檔案的 bigbluebutton 類別的 createRoom 函式的實作.
2168
修正 bigbluebutton.php 檔案的 bigbluebutton 類別的 createRoom 函式的實作.
2165
 
2169
 
2166
修正 line.php 檔案的 line 類別的 login 函式的實作.
2170
修正 line.php 檔案的 line 類別的 login 函式的實作.
2167
 
2171
 
2168
修正 fileAccess.php 檔案的 fileAccess 類別中對於 external::callShell 的使用. 
2172
修正 fileAccess.php 檔案的 fileAccess 類別中對於 external::callShell 的使用.
2169
 
2173
 
2170
增加 external.php 檔案的 external 類別的 callShell 函式對於 ~、&、$! 的支援.
2174
增加 external.php 檔案的 external 類別的 callShell 函式對於 ~、&、$! 的支援.
2171
 
2175
 
2172
修正 catchWebContent.php 檔案的 catchWebContent 類別中對於 external::callShell 的使用. 
2176
修正 catchWebContent.php 檔案的 catchWebContent 類別中對於 external::callShell 的使用.
2173
 
2177
 
2174
修正 lib.php 檔案的 lib 類別的 getLib 函式的實作.
2178
修正 lib.php 檔案的 lib 類別的 getLib 函式的實作.
2175
 
2179
 
2176
修正 webSock.php 檔案的 webSock 類別中對於 external::callShell 的使用. 
2180
修正 webSock.php 檔案的 webSock 類別中對於 external::callShell 的使用.
2177
 
2181
 
2178
修正 fuse.php 檔案的 fuse 類別中對於 external::callShell 的使用. 
2182
修正 fuse.php 檔案的 fuse 類別中對於 external::callShell 的使用.
2179
 
2183
 
2180
修正 R.php 檔案的 R 類別的 executeR 函式的實作.
2184
修正 R.php 檔案的 R 類別的 executeR 函式的實作.
2181
 
2185
 
2182
修正 cmd.php 檔案的 cmd 類別中對於 external::callShell 的使用.
2186
修正 cmd.php 檔案的 cmd 類別中對於 external::callShell 的使用.
2183
 
2187
 
Line 2255... Line 2259...
2255
 
2259
 
2256
qbpwcf-alpha-2023-04-22.tar.zst
2260
qbpwcf-alpha-2023-04-22.tar.zst
2257
 
2261
 
2258
修正 variableCheck.php 檔案中 variableCheck 類別的 toSource 函式的說明.
2262
修正 variableCheck.php 檔案中 variableCheck 類別的 toSource 函式的說明.
2259
 
2263
 
2260
完善 bigbluebutton.php 檔案中 bigbluebutton 類別的 getCheckSum 函式的參數檢查機制. 
2264
完善 bigbluebutton.php 檔案中 bigbluebutton 類別的 getCheckSum 函式的參數檢查機制.
2261
 
2265
 
2262
新增 variableCheck.php 檔案中 variableCheck 類別的 hideParams 函式提供 隱藏元素中可能含有機密的內容 的功能.
2266
新增 variableCheck.php 檔案中 variableCheck 類別的 hideParams 函式提供 隱藏元素中可能含有機密的內容 的功能.
2263
 
2267
 
2264
新增 stringProcess.php 檔案中 stringProcess 類別的 getContentBetweenKeyWord 函式,提供取得指定關鍵字中的內容.
2268
新增 stringProcess.php 檔案中 stringProcess 類別的 getContentBetweenKeyWord 函式,提供取得指定關鍵字中的內容.
2265
 
2269
 
Line 2307... Line 2311...
2307
 
2311
 
2308
修正 cmd.php 檔案的 cmd 類別的 svnci 函式執行 diff 指令若目標檔案不存在會出現錯誤提示或變成註解的問題.
2312
修正 cmd.php 檔案的 cmd 類別的 svnci 函式執行 diff 指令若目標檔案不存在會出現錯誤提示或變成註解的問題.
2309
 
2313
 
2310
增加 cmd.php 檔案的 cmd 類別的 chmod 函式的 excludeSelf 參數,避免搭配 recursive 參數移除執行權限時,會讓目標資料夾變得無法進入.
2314
增加 cmd.php 檔案的 cmd 類別的 chmod 函式的 excludeSelf 參數,避免搭配 recursive 參數移除執行權限時,會讓目標資料夾變得無法進入.
2311
 
2315
 
2312
修正 install.php 設置的 服務設定檔 不應該具備可執行權限的問題. 
2316
修正 install.php 設置的 服務設定檔 不應該具備可執行權限的問題.
2313
 
2317
 
2314
qbpwcf-alpha-2023-03-14.tar.zst
2318
qbpwcf-alpha-2023-03-14.tar.zst
2315
 
2319
 
2316
修正 install.php 的執行失敗問題.
2320
修正 install.php 的執行失敗問題.
2317
 
2321
 
Line 2503... Line 2507...
2503
 
2507
 
2504
修正 javaScript.php 檔案的 javaScript 類別的 gatDataDynamic 函式失效的問題.
2508
修正 javaScript.php 檔案的 javaScript 類別的 gatDataDynamic 函式失效的問題.
2505
 
2509
 
2506
修正 javaScript.php 檔案的 javaScript 類別的 gatDataDynamic 函式註解.
2510
修正 javaScript.php 檔案的 javaScript 類別的 gatDataDynamic 函式註解.
2507
 
2511
 
2508
修正 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中 window.qbpwcf.gatDataDynamic.params 設置出錯的問題. 
2512
修正 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中 window.qbpwcf.gatDataDynamic.params 設置出錯的問題.
2509
 
2513
 
2510
修正 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中 window.qbpwcf.gatDataDynamic.func 綁定的事件會於使用鍵盤方按鍵時觸發的問題.
2514
修正 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中 window.qbpwcf.gatDataDynamic.func 綁定的事件會於使用鍵盤方按鍵時觸發的問題.
2511
 
2515
 
2512
修正 record.php 檔案的 record 類別的 getOutput 函式的說明.
2516
修正 record.php 檔案的 record 類別的 getOutput 函式的說明.
2513
 
2517
 
Line 2527... Line 2531...
2527
 
2531
 
2528
修正 db/dbOut.php 的測試資料未註解的問題.
2532
修正 db/dbOut.php 的測試資料未註解的問題.
2529
 
2533
 
2530
新增 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中的 window.qbpwcf.dialog.confirm 物件,用於確認使用者要做的事情.
2534
新增 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中的 window.qbpwcf.dialog.confirm 物件,用於確認使用者要做的事情.
2531
 
2535
 
2532
增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中的 window.qbpwcf.dialog.getPassword 物件的 window.qbpwcf.dialog.getPassword.text 參數,提供 確認輸入的按鈕顯示文字 設定. 
2536
增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中的 window.qbpwcf.dialog.getPassword 物件的 window.qbpwcf.dialog.getPassword.text 參數,提供 確認輸入的按鈕顯示文字 設定.
2533
 
2537
 
2534
qbpwcf-alpha-2023-01-26.tar.zst
2538
qbpwcf-alpha-2023-01-26.tar.zst
2535
 
2539
 
2536
更新 db/dbOut.php、delete.php、toDb.php、update.php 的版本宣告年份.
2540
更新 db/dbOut.php、delete.php、toDb.php、update.php 的版本宣告年份.
2537
 
2541
 
Line 2755... Line 2759...
2755
 
2759
 
2756
修正 usr/bin/monitorProcess.php 程式寄送 email 的 html 內容顯示不完整的問題.
2760
修正 usr/bin/monitorProcess.php 程式寄送 email 的 html 內容顯示不完整的問題.
2757
 
2761
 
2758
qbpwcf-alpha-2022-10-30.tar.zst
2762
qbpwcf-alpha-2022-10-30.tar.zst
2759
 
2763
 
2760
增加 cmd.php 程式的 cmd 類別的 parseArgu 函式的 helpFunc 參數,當沒有參數或參數不成對時會呼叫名為 helpFunc 的函式. 
2764
增加 cmd.php 程式的 cmd 類別的 parseArgu 函式的 helpFunc 參數,當沒有參數或參數不成對時會呼叫名為 helpFunc 的函式.
2761
 
2765
 
2762
增加 lib/glMatrix 提供 3D 繪圖的套件.
2766
增加 lib/glMatrix 提供 3D 繪圖的套件.
2763
 
2767
 
2764
移除 mail.php 程式的 mail 類別的 postfix 函式.
2768
移除 mail.php 程式的 mail 類別的 postfix 函式.
2765
 
2769
 
Line 2785... Line 2789...
2785
 
2789
 
2786
修正 soap.php 檔案的 soap 類別的 各項函式沒有宣告為 static 的問題.
2790
修正 soap.php 檔案的 soap 類別的 各項函式沒有宣告為 static 的問題.
2787
 
2791
 
2788
qbpwcf-alpha-2022-09-26.tar.zst
2792
qbpwcf-alpha-2022-09-26.tar.zst
2789
 
2793
 
2790
修正 usr/bin/sshFailedBlockerManually.php 會將已經封鎖的IP呈現的問題. 
2794
修正 usr/bin/sshFailedBlockerManually.php 會將已經封鎖的IP呈現的問題.
2791
 
2795
 
2792
增加 usr/bin/jsondecode.php 對於標準輸入的支援,如果讀取到"{"開頭才會開始視為json的內容.
2796
增加 usr/bin/jsondecode.php 對於標準輸入的支援,如果讀取到"{"開頭才會開始視為json的內容.
2793
 
2797
 
2794
qbpwcf-alpha-2022-09-20.tar.zst
2798
qbpwcf-alpha-2022-09-20.tar.zst
2795
 
2799
 
Line 3123... Line 3127...
3123
 
3127
 
3124
修正  external.php 檔案的 external 類別的 multiThreadsShell 函式沒有使用 web 參數的問題.
3128
修正  external.php 檔案的 external 類別的 multiThreadsShell 函式沒有使用 web 參數的問題.
3125
 
3129
 
3126
修正  fileAccess.php 檔案的 fileAccess 類別的 validatePath 針對當前路徑檔案解析會出錯的問題.
3130
修正  fileAccess.php 檔案的 fileAccess 類別的 validatePath 針對當前路徑檔案解析會出錯的問題.
3127
 
3131
 
3128
增加 line.php 檔案的匯入到 allInOneForCmd.php,allInOneForJson.php,allInOneForSOAP.php  
3132
增加 line.php 檔案的匯入到 allInOneForCmd.php,allInOneForJson.php,allInOneForSOAP.php
3129
 
3133
 
3130
新增 line.php 檔案的 line 類別的 login 函式,提供用Line登入的功能.
3134
新增 line.php 檔案的 line 類別的 login 函式,提供用Line登入的功能.
3131
 
3135
 
3132
新增 line.php 檔案的 line 類別的 getToken 函式,提供取得用於取得用戶資料的token.
3136
新增 line.php 檔案的 line 類別的 getToken 函式,提供取得用於取得用戶資料的token.
3133
 
3137
 
Line 3313... Line 3317...
3313
 
3317
 
3314
修正 sock.php 檔案的 sock 類別的 udpClient 函式的說明.
3318
修正 sock.php 檔案的 sock 類別的 udpClient 函式的說明.
3315
 
3319
 
3316
修正 sock.php 檔案的 sock 類別的 udpClient 函式的會多送段行符號的問題.
3320
修正 sock.php 檔案的 sock 類別的 udpClient 函式的會多送段行符號的問題.
3317
 
3321
 
3318
增加 javaScript.php 檔案的 javaScript 類別的 DOMParser 註解. 
3322
增加 javaScript.php 檔案的 javaScript 類別的 DOMParser 註解.
3319
 
3323
 
3320
修改 table.php 檔案的 table 類別的 div 函式的實作方式.
3324
修改 table.php 檔案的 table 類別的 div 函式的實作方式.
3321
 
3325
 
3322
新增 table.php 檔案的 table 類別的 divAjax 函式,提供動態翻頁查資料的資料表.
3326
新增 table.php 檔案的 table 類別的 divAjax 函式,提供動態翻頁查資料的資料表.
3323
 
3327
 
Line 3337... Line 3341...
3337
 
3341
 
3338
修正 fileAccess.php 檔案的 fileAccess 類別的 getInternetAddressV2 函式對於檔案系統的絕對路徑支援.
3342
修正 fileAccess.php 檔案的 fileAccess 類別的 getInternetAddressV2 函式對於檔案系統的絕對路徑支援.
3339
 
3343
 
3340
增加 fileAccess.php 檔案的 fileAccess 類別的 getInternetAddressV2 函式對於檔案系統的相對路徑支援.
3344
增加 fileAccess.php 檔案的 fileAccess 類別的 getInternetAddressV2 函式對於檔案系統的相對路徑支援.
3341
 
3345
 
3342
修正 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中的 window.qbpwcf.modal js 函式的預設 content 會出錯的問題. 
3346
修正 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中的 window.qbpwcf.modal js 函式的預設 content 會出錯的問題.
3343
 
3347
 
3344
修正 xml.php 檔案的 xml 類別的 getContent 與 getTagInfo 函式未使用 getInternetAddressV2 所造成的問題.
3348
修正 xml.php 檔案的 xml 類別的 getContent 與 getTagInfo 函式未使用 getInternetAddressV2 所造成的問題.
3345
 
3349
 
3346
qbpwcf-alpha-2021-05-18.tar.xz
3350
qbpwcf-alpha-2021-05-18.tar.xz
3347
 
3351
 
Line 3355... Line 3359...
3355
 
3359
 
3356
增加 fileAccess.php 檔案的 fileAccess 類別的 parseVaraiableInPHPfile 函式對於 define('name',"value"); 的支援.
3360
增加 fileAccess.php 檔案的 fileAccess 類別的 parseVaraiableInPHPfile 函式對於 define('name',"value"); 的支援.
3357
 
3361
 
3358
修正 img.php 檔案的 img 類別的 show 函式的 class 參數使用方式.
3362
修正 img.php 檔案的 img 類別的 show 函式的 class 參數使用方式.
3359
 
3363
 
3360
調整 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中的 window.qbpwcf.modal js 函式. 
3364
調整 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式中的 window.qbpwcf.modal js 函式.
3361
 
3365
 
3362
調整 xml.php 檔案的 xml 類別的 getContent 函式,設定為從檔案系統搜尋.
3366
調整 xml.php 檔案的 xml 類別的 getContent 函式,設定為從檔案系統搜尋.
3363
 
3367
 
3364
qbpwcf-alpha-2021-05-10.tar.xz
3368
qbpwcf-alpha-2021-05-10.tar.xz
3365
 
3369
 
Line 3421... Line 3425...
3421
 
3425
 
3422
修正 cmd.php 檔案的 cmd 類別的 nmap 函數對於 centos7/fedora33 的 namp 輸出不同導致解析出錯的問題.
3426
修正 cmd.php 檔案的 cmd 類別的 nmap 函數對於 centos7/fedora33 的 namp 輸出不同導致解析出錯的問題.
3423
 
3427
 
3424
增加 session.php 檔案的 session 類別的 create 函數會傳的結果.
3428
增加 session.php 檔案的 session 類別的 create 函數會傳的結果.
3425
 
3429
 
3426
調整 css.php 檔案的 css 類別的 qbpwcfStyle 函數 的 css 類別樣式 __qbpwcf_inputTextCssStyle 屬性數值. 
3430
調整 css.php 檔案的 css 類別的 qbpwcfStyle 函數 的 css 類別樣式 __qbpwcf_inputTextCssStyle 屬性數值.
3427
 
3431
 
3428
增加 db,php 檔案的 db 類別的 execMysqlQuery 函數的回傳參數 queryConn ,提供用於資料庫操作.
3432
增加 db,php 檔案的 db 類別的 execMysqlQuery 函數的回傳參數 queryConn ,提供用於資料庫操作.
3429
 
3433
 
3430
修正 external.php 檔案的 external 類別的 callShell 函式,對於參數含為有多個"符號的json字串會出錯的問題. 
3434
修正 external.php 檔案的 external 類別的 callShell 函式,對於參數含為有多個"符號的json字串會出錯的問題.
3431
 
3435
 
3432
調整 fileAccess.php 檔案的 fileAccess 類別的 checkMultiFileExist 函式的實作方式.
3436
調整 fileAccess.php 檔案的 fileAccess 類別的 checkMultiFileExist 函式的實作方式.
3433
 
3437
 
3434
增加 fileAccess.php 檔案的 fileAccess 類別的 getInternetAddressV2 函式,用於取代 getInternetAddress.
3438
增加 fileAccess.php 檔案的 fileAccess 類別的 getInternetAddressV2 函式,用於取代 getInternetAddress.
3435
 
3439
 
3436
修正 form.php 檔案的 form 類別的 inputPassword 函式的 class 參數對於多個 class 的支援.
3440
修正 form.php 檔案的 form 類別的 inputPassword 函式的 class 參數對於多個 class 的支援.
3437
 
3441
 
3438
修正 form.php 檔案的 form 類別的 inputText 函式的 autocomplete 參數的實作方式. 
3442
修正 form.php 檔案的 form 類別的 inputText 函式的 autocomplete 參數的實作方式.
3439
 
3443
 
3440
增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 js 函式 window.qbpwcf.ajax 的參數 params.data 若不指定則要設為{}的說明
3444
增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 js 函式 window.qbpwcf.ajax 的參數 params.data 若不指定則要設為{}的說明
3441
 
3445
 
3442
增加 link.php 檔案的 link 類別的 show_link 函式的 method 參數搭配的功能,將取得的頁面內容放到指定的地方.
3446
增加 link.php 檔案的 link 類別的 show_link 函式的 method 參數搭配的功能,將取得的頁面內容放到指定的地方.
3443
 
3447
 
Line 3477... Line 3481...
3477
 
3481
 
3478
增加 text.php 檔案的 text 類別的 oneLineNotEnd 函式,建立一段不段行的文字.
3482
增加 text.php 檔案的 text 類別的 oneLineNotEnd 函式,建立一段不段行的文字.
3479
 
3483
 
3480
增加 text.php 檔案的 text 類別的 multiLine 函式的 type 參數的可能數值 span, 提供建立一段不段行的文字,但可套用css類別樣式.
3484
增加 text.php 檔案的 text 類別的 multiLine 函式的 type 參數的可能數值 span, 提供建立一段不段行的文字,但可套用css類別樣式.
3481
 
3485
 
3482
修改 video.php 檔案的 video 類別的 html5 函式的大小設置實作方式且新增 class 參數來套用 css class 樣式. 
3486
修改 video.php 檔案的 video 類別的 html5 函式的大小設置實作方式且新增 class 參數來套用 css class 樣式.
3483
 
3487
 
3484
qbpwcf-alpha-2021-03-16.tar.xz
3488
qbpwcf-alpha-2021-03-16.tar.xz
3485
 
3489
 
3486
修正 db.php 檔案的 db 類別的 execMysqlQuery 函式回傳的 queryResource 結果.
3490
修正 db.php 檔案的 db 類別的 execMysqlQuery 函式回傳的 queryResource 結果.
3487
 
3491
 
Line 3491... Line 3495...
3491
 
3495
 
3492
新增 sock.php 檔案的 sock 類別的 udpClient 函式.
3496
新增 sock.php 檔案的 sock 類別的 udpClient 函式.
3493
 
3497
 
3494
qbpwcf-alpha-2021-03-02.tar.xz
3498
qbpwcf-alpha-2021-03-02.tar.xz
3495
 
3499
 
3496
修正 cmd.php 檔案的 cmd 類別的 blockAccteckIp 函式篩選出 imap 攻擊清單出錯的問題. 
3500
修正 cmd.php 檔案的 cmd 類別的 blockAccteckIp 函式篩選出 imap 攻擊清單出錯的問題.
3497
 
3501
 
3498
修正 cmd.php 檔案的 cmd 類別的 svnci 函式 commit 含有空格的檔案名稱會出錯的問題.
3502
修正 cmd.php 檔案的 cmd 類別的 svnci 函式 commit 含有空格的檔案名稱會出錯的問題.
3499
 
3503
 
3500
修正 webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的 $conf["processFuncs"] 參數所用的參數為參考,以便記錄額外的資料提供進一步的操作.
3504
修正 webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的 $conf["processFuncs"] 參數所用的參數為參考,以便記錄額外的資料提供進一步的操作.
3501
 
3505
 
Line 3511... Line 3515...
3511
 
3515
 
3512
修正 cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式 smtp 封鎖清單被清空的問題.
3516
修正 cmd.php 檔案的 cmd 類別的 blockAcctackIp 函式 smtp 封鎖清單被清空的問題.
3513
 
3517
 
3514
qbpwcf-alpha-2021-02-20.tar.xz
3518
qbpwcf-alpha-2021-02-20.tar.xz
3515
 
3519
 
3516
增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 js 函式 window.qbpwcf.ajax 的 header 參數. 
3520
增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 js 函式 window.qbpwcf.ajax 的 header 參數.
3517
 
3521
 
3518
增加 webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的 $conf["processFuncs"] 參數,以便增加要做的事情與對於訊息要怎麼回應.
3522
增加 webSock.php 檔案的 webSock 類別的 nativeSocketTcpIpServer 函式的 $conf["processFuncs"] 參數,以便增加要做的事情與對於訊息要怎麼回應.
3519
 
3523
 
3520
qbpwcf-alpha-2021-02-15.tar.xz
3524
qbpwcf-alpha-2021-02-15.tar.xz
3521
 
3525
 
Line 3597... Line 3601...
3597
 
3601
 
3598
修正 fileAccess.php 檔案的 fileAccess 類別的 tail 函式遇到內容少行數小於 line2start 參數會出錯的問題.
3602
修正 fileAccess.php 檔案的 fileAccess 類別的 tail 函式遇到內容少行數小於 line2start 參數會出錯的問題.
3599
 
3603
 
3600
qbpwcf-alpha-2021-01-09.tar.xz
3604
qbpwcf-alpha-2021-01-09.tar.xz
3601
 
3605
 
3602
更新 allInOne.php allInOneForCmd.php allInOneForJson.php allInOneForSOAP.php 檔案匯入的套件. 
3606
更新 allInOne.php allInOneForCmd.php allInOneForJson.php allInOneForSOAP.php 檔案匯入的套件.
3603
 
3607
 
3604
更新 amazon.php 檔案的版權宣告年份.
3608
更新 amazon.php 檔案的版權宣告年份.
3605
 
3609
 
3606
更新 googleMap.php 檔案的版權宣告年份.
3610
更新 googleMap.php 檔案的版權宣告年份.
3607
 
3611
 
Line 3665... Line 3669...
3665
 
3669
 
3666
qbpwcf-alpha-2020-12-03.tar.xz
3670
qbpwcf-alpha-2020-12-03.tar.xz
3667
 
3671
 
3668
增加 /usr/bin/monitorProcess.php 檔案,用於於特定小時範圍內指定頻率得監控程序資料,log 位於 /var/log/monitorProcess.php.log
3672
增加 /usr/bin/monitorProcess.php 檔案,用於於特定小時範圍內指定頻率得監控程序資料,log 位於 /var/log/monitorProcess.php.log
3669
 
3673
 
3670
增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 window.qbpwcf.ajax js 函式, 提供異步的ajax與傳送request前後的動作. 
3674
增加 javaScript.php 檔案的 javaScript 類別的 qbpwcfJavaScript 函式的 window.qbpwcf.ajax js 函式, 提供異步的ajax與傳送request前後的動作.
3671
 
3675
 
3672
修正 link.php 檔案的 link 類別的 aTagSection 函式取消底線的語法.
3676
修正 link.php 檔案的 link 類別的 aTagSection 函式取消底線的語法.
3673
 
3677
 
3674
增加 link.php 檔案的 link 類別的 aTagSection 函式的 jsTrigger 參數,提供要觸發的js函式.
3678
增加 link.php 檔案的 link 類別的 aTagSection 函式的 jsTrigger 參數,提供要觸發的js函式.
3675
 
3679
 
Line 3784... Line 3788...
3784
qbpwcf-alpha-2020-08-26.tar.xz
3788
qbpwcf-alpha-2020-08-26.tar.xz
3785
 
3789
 
3786
修正 cmd.php 檔案中 cmd 類別的 blockAcctackIp 函式的判斷機制.
3790
修正 cmd.php 檔案中 cmd 類別的 blockAcctackIp 函式的判斷機制.
3787
 
3791
 
3788
修正 csInformation.php 檔案中 csInformation 類別的 getServerRealIP 函數,判斷IP位置的Server.
3792
修正 csInformation.php 檔案中 csInformation 類別的 getServerRealIP 函數,判斷IP位置的Server.
3789
 
3793
 
3790
新增 fileAccess.php 檔案中 fileAccess 類別的 emptyFile 函式,用來清空檔案的內容.
3794
新增 fileAccess.php 檔案中 fileAccess 類別的 emptyFile 函式,用來清空檔案的內容.
3791
 
3795
 
3792
修正 header.php 檔案中 header 類別的版權宣告年份.
3796
修正 header.php 檔案中 header 類別的版權宣告年份.
3793
 
3797
 
3794
修正 header.php 檔案中 header 類別的 redirection 函式的參數檢查機制,並增加 exitNow 參數.
3798
修正 header.php 檔案中 header 類別的 redirection 函式的參數檢查機制,並增加 exitNow 參數.
Line 3889... Line 3893...
3889
 
3893
 
3890
修正 phpLib.php 檔案的 phpLib 類別的 getFunctionConstruction 函式實作方式.
3894
修正 phpLib.php 檔案的 phpLib 類別的 getFunctionConstruction 函式實作方式.
3891
 
3895
 
3892
增加 phpLib.php 檔案的 phpLib 類別的 getFunctionConstruction 函式回傳的內容.
3896
增加 phpLib.php 檔案的 phpLib 類別的 getFunctionConstruction 函式回傳的內容.
3893
 
3897
 
3894
新增 search.php 檔案的 search 類別的 findKeyInArray 函式,提供尋找陣列的key是否存在.
-
 
3895
3898
新增 search.php 檔案的 search 類別的 findKeyInArray 函式,提供尋找陣列的key是否存在.
-
 
3899