wget 砍站

參考網址:Clarence 的科技學習實戰筆記
 

如果今天想要砍一個 Domain 是 https://example.com/ 可以直接使用

wget --mirror --page-requisites --convert-links --directory-prefix ./  https://example.com/

指令縮寫

wget -mpkP ./  https://example.com/

 

發表於 Linux系統 | 發表迴響

[win]vhdx to HDD 虛轉實,實轉虛。

參考網址:阿剛老師

用USBOX搭配DiskGenius
先將vhdx掛載成磁碟,再到工具==>複製磁碟區,選擇來源及目的磁區

同場加映 HDD to vhdx 阿剛老師
先用BootIce製作一個空的VHDX,再用工具==>磁區複製

發表於 Windows系統, 軟體使用 | 發表迴響

[sport]關於play_group.play_group_level欄位的改進方向

原本play_group_level欄位的設計是要把男生組、女生組整合在一個level(如男童甲組、女童甲組的play_group_level都設5)
後來有些需求,例如國小甲、乙、丙組外要增設中年級組。

剛開始的因應方式是在報名階段將中年級的play_group_level設為5678,
sql語法改成用like的方式讓中年級組可以出現在甲、乙、丙各組。
等待報名完成後,將中年級的play_group_level回復成8,變成獨立組進行比賽。
這樣的做法有個問題,當進入比賽模式後如果有需要修正學校報名項目時,會出現無法正常顯示中年級組別-項目的問題。

如果可以在play_group中新增一個欄位pglb(play_group_level_b),註明該組屬於那個play_group_level
應該就不需要在報名模式與比賽模式之間切換了。

定義pglb的值
高中組3
國中組4
國小組5

資料庫部分
在play_group及gov中各新增pglb欄位型態char(2)
play_group資料表:中年級的play_group_level設為8,pglb設為5。甲、乙、丙組play_group_level分別設為5,6,7,pglb值不設定。
gov資料表:play_group_level依組別設為5,6,7。pglb階設為5。

程式修改:
一、
\login.php 新增 $_SESSION['pglb'] 
約70行
$pg_level = $recordSet->fields["play_group_level"] ;
$_SESSION['play_group_level'] =$pg_level  ;

新增
$_SESSION['pglb'] = $recordSet->fields["pglb"] ;

二、
\function.php get_play_group_array()中
約686行
//$sqlstr = " select  * from `play_group` 
//     where ( ( played='1')  and ( play_group_level like  '%" . $_SESSION['play_group_level'] ."%')  ) 
//     order by play_group_sex , play_group_level , play_group_order_id  " ;
//配合play_group加入pglb(play_group_levle_b)欄位
$sqlstr = " select  * from `play_group` 
     where  ( played='1')  and ( (play_group_level =  '$_SESSION[play_group_level]') or pglb='$_SESSION[pglb]' ) 
     order by play_group_sex , play_group_level , play_group_order_id  " ;

 

這樣的做法應該也能適用到「國中組要細分成七、八、九年級組」的情形。

發表於 程式設計 | 發表迴響

[win]無法進入休眠模式

參考網址:休眠/螢幕保護程式無法運作

使用命令 powercfg /requests 檢視阻止系統進入休眠狀態的所有處理序 (並請檢查此處是否有其他程式可能出錯)。

使用以下三個命令,允許系統在 Wallpaper Engine 運作的情況下進入睡眠狀態

powercfg /requestsoverride PROCESS webwallpaper32.exe AWAYMODE DISPLAY SYSTEM
powercfg /requestsoverride PROCESS wallpaper32.exe AWAYMODE DISPLAY SYSTEM
powercfg /requestsoverride PROCESS wallpaper64.exe AWAYMODE DISPLAY SYSTEM

 

發表於 Windows系統, 未分類 | 發表迴響

[soft]spacedesk透過LAN將螢幕內容投影到大電視

參考網址:教學https://www.kocpc.com.tw/archives/262230

這學期教室多了一台大電視,這真是從天上掉下來的禮物(原本一直希望能有投影機可以秀程式碼)

在網路上找到spacedesk這個軟體可以透過LAN將螢幕內容投影到大電視

官網下載 https://www.spacedesk.net/tw/#download

這程式厲害了,還可以把平板或手機當做第二個螢幕使用

發表於 教學科技, 軟體使用 | 發表迴響

[軟體使用]DeskIn:功能超完整!堪稱瑞士刀等級的遠端桌面軟體

參考網址:yahoo


https://www.deskin.io/zht

支援 Windows、Mac、Android 和 iOS 作業系統

支援虛擬多螢幕

免費版最多能註冊 3 台設備

 

發表於 軟體使用 | 發表迴響

[sport]hackmd.io共筆

參考網址:正一分享
https://hackmd.io/dwStCmJFR9uEkCBd6xVjdQ

發表於 程式設計 | 發表迴響

[HW]MSI CUBI 網路換醒

參考網址:https://tw.msi.com/faq/mb-503

請按照以下BIOS設定:
1. 在 BIOS Power Management 選單裡,將 EUP 2013 設為 Disabled。
2. 在 BIOS Wake Up Event 選單哩,將le “Resume By PCI or PCI-E Device” 設為 Enabled。
3. 在Windows裝置管理員選項,找到"網路介面卡" -> "電源管理", 勾選"允許以此裝置喚醒電腦"

但在cubi的BIOS Wake Up Event 選單中找不到Resume By PCI or PCI-E Device

發表於 硬體維修 | 發表迴響

[unix]txt檔換行符號windows格式轉unix格式

參考網址:正一分享
在notepad++的右下角有window跟Unix,Mac切換模式,只要快點兩下,選Unix就可以了。
windows(CR LF)(0d 0a) (Carriage-Return Line-Feed)(\r\n)
unix(LF)
mac(CR) (從Mac OS X 開始換成LF)

發表於 Linux系統, 程式設計 | 發表迴響

[home]智能家居初步-打造智能家居的第一步!智慧燈泡、門窗感應器、無線開關

參考網址:https://www.youtube.com/watch?v=ODw0UQcOF-A

發表於 生活資訊 | 發表迴響