![]() |
![]() ![]() |
Aug 3 2005, 01:15 PM
Post
#1
|
|
|
Member ![]() ![]() Group: Members Posts: 48 Joined: 14-April 04 Member No.: 5,329 |
new Update: ServicesPE 1.4korale
ServicesPE.zip downloads: rapidshare.com CrazySharing.com uploadstar.net here is a list of changes - it's not detailed and completive. (ServicesPE 1.3korale) - no language support - no command line arguement support - no visual goodies - changed status bar (now shows only a short info where the hive is loaded from) + changed some terms because i finally was confused by local and remote (just have a look at the app to get a clue) + improved/reengineered routine for getting services and devices from registry + improved error handling while loading services/devices + compatibility with newest autoit v3.2.8.1 + as far as i know (i'm the only tester) STABLE ;D + menu "?" - "911 CD forum" loads in your default browser not just in IE + includes ewieldra's _ReduceMemory - function impact on servicespe: - less improvements relating GUI and appliance + some improvements relating stability and performance + many improvements relating code dll-files used to get icons for servicespe.exe: (FeReNGi's release does have its own icons) shell32.dll setupapi.dll newdev.dll plus latest changes: (ServicesPE 1.4korale) * unified functions to access hives (now it's easier to use the functions in further/new programs) - including outsourcing of the whole hive-loading-stuff to the HiveMgmt.ac3 "libary" - changed error handling in above mentioned functions * bugfix: in the "View"-menu the check mark did not switch between Services and Devices * switched "local" and "running" icon * still compiled and compatible with autoit v3.2.8.1 - not with latest release v3.2.10 FYI: * i did not change any "core" functionality (ediing of services) * most changes are relate to code reengineering (improving and cleaning code) FeReNGi's release: ServicesPE 1.0a paraglidernc.com See also at Paraglider's homepage. @Paraglider thnx for hosting the file ![]() v0.5a (25.11.2005) * removed the extra dialog to select the SYSTEM hive file v0.5 (25.11.2005) * multilingual version (use language files), default language is english, if no language file is used * no other except some minor code layout changes v0.4 (25.08.2005) * included groups (actualy wanted to define an icon for each device depending on group, but Autoit sort function does support different icons in listview) * unified the two dialogs edit and new * changed icons in button menu - may be more compatible if you don't use an explorer shell * fixed a bug - so first item of services/devices will not display random characters in DisplayName if it's actually empty * if service edited (changed) to device or vice versa the listviews will be updated corectly Version v0.3 * fixed some bugs (update and other small probs that came up with the new gui) * added "install new service/device" (not tested yet, should work with simple services/devices like FILEDISK) hope everything works now by the way: as you can see the Displayname of first Service/Device shows up with some strange characters in the gui if it's actually blank same similar effect with the "new" feature - this second effect disappears, if you restart the program and there are also some strange characters in the log file don't know why. maybe someone can help me to fix it. New Version... v0.2 * updated the GUI (now it's easier to add functinality) * added a log function (now you can track all changes, so it's easy to roll back) * cleaned the code * Update and Delete are accessible by right mouse click * removed dll-registration from script: regsvr32.exe /s /i shell32.dll regsvr32.exe /s mlang.dll regsvr32.exe /s /i browseui.dll regsvr32.exe /s msxml.dll regsvr32.exe /s /i mshtml.dll regsvr32.exe /s /i shdocvw.dll if you use an explorer shell like XPE you might not need it. try out. ******************************************* 25.11.2005 removed code from post, it's to long it's included in the cab-file on Paraglider's homepage ******************************************* This post has been edited by korale: Mar 5 2008, 03:19 AM |
|
|
|
Aug 3 2005, 01:16 PM
Post
#2
|
|
|
Member ![]() ![]() Group: Members Posts: 48 Joined: 14-April 04 Member No.: 5,329 |
************
*ServicesPE* ************ load local SYSTEM hive and edit selected options of SERVICES and DEVICES written in AutoIt Script options to edit: ---------------- * update: START (Boot, System, Automatic, Manual, Disabled) TYPE (Driver, FileSystem, AdapterArguments, FileSystemInterpreter, Process, Shared, Process (Interactive), Shared (Interactive)) ERRORCONTROL (Ignore, Normal, Severe, Critical) DEPENDONSERVICE (comma separated values) PATH (of service/device) - for updating values select a service/device from the list by left mouse click - check the CheckBox of the option(s) you want to change - change the values - press the Update button (a dialog pops up and asks, if you're shure) * delete service (not yet tested but should work) - for deleting service/device select one from the list by left mouse click - push the Delete button (a dialog pops up and asks, if you're shure) This software is in beta phase, use on your own risk and don't use if you don't understand what this software is for. There is also a little bugs (e.g. one of the diplay names of the first service/device is wrong, don't know why). The routines for hive loading are from RegEditPE (thanx). |
|
|
|
Aug 3 2005, 07:27 PM
Post
#3
|
|
|
Member ![]() ![]() Group: Members Posts: 64 Joined: 25-October 03 From: Germany Member No.: 2,195 |
could you please post the compiled exe?
or may you post GuiListView.au3 and GuiCombo.au3 - they're not included in the normal AutoIT installation? i can't find any information about GuiCombo.au3 on the web - so it's a little bit difficult to text or compile ... thanks in advance regards, nyphis -------------------- www.pebuilder.de - German PEBuilder Forum
|
|
|
|
Aug 3 2005, 08:51 PM
Post
#4
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 2,277 Joined: 20-September 03 From: Earth: It's the little blue planet circling the Sun in the Milky Way Galaxy. Member No.: 1,729 |
QUOTE (nyphis @ Aug 3 2005, 07:27 PM) could you please post the compiled exe? You must install the beta versionor may you post GuiListView.au3 and GuiCombo.au3 - they're not included in the normal AutoIT installation? i can't find any information about GuiCombo.au3 on the web - so it's a little bit difficult to text or compile ... thanks in advance regards, nyphis QUOTE this prog is written in AutoIt Script 3.1.1.65 beta
-------------------- Free stuff:
Official BTS Driverpack Support for bartpe The Ultimate Boot CD for Windows: Forum -------------------------------------------------------------------------------------------------------------- Please remember to use the SEARCH engine before posting new topics. Also remember to select "All Forums" & "Show results as posts" in the options. -------------------------------------------------------------------------------------------------------------- "When one's words are not better than silence, One should remain silent." ~ Kwai Chang Caine |
|
|
|
Aug 4 2005, 08:05 AM
Post
#5
|
|
|
Member ![]() ![]() Group: Members Posts: 64 Joined: 25-October 03 From: Germany Member No.: 2,195 |
got the Beta ... thanks ...
it seems to work pretty good ... I was able to change the services on the remote system without problems ...
reagrds, nyphis -------------------- www.pebuilder.de - German PEBuilder Forum
|
|
|
|
Aug 5 2005, 08:53 AM
Post
#6
|
|
|
Member ![]() ![]() Group: Members Posts: 48 Joined: 14-April 04 Member No.: 5,329 |
Updated script code...
Please try out and write a comment. i only tested on my own computer and everything seamed to work ok. |
|
|
|
Aug 5 2005, 10:13 AM
Post
#7
|
|
|
Member ![]() ![]() Group: Members Posts: 64 Joined: 25-October 03 From: Germany Member No.: 2,195 |
the new Gui looks good ...
but I am not able to update service parameters ... if I click on "Update": CODE Do you really want to update parameters for the Service: (the name is not correctly displayed) ... and nothing happens and the options-window remains open ...-1 (-1) and if I re-sort the list the buttons for update and deletion won't work anymore ... some further wishes of mine ... - could you add quick infos to the buttons? - disable the button (services/devices) that is active (if the list shows the services disable the services-button) - add a heading for the displayed list ... right now an unkown user doesn't know, what list he looks at regards, nyphis -------------------- www.pebuilder.de - German PEBuilder Forum
|
|
|
|
Aug 6 2005, 05:06 AM
Post
#8
|
|
|
Member ![]() ![]() Group: Members Posts: 48 Joined: 14-April 04 Member No.: 5,329 |
fixed the bug (i hope
see first post. |
|
|
|
Aug 6 2005, 08:38 AM
Post
#9
|
|
|
911cd's Boyscout ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 3,110 Joined: 18-November 03 From: Skaro Member No.: 2,631 |
@korale
Would you check the 'Add the 'Edit by' line in this post?' box if you're updating the original post please? It will show the date and time at the bottom when you do this. This post has been edited by d4vr0s: Aug 6 2005, 08:39 AM -------------------- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams
Problems? Check the Troubleshooting FAQ |
|
|
|
Aug 6 2005, 08:57 AM
Post
#10
|
|
|
Member ![]() ![]() Group: Members Posts: 64 Joined: 25-October 03 From: Germany Member No.: 2,195 |
jepp ... now it works ...
but please add the disabling of the list buttons that are active ... CODE ; ========================== ; Set Services or Devices ; ========================== Func SetList(ByRef $listview) If $listview == $lvServiceList Then GUICtrlSetState ($lvServiceList, $GUI_SHOW + $GUI_ENABLE) GUICtrlSetState ($lvDeviceList, $GUI_HIDE + $GUI_DISABLE) GUICtrlSetState ($guiServicesBtn, $GUI_DISABLE) GUICtrlSetState ($guiDevicesBtn, $GUI_ENABLE) $isSrv = 1 Else GUICtrlSetState ($lvServiceList, $GUI_HIDE + $GUI_DISABLE) GUICtrlSetState ($lvDeviceList, $GUI_SHOW + $GUI_ENABLE) GUICtrlSetState ($guiServicesBtn, $GUI_ENABLE) GUICtrlSetState ($guiDevicesBtn, $GUI_DISABLE) $isSrv = 2 EndIf EndFunc is it possible to close the GUI's (new / change service/device and log file) by ESC-button? regards, nyphis -------------------- www.pebuilder.de - German PEBuilder Forum
|
|
|
|
Aug 25 2005, 06:54 AM
Post
#11
|
|
|
Member ![]() ![]() Group: Members Posts: 48 Joined: 14-April 04 Member No.: 5,329 |
Updated the autoit script.
see changes in first post. @nyphis did not include your suggestion. some other parts of the code must be changed too if you do so. i thought it's not nessesary because it's just cosmetics. anyway thanx for your response to my work |
|
|
|
Aug 26 2005, 09:39 PM
Post
#12
|
|
|
Newbie ![]() Group: Members Posts: 1 Joined: 26-August 05 Member No.: 13,639 |
Wow! Great script. (hammer geil!l has done it's job in daily business...
substitutes erd commander :-) greats Loginger |
|
|
|
Sep 6 2005, 05:51 AM
Post
#13
|
|
|
Member ![]() ![]() Group: Members Posts: 48 Joined: 14-April 04 Member No.: 5,329 |
added a screenshot (hope it works) and a link to a compiled version
|
|
|
|
Sep 6 2005, 11:33 AM
Post
#14
|
|
|
Gold Member ![]() ![]() ![]() ![]() Group: Members Posts: 612 Joined: 26-August 03 Member No.: 1,504 |
I have not looked at this yet but have downloaded it. I finally got around to fixing the old autoit plugin by frodo I think it was. For some reason it would reject the registry entries so I have my autorun bat setup to automaticly load all the reg files it finds in system32 at boot and with this you can simply click on an au3 script and it will run under bartpe without having to compile them.
At any rate I'm looking forward to taking a look at this. Thanks for the script. |
|
|
|
Sep 21 2005, 08:09 AM
Post
#15
|
|
![]() Silver Member ![]() ![]() ![]() Group: Members Posts: 458 Joined: 9-February 05 From: Belgium Member No.: 10,122 |
Works fine THNX!
|
|
|
|
| Former_footslong_post |
Oct 3 2005, 03:13 PM
Post
#16
|
|
Guests |
Could you please re-post the exe. The hosting period has expired.
TIA footslong |
|
|
|
Oct 5 2005, 02:49 AM
Post
#17
|
|
|
Member ![]() ![]() Group: Members Posts: 48 Joined: 14-April 04 Member No.: 5,329 |
updated the download links. see first post...
maybe someone can host the file permanently so i don't need to update. by the way, feel free to modify the code or make some suggestions. |
|
|
|
Oct 5 2005, 05:24 PM
Post
#18
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1,086 Joined: 22-October 04 From: Sauerland Member No.: 8,020 |
|
|
|
|
Oct 12 2005, 08:34 AM
Post
#19
|
|
|
Member ![]() ![]() Group: Members Posts: 48 Joined: 14-April 04 Member No.: 5,329 |
@sanbarrow
feel free to host the file. |
|
|
|
Oct 14 2005, 06:39 PM
Post
#20
|
|
![]() Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 2,277 Joined: 20-September 03 From: Earth: It's the little blue planet circling the Sun in the Milky Way Galaxy. Member No.: 1,729 |
QUOTE (webmedic @ Sep 6 2005, 11:33 AM) I have not looked at this yet but have downloaded it. I finally got around to fixing the old autoit plugin by frodo I think it was. For some reason it would reject the registry entries so I have my autorun bat setup to automaticly load all the reg files it finds in system32 at boot and with this you can simply click on an au3 script and it will run under bartpe without having to compile them. Please post the working plugin for autoit.
At any rate I'm looking forward to taking a look at this. Thanks for the script. -------------------- Free stuff:
Official BTS Driverpack Support for bartpe The Ultimate Boot CD for Windows: Forum -------------------------------------------------------------------------------------------------------------- Please remember to use the SEARCH engine before posting new topics. Also remember to select "All Forums" & "Show results as posts" in the options. -------------------------------------------------------------------------------------------------------------- "When one's words are not better than silence, One should remain silent." ~ Kwai Chang Caine |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 2nd September 2010 - 04:16 PM |