|
Post by The Jackal on Mar 28, 2023 7:25:00 GMT -8
I found the hex values. First one is startup position second one is movable true/false state. I tried to directly edit position too but couldn't get it working.
Tried it, and I was able to move it around. Thank you very yet again for your help. Before that I was trying to get the thing decompiled right, tried numerous decompilers, before finding VB Decompiler Pro; but yeah, despite some promising signs, I got nowhere.
|
|
|
Post by The Jackal on Mar 28, 2023 7:39:41 GMT -8
Presenting CtrlAltRevived! So i saw that while programs exist to replicate the security dialog most of them are trialware or broken. So i decided to create my own ctrlalt replication for my mod and for winclassic . Some issues listed here are: . Currently no hotkey opens it ill try to make an ahk script to open it . Change password does nothing as i lack the skills to make it . Shutdown dialog dosent work as the api to call the shutdown dialog has been dead in 10 while works in 2K Notes: Put your task manager executable in c:\classic and name it as tm.exe to make task manager option work I will soon remap the shutdown button to the classiclogonshell shutdown dialog
Keep in mind this is an early prototype so feel free to suggest features and ill try my best to include them
Really nice stuff here, Craft. I've tried it, and it works amazingly for a prototype. SCCT Taskbar refuses to hide when your program is activated, though and Winamp puts itself ontop, so I think there is an issue with "Always on Top" atm. I tried using PowerPro to call up your program with a hotkey, and it worked well, but if I'm using a media player with it's own hotkey, PP bugs out and won't call it up. Not an issue with your program, just adding that here in case anyone else tries to use the same thing. Looking forward to seeing this mature. So far, it's brilliant. I also love how if you click on Lock Computer, it atually takes you to the logon screen, so if you are using ClassicLogonShell2, that will show. Massive improvement over Coralsoft's take. Thank you for making this, I mean that.
|
|
craft
Sophomore Member
UWP stands for unwanted pile of trash
Posts: 167
OS: Windows 11 & Windows 10 LTSC 2021
Theme: Classic Theme on Windows 10 LTSC host and micaforeveryone with a custom theme on 11 host
CPU: AMD Ryzen 5 3500U with 4 Cores
RAM: 8GB of DDR4 ram
GPU: AMD Raedon Vega 8 Graphics
|
Post by craft on Mar 28, 2023 7:51:02 GMT -8
Presenting CtrlAltRevived! So i saw that while programs exist to replicate the security dialog most of them are trialware or broken. So i decided to create my own ctrlalt replication for my mod and for winclassic . Some issues listed here are: . Currently no hotkey opens it ill try to make an ahk script to open it . Change password does nothing as i lack the skills to make it . Shutdown dialog dosent work as the api to call the shutdown dialog has been dead in 10 while works in 2K Notes: Put your task manager executable in c:\classic and name it as tm.exe to make task manager option work I will soon remap the shutdown button to the classiclogonshell shutdown dialog
Keep in mind this is an early prototype so feel free to suggest features and ill try my best to include them
Really nice stuff here, Craft. I've tried it, and it works amazingly for a prototype. SCCT Taskbar refuses to hide when your program is activated, though and Winamp puts itself ontop, so I think there is an issue with "Always on Top" atm. I tried using PowerPro to call up your program with a hotkey, and it worked well, but if I'm using a media player with it's own hotkey, PP bugs out and won't call it up. Not an issue with your program, just adding that here in case anyone else tries to use the same thing. Looking forward to seeing this mature. So far, it's brilliant. I also love how if you click on Lock Computer, it atually takes you to the logon screen, so if you are using ClassicLogonShell2, that will show. Massive improvement over Coralsoft's take. Thank you for making this, I mean that. Thanks alot jackal I am going to fix the always on top issue and I will add resources support so it can be edited with resource hacker
|
|
|
Post by The Jackal on Mar 28, 2023 11:15:29 GMT -8
Really nice stuff here, Craft. I've tried it, and it works amazingly for a prototype. SCCT Taskbar refuses to hide when your program is activated, though and Winamp puts itself ontop, so I think there is an issue with "Always on Top" atm. I tried using PowerPro to call up your program with a hotkey, and it worked well, but if I'm using a media player with it's own hotkey, PP bugs out and won't call it up. Not an issue with your program, just adding that here in case anyone else tries to use the same thing. Looking forward to seeing this mature. So far, it's brilliant. I also love how if you click on Lock Computer, it atually takes you to the logon screen, so if you are using ClassicLogonShell2, that will show. Massive improvement over Coralsoft's take. Thank you for making this, I mean that. Thanks alot jackal I am going to fix the always on top issue and I will add resources support so it can be edited with resource hacker Take your time, I'm just grateful you made this in the first place.
|
|
herit://that1cutie
Sophomore Member
sad girl times
Posts: 165
OS: Windows 10
Theme: Shitbox Edition
|
Post by herit://that1cutie on Mar 28, 2023 12:48:31 GMT -8
I'm looking forward to trying it once hotkeys are a part of it. It seems really cool so far.
|
|
|
Post by ihatemetro on Mar 28, 2023 19:31:22 GMT -8
Presenting CtrlAltRevived! So i saw that while programs exist to replicate the security dialog most of them are trialware or broken. So i decided to create my own ctrlalt replication for my mod and for winclassic . Some issues listed here are: . Currently no hotkey opens it ill try to make an ahk script to open it . Change password does nothing as i lack the skills to make it . Shutdown dialog dosent work as the api to call the shutdown dialog has been dead in 10 while works in 2K Notes: Put your task manager executable in c:\classic and name it as tm.exe to make task manager option work I will soon remap the shutdown button to the classiclogonshell shutdown dialog
Keep in mind this is an early prototype so feel free to suggest features and ill try my best to include them
Would it be possible to have it overlay over the default Windows CTRL ALT DEL screen, and have it run when a user is logged in and exit when a user is logged off? (Using LoginScreenLauncher of course, the same program that ClassicLogonShell uses to display on startup and logoff, and to exit on login and shutdown/restart.) If you click on something like Task Manager, it'll run it in the current user session and exit out of the winsta0\winlogon session (CTRL ALT DEL screen). Though, I am not sure if switching sessions requires some undocumented Windows API calls. I know that ProcessHacker can run programs in other sessions, but not sure about actually switching back to the user session from the winsta0\winlogon session. Also not sure about current user session number detection.
|
|
craft
Sophomore Member
UWP stands for unwanted pile of trash
Posts: 167
OS: Windows 11 & Windows 10 LTSC 2021
Theme: Classic Theme on Windows 10 LTSC host and micaforeveryone with a custom theme on 11 host
CPU: AMD Ryzen 5 3500U with 4 Cores
RAM: 8GB of DDR4 ram
GPU: AMD Raedon Vega 8 Graphics
|
Post by craft on Mar 29, 2023 3:42:23 GMT -8
Presenting CtrlAltRevived! So i saw that while programs exist to replicate the security dialog most of them are trialware or broken. So i decided to create my own ctrlalt replication for my mod and for winclassic . Some issues listed here are: . Currently no hotkey opens it ill try to make an ahk script to open it . Change password does nothing as i lack the skills to make it . Shutdown dialog dosent work as the api to call the shutdown dialog has been dead in 10 while works in 2K Notes: Put your task manager executable in c:\classic and name it as tm.exe to make task manager option work I will soon remap the shutdown button to the classiclogonshell shutdown dialog
Keep in mind this is an early prototype so feel free to suggest features and ill try my best to include them
Would it be possible to have it overlay over the default Windows CTRL ALT DEL screen, and have it run when a user is logged in and exit when a user is logged off? (Using LoginScreenLauncher of course, the same program that ClassicLogonShell uses to display on startup and logoff, and to exit on login and shutdown/restart.) If you click on something like Task Manager, it'll run it in the current user session and exit out of the winsta0\winlogon session (CTRL ALT DEL screen). Though, I am not sure if switching sessions requires some undocumented Windows API calls. I know that ProcessHacker can run programs in other sessions, but not sure about actually switching back to the user session from the winsta0\winlogon session. Also not sure about current user session number detection. Honestly i have no idea im not experienced in that you should ask the creator of classiclogonshell i did hear its very difficult to detect the ctrl alt del event
|
|
craft
Sophomore Member
UWP stands for unwanted pile of trash
Posts: 167
OS: Windows 11 & Windows 10 LTSC 2021
Theme: Classic Theme on Windows 10 LTSC host and micaforeveryone with a custom theme on 11 host
CPU: AMD Ryzen 5 3500U with 4 Cores
RAM: 8GB of DDR4 ram
GPU: AMD Raedon Vega 8 Graphics
|
Post by craft on Mar 29, 2023 4:06:43 GMT -8
Ctrl Alt Revived Prototype 2 Release: Added shutdown dialog now loads the alt f4 dialog Now actually logs off No longer unfocues if bg of program is focused Some minor touchups
Issues:
Still dosent have a resource file so it can be modified in resource hacker: Will add in a later update as its a bit hard Dosent always stays on top No hotkey support again ill try adding in later update This update was mostly to make more things functional next update will add a non functional change password dialog and hotkey and always on top support (maybe)
Attachments:CtrlAltRevived.exe (128 KB)
|
|
|
Post by The Jackal on Mar 29, 2023 9:27:12 GMT -8
Tried the new version. Liking it so far, good job. Normal W10 taskbar hides when the dialog is shown, but SCT Taskbar and Retrobar still show, that's the only issue I've noticed.
|
|
|
Post by ihatemetro on Mar 29, 2023 13:27:48 GMT -8
Would it be possible to have it overlay over the default Windows CTRL ALT DEL screen, and have it run when a user is logged in and exit when a user is logged off? (Using LoginScreenLauncher of course, the same program that ClassicLogonShell uses to display on startup and logoff, and to exit on login and shutdown/restart.) If you click on something like Task Manager, it'll run it in the current user session and exit out of the winsta0\winlogon session (CTRL ALT DEL screen). Though, I am not sure if switching sessions requires some undocumented Windows API calls. I know that ProcessHacker can run programs in other sessions, but not sure about actually switching back to the user session from the winsta0\winlogon session. Also not sure about current user session number detection. Honestly i have no idea im not experienced in that you should ask the creator of classiclogonshell i did hear its very difficult to detect the ctrl alt del event I mean have it open up during login at the CTRL ALT DEL screen, and exit whenever a user logs off, shuts down, or restarts. I never said to have it open automatically when CTRL ALT DEL is pressed, as that's nearly impossible. That way pressing CTRL ALT DEL will take you to the classic dialog, and no need for hotkeys. If you somehow manage to release a version that allows for having something like "Cancel" or "Task Manager" take you back to the current user session from the CTRL ALT DEL screen session (and not close the program), then I'll see what I can do to make it run in the login screen when the user is logged in. EDIT: Upon further research, it appears you cannot switch sessions programmatically. Though, I am pretty sure you can simulate keystrokes similar to Classic Logon Shell. Tab for GUI CTRL ALT DEL screen, and arrow keys for console login CTRL ALT DEL screen. You can detect it by a registry key in older Windows 10 versions (I think 1709 and older), and whether Windows.UI.Logon.dll exists in System32 (Windows 10 1803 and later). Though it could be 1803 and 1809 instead, I'm not really sure when the registry key was removed.
|
|
|
Post by OrthodoxWin32 on Apr 10, 2023 2:20:35 GMT -8
Congratulations craft for this great program ! I have two remarks (apart from @justtodownloads remarks): - The ability to edit resources is indeed important. If you are unable to do so, you can provide the source code (with the possibility of compiling the program). - There is a problem with button highlighting for the keyboard; in my case it's disabled (I hate button highlighting), but it looks "forced" in Ctrl Alt Revived. Here is a screenshot of the problem (I want to remove underlines from shortcut keys and selected button).
|
|
|
Post by OrthodoxWin32 on Apr 10, 2023 2:47:32 GMT -8
Also, when I move task manager from "C:\Program Files\ClassicTaskmgr\tm.exe" to "C:\Classic\tm.exe", it no longer works.
|
|
craft
Sophomore Member
UWP stands for unwanted pile of trash
Posts: 167
OS: Windows 11 & Windows 10 LTSC 2021
Theme: Classic Theme on Windows 10 LTSC host and micaforeveryone with a custom theme on 11 host
CPU: AMD Ryzen 5 3500U with 4 Cores
RAM: 8GB of DDR4 ram
GPU: AMD Raedon Vega 8 Graphics
|
Post by craft on Apr 15, 2023 6:15:59 GMT -8
CtrlAltRevived Build 3: This isn't really much of an update except some more accuracies
Things changed: . Buttons are now accurately sized to 2k's Ctrl alt del . Button highlighting aka alt underscore has been temporarily disabled as I can't figure out how to make it non forced . Logoff dialog is more accurate and if yes is clicked unloads useless forms. . New: I have made an ahk script which allows Ctrl alt end to open this dialog I will soon send here Issues: . Just like the previous build you need to rename task manager exe to tm.exe and put in c:\classic\ to make task manager work . Change password does nothing . Program is not topmost (currently trying to figure out how to fix this) Attachments:CtrlAltRevived.exe (128 KB)
|
|
craft
Sophomore Member
UWP stands for unwanted pile of trash
Posts: 167
OS: Windows 11 & Windows 10 LTSC 2021
Theme: Classic Theme on Windows 10 LTSC host and micaforeveryone with a custom theme on 11 host
CPU: AMD Ryzen 5 3500U with 4 Cores
RAM: 8GB of DDR4 ram
GPU: AMD Raedon Vega 8 Graphics
|
Post by craft on Apr 15, 2023 6:18:05 GMT -8
Congratulations craft for this great program ! I have two remarks (apart from @justtodownloads remarks): - The ability to edit resources is indeed important. If you are unable to do so, you can provide the source code (with the possibility of compiling the program). - There is a problem with button highlighting for the keyboard; in my case it's disabled (I hate button highlighting), but it looks "forced" in Ctrl Alt Revived. Here is a screenshot of the problem (I want to remove underlines from shortcut keys and selected button). View AttachmentI will try to add resource support in the newer builds and about the source code once I fix some weird bugs I'll release the source code
|
|
|
Post by The Jackal on Apr 20, 2023 9:22:42 GMT -8
CtrlAltRevived Build 3: This isn't really much of an update except some more accuracies
Things changed: . Buttons are now accurately sized to 2k's Ctrl alt del . Button highlighting aka alt underscore has been temporarily disabled as I can't figure out how to make it non forced . Logoff dialog is more accurate and if yes is clicked unloads useless forms. . New: I have made an ahk script which allows Ctrl alt end to open this dialog I will soon send here Issues: . Just like the previous build you need to rename task manager exe to tm.exe and put in c:\classic\ to make task manager work . Change password does nothing . Program is not topmost (currently trying to figure out how to fix this) Sorry Craft, I didn't see this. Thanks for the update.
|
|
Fuki
Freshman Member
Posts: 35
OS: Windows 11
Theme: Vista Aero
CPU: Intel
RAM: 32GB
GPU: NVIDIA GeForce RTX 3060
|
Post by Fuki on Oct 21, 2023 19:17:11 GMT -8
is false positiving
|
|