logo # SmartSystemMenu
🌏: [English](/) [**Русский**](/README_RU.md) [δΈ­ζ–‡η‰ˆ](/README_CN.md) [ν•œκ΅­μ–΄](/README_KO.md) --- SmartSystemMenu добавляСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ систСмного мСню, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ: * **Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ.** ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ с Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎΠ± ΠΎΠΊΠ½Π΅ ΠΈ процСссС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΎΠΊΠ½ΠΎ. * **Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ. * **Π‘Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π²Π²Π΅Ρ€Ρ….** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π²Π²Π΅Ρ€Ρ… Π΄ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΎΠΊΠ½ΠΎ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ. * **Aero Glass.** Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° Ρ€Π΅ΠΆΠΈΠΌ "Aero Glass". (ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π² Windows Vista and Π²Ρ‹ΡˆΠ΅. Π£Π΄ΠΎΠ±Π½ΠΎ ΠΏΠΎ большСй части для ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½.) * **ΠŸΠΎΠ²Π΅Ρ€Ρ… ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ….** ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ… ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ систСмы. * **Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΡƒ.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΡƒ ΠΎΠΊΠ½Π°. * **Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΎΠΊΠ½Π°. * **ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠ·.** ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ Π·Π° всСми ΠΎΠΊΠ½Π°ΠΌΠΈ систСмы. * **Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ снимок ΠΎΠΊΠ½Π°.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ ΠΎΠΊΠ½Π° Π² Ρ„Π°ΠΉΠ». * **ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅.** ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ File Explorer с Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ процСсса, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΎΠΊΠ½ΠΎ. * **ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ ΠΌΡ‹ΡˆΠΊΠΎΠΉ.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ ΠΌΡ‹ΡˆΠΊΠΎΠΉ Π·Π° Π»ΡŽΠ±ΡƒΡŽ Π΅Π³ΠΎ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ. * **Клик сквозь ΠΎΠΊΠ½ΠΎ.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠ»ΠΈΠΊ сквозь ΠΎΠΊΠ½ΠΎ. * **Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ для Alt+Tab.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Alt+Tab. * **Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠΊΠ½Π°. * **ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ пСрСнСсти ΠΎΠΊΠ½ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€. * **Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· 9 ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ. * **ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ ΠΎΠΊΠ½Π°. * **ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ процСсса, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΎΠΊΠ½ΠΎ. * **Π‘ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст ΠΎΠΊΠ½Π° Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°. * **Π—Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅.** ЗатСмняСт ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€, ΠΊΡ€ΠΎΠΌΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°. * **Кнопки.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, максимизации ΠΈ закрытия ΠΎΠΊΠ½Π°. * **БистСмный Ρ‚Ρ€Π΅ΠΉ.** Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ Π² систСмный Ρ‚Ρ€Π΅ΠΉ. * **Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΊΠ½Π°.** ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΎΠΊΠ½Π° систСмы ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ. * **ΠŸΡƒΡΠΊ.** ЗапускаСт любой процСсс Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π΅Π· настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π‘ΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ ------------------ ![Resize](./SmartSystemMenu/Images/SmartSystemMenuRu1.png) ![Alignment](./SmartSystemMenu/Images/SmartSystemMenuRu2.png) ![Transparency](./SmartSystemMenu/Images/SmartSystemMenuRu3.png) ![Information](./SmartSystemMenu/Images/SmartSystemMenuRu4.png) Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки -------------------- ```bash --help The help --title Title --titleBegins Title begins --titleEnds Title ends --titleContains Title contains --handle Handle (1234567890) (0xFFFFFF) --processId PID (1234567890) -d --delay Delay in milliseconds -l --left Left -t --top Top -w --width Width -h --height Height -i --information Information dialog -s --savescreenshot Save Screenshot -m --monitor [0, 1, 2, 3, ...] -a --alignment [topleft, topcenter, topright, middleleft, middlecenter, middleright, bottomleft, bottomcenter, bottomright, centerhorizontally, centervertically] -p --priority [realtime, high, abovenormal, normal, belownormal, idle] --transparency [0 ... 100] --alwaysontop [on, off] -g --aeroglass [on, off] --hidealttab [on, off] --clickthrough [on, off] --minimizebutton [on, off] --maximizebutton [on, off] --sendtobottom Send To Bottom -o --openinexplorer Open File In Explorer -c --copytoclipboard Copy Window Text To Clipboard --copyscreenshot Copy Screenshot To Clipboard --clearclipboard Clear Clipboard --trustedinstaller Sets TrustedInstaller owner for SmartSystemMenuHook.dll and SmartSystemMenuHook64.dll -n --nogui No GUI Example: SmartSystemMenu.exe --title "Untitled - Notepad" -a topleft -p high --alwaysontop on --nogui ``` Установка -------------------- * Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ [SmartSystemMenu](https://github.com/AlexanderPro/SmartSystemMenu/releases) Π² zip Ρ„Π°ΠΉΠ»Π΅ * [Chocolatey](https://chocolatey.org/): `choco install smartsystemmenu` * [Scoop](https://scoop.sh/): `scoop bucket add extras` ΠΈ `scoop install extras/smartsystemmenu` * [WinGet](https://github.com/microsoft/winget-cli): `winget install --id=AlexanderPro.SmartSystemMenu -e` ВрСбования ΠΊ систСмС -------------------- * ОБ Windows XP SP3 ΠΈ Π²Ρ‹ΡˆΠ΅. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° x86 and x64 систСм. * .NET Framework 4.0 Π€Π°ΠΉΠ»Ρ‹ -------------------- * SmartSystemMenu.exe * SmartSystemMenu64.exe (находится Π² рСсурсах SmartSystemMenu.exe) * SmartSystemMenuHook.dll * SmartSystemMenuHook64.dll * SmartSystemMenu.xml * Language.xml ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° состоит ΠΈΠ· SmartSystemMenu.exe and SmartSystemMenuHook.dll ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ для x86 систСм, SmartSystemMenu64.exe ΠΈ SmartSystemMenuHook64.dll ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ для x64 систСм. Когда запускаСтся процСсс SmartSystemMenu.exe, ΠΎΠ½ Ρ‚Π°ΠΊ ΠΆΠ΅ стартуСт SmartSystemMenu64.exe процСсс. Π­Ρ‚ΠΈ Π΄Π²Π° процСсса Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ Ρ…ΡƒΠΊΠΈ (SmartSystemMenuHook.dll ΠΈ SmartSystemMenuHook64.dll) Π²ΠΎ всС процСссы систСмы. Когда выбираСтся ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² мСню, Ρ…ΡƒΠΊ пСрСсылаСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± этом Π² основной процСсс SmartSystemMenu.exe (SmartSystemMenu64.exe) ΠΈ ΡƒΠΆΠ΅ сам процСсс выполняСт дСйствиС. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ -------------------- ΠŸΡ€ΠΈ запускС SmartSystemMenu.exe отобраТаСтся ΠΎΠΊΠ½ΠΎ UAC, Ρ‚.ΠΊ. ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ для доступа ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ процСссах ΠΈ ΠΎΠΊΠ½Π°Ρ… систСмы.