Skip to content

Sổ Tay Công Nghệ

Sổ Tay Công Nghệ

  • Home » 
  • Máy Tính » 
  • AutoHotkey v2: 10 Script Tối Ưu Hóa Windows Không Thể Bỏ Qua

AutoHotkey v2: 10 Script Tối Ưu Hóa Windows Không Thể Bỏ Qua

By Administrator Tháng 8 5, 2025 0
Menu ứng dụng nhanh tùy chỉnh của AutoHotkey với các ứng dụng như Calculator, Notepad, Paint
Table of Contents

Trong nhiều năm, tôi đã sử dụng máy tính Windows để tạo các script PowerShell nhằm tự động hóa nhiều tác vụ. Tuy nhiên, một vấn đề lớn là phần lớn các script này đòi hỏi phải chạy thủ công, làm giảm đi hiệu quả mà chúng mang lại. Kể từ khi khám phá và ứng dụng AutoHotkey (phiên bản 2), tôi đã có thể tái tạo những script này và gán chúng vào các tổ hợp phím bấm cụ thể. Điều này mang lại cảm giác như thể những tính năng này là một phần tích hợp sẵn của Windows mà Microsoft đã “quên” không nhắc đến. AutoHotkey v2 thực sự đã biến chiếc PC của tôi thành một cỗ máy làm việc hiệu quả hơn, tiết kiệm thời gian và công sức đáng kể trong mọi hoạt động hằng ngày.

10. Menu Ứng Dụng Nhanh Tùy Chỉnh Của Cá Nhân

Các ứng dụng cơ bản như Notepad, Calculator hay Paint thường không xuất hiện trên màn hình nền của tôi vì chúng không quá quan trọng. Thế nhưng, đôi khi tôi lại thấy mình mất công đi tìm chúng để sử dụng nhanh. Thay vì phải lục tung menu Start hay các biểu tượng trên màn hình nền, tôi đã tạo một menu tùy chỉnh xuất hiện ngay lập tức chỉ với tổ hợp phím Windows Key + M bằng script dưới đây.

#Requires AutoHotkey v2.0<p>#m::{ MyMenu := Menu() MyMenu.Add("Calculator", (*) => Run("calc.exe")) MyMenu.Add("Sticky Notes", (*) => Run("explorer.exe shell:AppsFolderMicrosoft.MicrosoftStickyNotes_8wekyb3d8bbwe!App")) MyMenu.Add("Notepad", (*) => Run("notepad.exe")) MyMenu.Add("Paint", (*) => Run("mspaint.exe")) MyMenu.Show()}</p>

Tôi đã thiết lập menu này với Calculator, Sticky Notes, MS Paint và Notepad. Tuy nhiên, bạn có thể dễ dàng sửa đổi script để thêm các ứng dụng yêu thích của riêng mình. Muốn thêm Notion? Chỉ cần sao chép một dòng hiện có và thay đổi tên thành “Notion”, tìm tệp .exe của ứng dụng, sao chép đường dẫn của nó, và dán vào trong dấu ngoặc đơn của hàm Run.

Tôi thực sự yêu thích menu tùy chỉnh này. Chỉ cần nhấn Windows + M, nhấp vào ứng dụng muốn mở là xong. Không còn phải cuộn qua các danh sách chương trình hay nhớ xem mình đã ghim ứng dụng ít dùng đó ở đâu. Tôi sử dụng tính năng này nhiều lần mỗi ngày và nó giúp tôi tiết kiệm những khoảnh khắc nhỏ nhưng tích lũy lại rất đáng kể.

Menu ứng dụng nhanh tùy chỉnh của AutoHotkey với các ứng dụng như Calculator, Notepad, PaintMenu ứng dụng nhanh tùy chỉnh của AutoHotkey với các ứng dụng như Calculator, Notepad, Paint

9. Cuộn Ngang Nhất Quán Hơn

Việc giữ phím Shift + Cuộn chuột để cuộn ngang không hoạt động với tất cả các ứng dụng mà tôi sử dụng. Đáng tiếc là tôi thường xuyên thực hiện thao tác này, đặc biệt khi xem các đoạn mã hoặc thiết kế trong CAD. Vì vậy, tôi đã tạo script riêng để làm cho tính năng cuộn ngang hoạt động nhất quán với bất kỳ ứng dụng nào tôi cần.

Hãy tạo một script với nội dung sau để có phiên bản của riêng bạn:

#Requires AutoHotkey v2.0<p>#HotIf GetKeyState("Shift", "P")WheelUp::Send("{WheelLeft}")WheelDown::Send("{WheelRight}")#HotIf</p>

Bằng cách giữ Shift và cuộn bánh xe chuột, tôi có thể cuộn sang trái và phải thay vì lên hoặc xuống. Điều này hoạt động trong bất kỳ chương trình nào hỗ trợ cuộn ngang, từ bảng tính Excel đến trình chỉnh sửa ảnh hay các trình duyệt web có nội dung rộng.

8. Truy Cập Thư Mục Bất Kỳ Ngay Lập Tức

Tôi thường xuyên tổ chức các tệp của mình bằng cách sử dụng thư mục. Tuy nhiên, đôi khi tôi đã tạo quá nhiều thư mục con đến mức việc truy cập một thư mục dự án mất vài cú nhấp chuột. Sau đó, tôi nhận ra mình có thể dễ dàng tạo một script gán vào Ctrl + ALT + D để mở ngay lập tức một thư mục dự án cụ thể.

Đây là script:

#Requires AutoHotkey v2.0<p>^!d::Run('explorer.exe "C:UsersjricmDownloads"')</p>

Bạn có thể dễ dàng sửa đổi script này bằng cách thêm đường dẫn thư mục của bạn (trong dấu ngoặc kép) ngay sau 'explorer.exe'. Tất nhiên, bạn cũng có thể thay đổi các phím tắt bằng cách sử dụng các ký hiệu sửa đổi của AutoHotkey.

Điều tôi thích ở cách tiếp cận này là nó trở nên tùy chỉnh đến mức nào khi bạn hiểu được quy tắc. Tôi đã tạo các biến thể để mở thư mục Desktop, thư mục Documents và thậm chí cả các thư mục dự án cụ thể mà tôi đang làm việc.

7. Mở Rộng Văn Bản Nhanh Cho Các Cụm Từ Thường Dùng

Tôi thích ý tưởng sử dụng mã Alt của Windows để dễ dàng và nhanh chóng chèn các ký tự đặc biệt. Tôi đã áp dụng cùng phương pháp đó với một script AHK cho phép tôi sử dụng các phím tắt cho các cụm từ thông dụng mà tôi thường dùng. Hãy tạo script này để thử nghiệm:

#Requires AutoHotkey v2.0#SingleInstance Force<p>::gm::Good morning::ty::Thank you::brb::Be right back</p>

Với ví dụ này, bất cứ khi nào tôi gõ “gm” theo sau là một khoảng trắng (hoặc Enter), nó sẽ ngay lập tức mở rộng thành “Good morning”. Tương tự đối với “ty”, nó sẽ mở rộng thành “Thank you”, và “brb” cho “Be right back”. Điều này hoạt động trong bất kỳ ứng dụng nào bạn có thể gõ và tôi thấy nó đặc biệt hữu ích khi tôi trả lời tin nhắn suốt cả ngày.

Nếu bạn muốn tùy chỉnh, chỉ cần thêm các từ viết tắt và cụm từ của riêng bạn theo cùng định dạng. Đây là một bổ sung nhỏ nhưng mang lại sự trang trọng hơn cho giao tiếp hàng ngày của tôi và giữ cho các phản hồi của tôi nhất quán. Có những cách khác bạn có thể chèn các ký tự đặc biệt bằng phím tắt Windows, nhưng tôi thấy AutoHotkey cung cấp khả năng tùy chỉnh tốt nhất.

6. Điều Khiển Âm Lượng Tùy Chỉnh Cho Bàn Phím

Các điều khiển âm lượng của Windows luôn làm tôi cảm thấy bất tiện. Bạn phải nhấp vào biểu tượng loa nhỏ xíu trong khay hệ thống hoặc tìm kiếm các nút âm lượng trên bàn phím, điều này thật khó tìm, đặc biệt nếu bạn làm việc trong bóng tối như tôi. Tôi muốn một cái gì đó nhanh hơn và trực quan hơn.

Vì các ngón tay của tôi luôn dán chặt vào các phím home row, nên việc gán điều khiển âm lượng bằng CTRL + Dấu phẩy hoặc CTRL + Dấu chấm để điều chỉnh âm lượng, và CTRL + M để tắt/bật tiếng là hợp lý. Đây là script tôi đã sử dụng:

#Requires AutoHotkey v2.0#SingleInstance Force<p>^,::Send("{Volume_Down}") ; Ctrl + ^.::Send("{Volume_Up}") ; Ctrl + > (period)^m::Send("{Volume_Mute}") ; Ctrl + M</p>

Tôi đã chọn các tổ hợp này vì chúng không xung đột với các phím tắt thông thường trong hầu hết các chương trình, và chúng luôn nằm trong tầm với của ngón tay. Khi tôi đang trong cuộc gọi video và âm thanh của ai đó quá lớn, tôi có thể nhanh chóng nhấn Ctrl + Dấu phẩy vài lần mà không làm gián đoạn quy trình làm việc hay phải loay hoay với chuột.

Mặc dù có một số cách để thiết lập điều khiển âm lượng tùy chỉnh trên bàn phím của bạn, tôi vẫn thích sử dụng AutoHotkey hơn. Nó mô phỏng các tín hiệu mà các phím âm lượng chuyên dụng gửi đi, đảm bảo khả năng tương thích với mọi thiết bị âm thanh và tất cả cài đặt âm thanh Windows của bạn. Nó thậm chí còn hiển thị lớp phủ âm lượng giống như khi bạn nhấn các nút âm lượng vật lý. Nếu bạn thích các tổ hợp phím khác, bạn có thể dễ dàng sửa đổi script. Có thể Ctrl + Dấu cộng và Ctrl + Dấu trừ cảm thấy tự nhiên hơn đối với bạn, hoặc có thể bạn muốn sử dụng các phím chức năng.

Điều chỉnh âm lượng hệ thống bằng phím tắt tùy chỉnh Ctrl+Dấu phẩy hoặc Ctrl+Dấu chấm trên bàn phímĐiều chỉnh âm lượng hệ thống bằng phím tắt tùy chỉnh Ctrl+Dấu phẩy hoặc Ctrl+Dấu chấm trên bàn phím

5. Căn Giữa Con Trỏ Chuột Ngay Lập Tức

Điều này nghe có vẻ đơn giản, nhưng nó lại cực kỳ hữu ích, đặc biệt nếu bạn làm việc với nhiều màn hình hoặc thiết lập một màn hình siêu rộng duy nhất. Phím tắt này sẽ căn giữa con trỏ chuột khi bạn nhấn Ctrl + Alt + C. Ban đầu tôi tạo ra điều này cho mục đích chơi game, nhưng tôi nhận thấy mình sử dụng nó suốt cả ngày. Đây là script bạn cần tạo:

#Requires AutoHotkey v2.0^!c:: { WinGetPos(&x, &y, &w, &h, "A") MouseMove(x + w/2, y + h/2)}

Script này tìm điểm chính giữa của cửa sổ đang hoạt động của bạn và di chuyển con chuột đến đó ngay lập tức. Nó hoạt động với bất kỳ chương trình nào và bất kỳ kích thước cửa sổ nào, ngay cả khi cửa sổ đó nằm một phần ngoài màn hình. Tôi sử dụng điều này thường xuyên nhất khi chuyển đổi giữa các ứng dụng khác nhau và muốn nhanh chóng tập trung vào cửa sổ mới mà không cần phải suy nghĩ xem con chuột của mình đã kết thúc ở đâu.

Bạn có thể sửa đổi script này để căn giữa con trỏ trên toàn bộ màn hình thay vì chỉ cửa sổ đang hoạt động, hoặc tạo các biến thể di chuyển con trỏ đến các vị trí cụ thể như góc trên bên trái hoặc góc dưới bên phải. Một số người thích con trỏ của họ tự động di chuyển đến nút đóng trên Windows, điều này bạn có thể thực hiện với một sửa đổi nhỏ về vị trí.

4. Tự Động Sắp Xếp Thư Mục Tải Xuống

Thư mục Tải xuống của tôi từng là một mớ hỗn độn. Ảnh chụp màn hình lẫn lộn với các tệp PDF, tệp nhạc nằm cạnh các trình cài đặt ngẫu nhiên, mọi thứ chỉ bị đổ vào một đống khổng lồ. Tôi đã cố gắng tự sắp xếp thủ công, nhưng ai có thời gian để sắp xếp tệp khi bạn đang bận làm việc thực sự?

Script phím tắt này chạy ngầm và tự động sắp xếp các tệp tải xuống mới vào các thư mục được tổ chức dựa trên loại tệp. Tôi nhấn F12 để bật nó, và cứ năm giây nó sẽ quét thư mục Tải xuống của bạn và di chuyển các tệp đến các thư mục con thích hợp. Các tệp PDF và Word sẽ vào thư mục “Docs”, hình ảnh vào “Images”, tệp nhạc vào “Music”, v.v. Đây là cách tôi thiết lập nó:

#Requires AutoHotkey v2.0downloads:="C:UsersjricmDownloads", interval:=5000ext:=Map("pdf","Docs","docx","Docs","xlsx","Docs","txt","Text","jpg","Images","png","Images","mp3","Music","mp4","Videos","exe","Programs","zip","Archives")F12:: { static on:=false on:=!on, SetTimer(MoveFiles, on?interval:0) ToolTip("AutoSort: " (on?"ON":"OFF")), SetTimer(() => ToolTip(), -1500)}MoveFiles() { Loop Files downloads "*.*", "F" if ext.Has(e:=A_LoopFileExt) { d:=downloads "" ext[e] if !DirExist(d) DirCreate(d) try FileMove(A_LoopFilePath, d "" A_LoopFileName, 1) }}

Script này sẽ tự động tạo các thư mục này nếu chúng chưa tồn tại, vì vậy bạn không cần phải thiết lập bất cứ điều gì trước đó. Nó đủ thông minh để xử lý các xung đột tệp. Nếu bạn tải xuống hai tệp có cùng tên, nó sẽ không ghi đè lên tệp hiện có.

Nếu bạn cũng muốn sử dụng script tôi đã cung cấp, trước tiên bạn sẽ phải thay đổi đường dẫn thư mục bên cạnh biến “downloads”. Bạn cũng có thể thay đổi và thêm các phần mở rộng tệp khác bằng cách thêm loại phần mở rộng vào biến “ext”.

Có một chú giải công cụ nhỏ xuất hiện khi bạn bật hoặc tắt nó, nhưng ngoài ra nó chỉ âm thầm thực hiện công việc của mình ở chế độ nền. Khoảng thời gian năm giây có nghĩa là nó bắt kịp các tệp tải xuống mới một cách nhanh chóng mà không liên tục quét và làm chậm máy tính của bạn.

Thư mục Tải xuống lộn xộn, chứa nhiều loại tệp khác nhau trước khi được AutoHotkey tự động sắp xếpThư mục Tải xuống lộn xộn, chứa nhiều loại tệp khác nhau trước khi được AutoHotkey tự động sắp xếpThư mục Tải xuống đã được tự động sắp xếp gọn gàng thành các thư mục con như Docs, Images, Music sau khi sử dụng script AutoHotkeyThư mục Tải xuống đã được tự động sắp xếp gọn gàng thành các thư mục con như Docs, Images, Music sau khi sử dụng script AutoHotkey

3. Khởi Chạy Nhiều Ứng Dụng Cho Quy Trình Làm Việc Cụ Thể

Tôi thích sử dụng tính năng Màn hình ảo (Virtual Desktops) của Windows để tổ chức các tác vụ khác nhau. Thật đáng tiếc khi nó không cho phép bạn tự động mở các ứng dụng nhất định hoặc thay đổi ứng dụng cho mỗi màn hình ảo. Để khắc phục, tôi đã sử dụng AutoHotkey để mở nhiều ứng dụng chỉ với một lần nhấn phím. Đây là script tôi sử dụng:

#Requires AutoHotkey v2.0<p>+1:: { Run('"C:UsersjricmAppDataLocalProgramsMicrosoft VS CodeCode.exe"') Run('"C:Program FilesJetBrainsDataGrip 2023.3.4bindatagrip64.exe"') Run('"C:Program FilesDockerDockerDocker Desktop.exe"')}</p>

Bằng cách nhấn Shift + 1, script sẽ khởi chạy đồng thời các ứng dụng Visual Studio Code, DataGrip và Docker. Các ứng dụng này thường mất khá nhiều thời gian để tải (ngay cả khi không có script), vì vậy đây là cơ hội hoàn hảo để tôi đi lấy cà phê hoặc sắp xếp không gian làm việc. Đến khi tôi sẵn sàng làm việc, cả ba chương trình đã mở và sẵn sàng. Điều này giúp tôi tiết kiệm công sức ghi nhớ những chương trình nào tôi cần cho các dự án nhất định, và thời gian phải nhấp chuột để khởi chạy từng cái một.

Tôi đã tạo một số biến thể của script này cho các loại công việc khác nhau. Shift + 2 khởi chạy thiết lập viết lách của tôi với Notion, Google và Asana. Shift + 3 mở thiết lập thiết kế 3D của tôi, bao gồm Fusion 360, Creality Print và YouTube Music. Việc có các trình khởi chạy quy trình làm việc một phím này giúp loại bỏ sự cản trở khi bắt đầu các loại dự án khác nhau.

2. Giữ Cửa Sổ Quan Trọng Luôn Hiển Thị

Có rất nhiều lần tôi muốn một cửa sổ luôn hiển thị, chẳng hạn như khi tôi đang theo dõi một hướng dẫn, kiểm tra ghi chú hoặc trò chuyện với mọi người. Windows không cung cấp cho bạn một cách dễ dàng để làm điều này. Vì vậy, tôi đã tạo một script cho mục đích cụ thể này.

#Requires AutoHotkey v2.0<p>ScrollLock:: { try { activeHwnd := WinGetID("A") isTopMost := WinGetExStyle(activeHwnd) & 0x8 ; 0x8 = WS_EX_TOPMOST</p><p> WinSetAlwaysOnTop(!isTopMost, activeHwnd) SetScrollLockState(isTopMost ? "Off" : "On")</p><p> ToolTip("Always On Top: " (isTopMost ? "OFF" : "ON")) SetTimer(() => ToolTip(), -1000) }}</p>

Với script trên, tôi chỉ cần nhấn phím Scroll Lock khi cửa sổ của tôi đang hoạt động, và nó sẽ nằm trên tất cả các cửa sổ khác. Script cung cấp cho tôi một chú giải công cụ nhanh và bật hoặc tắt đèn Scroll Lock trên bàn phím của tôi, vì vậy tôi luôn biết cửa sổ nào đang được ghim. Tôi sử dụng thủ thuật này mọi lúc khi cần một cửa sổ tham chiếu tiện dụng mà không cần phải liên tục di chuyển mọi thứ xung quanh hoặc chuyển đổi qua lại. Scroll Lock là một lựa chọn tốt vì hầu hết mọi người không sử dụng nó cho bất cứ điều gì khác, nhưng bạn có thể thay đổi nó thành một phím khác nếu muốn.

1. Ngăn Chặn Máy Tính Đi Vào Chế Độ Ngủ

Đôi khi tôi tải xuống và truyền các tệp lớn trên máy tính của mình. Toàn bộ quá trình có thể mất vài phút đến vài giờ. Vấn đề của tôi là các bản tải xuống thường bị gián đoạn do PC của tôi chuyển sang chế độ ngủ sau vài phút. Điều này luôn khiến tôi thất vọng vì việc thử lại hoặc tiếp tục tải xuống thường không thành công. Để giải quyết vấn đề này, tôi đã tạo một script gán vào các phím Ctrl + Alt + Shift + S để bỏ qua hệ thống ngủ của máy tính.

#Requires AutoHotkey v2.0#SingleInstance Force<p>global on := false, endTime := 0</p><p>^!+s::{ global on, endTime if !on { hrs := InputBox("Enter hours (0 = infinite):", "Anti-Sleep").Value if !IsNumber(hrs) || hrs return MsgBox("Invalid input.") endTime := hrs ? A_TickCount + hrs*3600000 : 0 SetTimer(AntiSleep, 300000), SetTimer(CheckEnd, 1000), on := true ToolTip("Anti-Sleep: ON" (hrs ? "`n" hrs "h" : ""), 500, 500), SetTimer(() => ToolTip(), -1500) } else { ; Required braces for multi-line else block SetTimer(AntiSleep, 0), SetTimer(CheckEnd, 0), on := false ToolTip("Anti-Sleep: OFF", 500, 500), SetTimer(() => ToolTip(), -1000) }}</p><p>AntiSleep() => (MouseMove(1,0,0,"R"), MouseMove(-1,0,0,"R"))CheckEnd() => endTime && A_TickCount >= endTime && Send("^!+s")^!+x::Send("^!+s")</p>

Script hoạt động bằng cách di chuyển chuột một chút mỗi năm phút. Bằng cách này, PC của tôi không chuyển sang trạng thái nhàn rỗi và ngủ. Gần đây tôi cũng đã mở rộng script để bao gồm một bộ đếm thời gian để hủy kích hoạt script sau một khoảng thời gian nhất định. Script cũng hiển thị một chú giải công cụ nhỏ khi bạn kích hoạt hoặc hủy kích hoạt nó, vì vậy bạn luôn biết liệu nó có đang chạy hay không.

Hộp thoại nhập số giờ để thiết lập thời gian chống ngủ đông cho máy tính bằng script AutoHotkeyHộp thoại nhập số giờ để thiết lập thời gian chống ngủ đông cho máy tính bằng script AutoHotkey

AutoHotkey thoạt nhìn có vẻ đáng sợ, nhưng bạn không cần phải hiểu từng dòng mã để hưởng lợi từ nó. Hãy tải AutoHotkey và bắt đầu với một hoặc hai script giải quyết các vấn đề bạn thực sự gặp phải. Một khi bạn đã quen với cách chúng hoạt động, hãy dần dần thêm nhiều hơn khi bạn khám phá những cách mới để cải thiện quy trình làm việc của mình. AutoHotkey là một công cụ mạnh mẽ giúp bạn tiết kiệm thời gian, tăng năng suất và biến chiếc máy tính của mình trở nên thông minh, cá nhân hóa hơn bao giờ hết.

Bạn đã thử áp dụng script AutoHotkey nào để tối ưu hóa quy trình làm việc của mình chưa? Hãy chia sẻ những mẹo và thủ thuật yêu thích của bạn trong phần bình luận bên dưới, hoặc khám phá thêm các bài viết khác của sotaycongnghe.net để nâng cao trải nghiệm công nghệ của bạn!

Share
facebookShare on FacebooktwitterShare on TwitterpinterestShare on Pinterest
linkedinShare on LinkedinvkShare on VkredditShare on ReddittumblrShare on TumblrviadeoShare on ViadeobufferShare on BufferpocketShare on PocketwhatsappShare on WhatsappviberShare on ViberemailShare on EmailskypeShare on SkypediggShare on DiggmyspaceShare on MyspacebloggerShare on Blogger YahooMailShare on Yahoo mailtelegramShare on TelegramMessengerShare on Facebook Messenger gmailShare on GmailamazonShare on AmazonSMSShare on SMS
Post navigation
Previous post

Excel Hay Google Sheets: Đâu Là Lựa Chọn Tốt Nhất Cho Bạn?

Next post

Chế Độ Tối (Dark Mode) Tiết Kiệm Pin Điện Thoại AMOLED Đến Mức Nào?

Administrator

Related Posts

Categories Máy Tính AutoHotkey v2: 10 Script Tối Ưu Hóa Windows Không Thể Bỏ Qua

Thói Quen Ghi Chú Nhanh: Tối Ưu Apple Reminders Để Không Bỏ Lỡ Điều Gì

Categories Máy Tính AutoHotkey v2: 10 Script Tối Ưu Hóa Windows Không Thể Bỏ Qua

Excel Hay Google Sheets: Đâu Là Lựa Chọn Tốt Nhất Cho Bạn?

Categories Máy Tính AutoHotkey v2: 10 Script Tối Ưu Hóa Windows Không Thể Bỏ Qua

5 Công Cụ Miễn Phí Giúp Bạn Kiểm Tra Dữ Liệu Rò Rỉ Trên Dark Web

Leave a Comment Hủy

Recent Posts

  • Vì Sao Trình Khởi Chạy Mặc Định Android Vượt Trội Hơn Các Launcher Bên Thứ Ba?
  • Nâng Tầm Trải Nghiệm Samsung: Khám Phá Các Module Good Lock Hữu Ích Nhất
  • Thói Quen Ghi Chú Nhanh: Tối Ưu Apple Reminders Để Không Bỏ Lỡ Điều Gì
  • Chế Độ Tối (Dark Mode) Tiết Kiệm Pin Điện Thoại AMOLED Đến Mức Nào?
  • AutoHotkey v2: 10 Script Tối Ưu Hóa Windows Không Thể Bỏ Qua

Recent Comments

Không có bình luận nào để hiển thị.
Copyright © 2025 Sổ Tay Công Nghệ - Powered by Nevothemes.
Offcanvas
Offcanvas

  • Lost your password ?