> [script]PENetwork, Network support with optional profiles (Editor included)
Rating 5 V
Holger
post Jan 18 2007, 10:59 PM
Post #1


Advanced Member
***

Group: .script developer
Posts: 225
Joined: 4-August 06
From: Munich
Member No.: 120


Germany


Hi everybody,

I uploaded version 021 of the script for my "PENetwork"-manager.

The next things I will do:
- Some language dependent settings
- Translation settings (for Profile Editor and for using default while starting PENM in PE)
- WiFi

All included tools in this script are selfcreated by myself -> completely licensefree.
The script you can download from 'my' personal Bootland-website (http://www.holger.boot-land.net/).

If you have any questions, suggestions (maybe later when I finish the most) or problems just let me know.

Tested by others and me with XP-SP2/W2K3-SP1-source and VMWare 5.5.3,6.0RC/QEmu/RealWorld - thank you all very much smile.gif

Greets...
Holger

Current state:
18.07.2007 (v0.37)
- Changed: Only a few internal changes
- Added: Network startup countdown
- Added: IP Auto configuration - not set by default, you can set it in the script
-> if "IP Auto configuration" is enabled then if the network adapter could not get an IP from DHCP server the adapter will get the address from the class B network: 169.254.0.0 (more infos here)

27.06.2007 (v0.36)
- Fixed: Stop service error
- Fixed: False service state after language switching
- Added: Logfile for processing driver copy -> a logfile is created as "%Temp%\PENMDrvCpy.txt"

Note!: network browsing doesn't work in QEMU by default cause of the buildin firewall


History:
CODE

22.06.2007 (v0.36)
- Fixed: Missing TABSTOP in profile selector dialog
- Fixed: Profile applying not working if TCP/IP is autostarted while installing
- Fixed: Some device detecting problems (no more other devices than network devices are tried to install)
- Changed: Some internal changes
- Changed: Removed blank password limitation for folder sharing
- Added: Autostart File Sharing
- Added: Predefined network drive paths

31.05.2007 (v0.36)
- Fixed: Missed error string in folder sharing
- Fixed: Last selected language not reused after closing
- Changed: Font to DEFAULT_GUI_FONT
- Added: driver files are now also copied from subdirs of the selected driver folder
(- Added: WS_EX_TOOLWINDOW-Exstyle to inf-patching/drv-copying GUI to prevent taskbar entry)

26.05.2007 (v0.36)
- Fixed: IP changing/renewing - Unicode problems
- Fixed: Profile setting if more than 1 available network devices
- Fixed: Starting PENetwork Manager if TCPIP is already installed (i.e. manually or by other tool)
- Fixed: Language not rightly applied to adapter speed string
- Fixed: Removed initest.txt from creating while ini-patching (was just for debugging)
- Changed: Tab order in network drives dialog
- Changed: Some internal GUI stuff
- Added: Simple debug mode - file written to %Temp%\PENMDebug.txt
- Added: Buildin driver copy (cause of missing some additional driver files)

08.05.2007 (still v0.35)
- Fixed: "Profile Creator" Unicode support (also for Profile Selector on startup)
-> best is to create a new profile ini then it's automatically saved as Unicode
- Fixed: Countdown timer on profile selection doesn't stop
- Fixed: Adding of an address deletes 'Other'-tab
- Changed: DHCP-Info-GUI server entries layout
- Changed: Some default values from inifile to registry cause of missing WB-unicode ini writing
- Open: "Workgroup" is not used from profile - will solve this bug later in the evening...

06.05.2007 - 2.Upd.
- Fixed: MessageBox ANSI -> Unicode (i.e. DHCP-Info)
- Fixed: ListView controls with Unicode (tooks me half of the day wink.gif)
- Fixed: Error while shuttingdown Windows (enum network adapters false return) (thanks to thunn)
- Changed: Network drive lettes always A-Z

06.05.2007 (v0.35)
- Fixed: Missing network (dis)connect dialog in Explorer (WB-script)
- Fixed: Some missing translation
- Fixed: Missing error messages for network drive connect
- Fixed: Wrong GUI resizing while language changing
- Fixed: Wrong MRU-list number (changed from 16 to 30 max.)
- Fixed: Tray tooltip not updated on just minimizing to tray
- Fixed: Wrong limitation of username length for network drives connect
- Fixed: Profile selection countdown timer in QEMU (timer now using WM_TIMER)
- Open: String placement in DHCP-info dialog in other languages

03.05.2007 (v0.34)
- New: compiled in Unicode-Beta-Autoit-version
- Fixed: Some language depended control settings (GUI title, size, etc.)
- Fixed: Some missing translation
- Changed: Some language dependent control settings
- Added: inf-patching now buildin cause of Unicode-Autoit-version

01.05.2007 (v0.33)
- Fixed: Some wrong IP settings changings effects
- Changed: Main selection from Listview to Tabcontrol for better language support
- Added: Simple language support for the PENM (English/German included - inifiles with ".lng" extension) - not profile editor yet

27.04.2007 (v0.32):
- Fixed: Selection of static DNS/WINS/DG with DHCP and static DNS/WINS/DG
- Fixed: False speed detection on disconnected device
- Fixed: Static IP selection in DHCP mode and false device restarting
- Fixed: Network drives MRU
- Changed: Share username inputbox to combobox
- Changed: GUI-redesign
- Changed: Replaced NetUserEnum by NetLocalGroupGetMembers
- Changed: Replaced selfcreated MRU procedure with CreateMRUListW, AddMRUStringW, etc.
- Changed: Profile Editor: Countdown/Default profile
- Added: Network drives used history
- Added: Mouse cursor wait icon while refreshing something (devices, shares, etc.)
- Added: Profile Editor/Profile Selector
- Added: GUI is restored if running in tray or mimized to taskbar - and starting another instance
- Open: Countdown timer doesnt work correctly in QEMU

14.02.2007 (v0.28):
- Fixed: stopping service only stopped dependend services (thanks to TheHive for info)
- Fixed: forcing/checking if "Computer Browser" is running
- Removed: Msgbox for starting file sharing (username/password)
- Added: a label with info about username/password to use file sharing

11.02.2007 (v0.27):
- Fixed: missing listbox constants (exe)
- Fixed: shares -> autohiding of input fields (exe)
- Fixed: tray activities item -> checked state
- Changed: if starting "File Sharing" only just one info for putting in username/password (exe)
- Changed: server service stop message
- Changed: closing GUI with OK will not exit PENetwork if "activities showing" is activated/used
- Changed: rechanged tray icon on activities to look more like network activities icon wink.gif
- Added: simple connection activity in tray (only 1 icon - same - like in vista) (exe/script)
- Added: small icon in shares list for reflecting hidden/normal visible shares (idea by "TheHive" - thanks smile.gif )
- Added: optional "closing to tray" (not fully per script)
- Open: direct network browsing from ie. start -> run

07.02.2007 (v0.25):
- Fixed: network drives path limitation
- Fixed: network drives list too few entries
- Added: sharing of additional folders
- Added: small contextmenu to shares/drives-lists
- Added: browsing network
- Changed: automatically minimize to tray after loading

04.02.2007 (v0.23):
- Fixed: like everytime some small things, you know there is always something to fix wink.gif
- Added: Listing of local shared drives (sharing of additional folders is in progress)
- Added: Network drives dialog (adding/deleting of network drive connections)
- Added: some ini-cmds (like i.e. enable minimizing to tray on GUI-start

31.01.2007 (v0.22):
- fast bugfix release
- Fixed: device detection should now work with LiveXP (only testes with XPSP2, W2K3SP1 crashes here)
- Fixed: registering of netcfgx.dll only if it is not registered (did the registering every time)
- Changed: only 1 instance of the GUI will be running

30.01.2007 (v0.22):
- Fixed: some wink.gif
- Fixed: only applying changes to the system if there are some
- Fixed: "workgroup" was reseted to "workgroup" on every start
- Added (script): extract-button to only extract the exe - for the future if there are more changes to the exe than the script itself
- Changed (script): moved automatically starting of PENetwork to Startmenu/Autostart-group
- Added (exe): setting computername/workgroup should now work

27.01.2007 (v0.21)
- Published new version
- Fixed some bugs
- Added File sharing and simple ping

22./23.01.2007 (v0.21)
- File sharing is finished, needs some minimal optimization but works.

21.01.2007 (v0.21):
- File sharing is working so far 'standalone' - ready to implement smile.gif

20.01.2007 (v0.21):
- File sharing is in progress
- Ping() is finished so far
Next version for testing should be finished during the next week.









--------------------
Go to the top of the page
 
+Quote Post

Posts in this topic
Holger   [script]PENetwork   Jan 18 2007, 10:59 PM
TheHive   :thumbsup: :cheers: Thanks for the release. ...   Jan 18 2007, 11:46 PM
Holger   One of the: "not all features enabled" ...   Jan 18 2007, 11:54 PM
TheHive   One of the: "not all features enabled" /...   Jan 18 2007, 11:58 PM
TheHive   It works under LiveXP also.   Jan 19 2007, 12:30 AM
Nuno Brito   houston, we have lift off.. :yahoo: will get a te...   Jan 19 2007, 10:11 AM
Nuno Brito   Holger, just tested PEnetwork - unfortunately my p...   Jan 22 2007, 05:35 PM
psc   Your script is very complete - really adds most ne...   Jan 22 2007, 05:56 PM
phox   I have no problems at all with making LiveXP and n...   Jan 22 2007, 06:29 PM
Holger   @Nuno/Peter: there will an extra option for using ...   Jan 22 2007, 06:58 PM
psc   @Nuno: the language is already changable with a ...   Jan 22 2007, 07:05 PM
Nuno Brito   Do you mean adding support for non-english speaker...   Jan 23 2007, 09:21 AM
thunn   Hi. 1st just want to thank Holger for his fine eff...   Jan 24 2007, 06:58 AM
Holger   Thanks thuun for information. Will do some tests l...   Jan 24 2007, 09:06 AM
thunn   Thanks thuun for information. Will do some tests l...   Jan 24 2007, 10:07 PM
Nuno Brito   ... Wouldn't it be nice if there was a tool th...   Jan 24 2007, 11:56 PM
thunn   Awsome.   Jan 25 2007, 04:02 AM
phox   To reduce the size, it will be nice to have networ...   Jan 25 2007, 06:39 AM
Holger   @pohx: You mean like a "take the driver from ...   Jan 25 2007, 11:32 AM
phox   @pohx: You mean like a "take the driver from ...   Jan 25 2007, 01:58 PM
MedEvil   Exactly! It is just important to have them in...   Jan 25 2007, 02:15 PM
Holger   New version available (see first post). The langua...   Jan 27 2007, 04:43 AM
phox   New version available (see first post). The langua...   Jan 27 2007, 09:40 AM
psc   I1. The same problem with StartMenu shortcut as be...   Jan 27 2007, 11:30 AM
Holger   @phox: thanks for info :) Now I understand. Will c...   Jan 27 2007, 11:18 AM
Holger   @Peter: thanks for additional info. :) I think pho...   Jan 27 2007, 11:41 AM
yahoouk   I have a experience with netshell.dll not found a...   Jan 27 2007, 08:34 PM
Holger   "netshell" is not needed for me but if y...   Jan 28 2007, 12:37 PM
Holger   Updated - see first post Thanks again for testing...   Jan 30 2007, 07:23 PM
MedEvil   Updated - see first post Thanks again for testing...   Jan 30 2007, 07:39 PM
psc   Updated - see first post Thanks again for testing...   Jan 30 2007, 07:46 PM
TheHive   I dont know but when Pe Network manager runs it p...   Jan 30 2007, 07:57 PM
psc   I dont know but when Pe Network manager runs it p...   Jan 30 2007, 08:06 PM
psc   I dont know but when Pe Network manager runs it p...   Jan 30 2007, 08:22 PM
Nuno Brito   Nice work Holger - keeps getting better and better...   Jan 30 2007, 08:08 PM
Holger   @Peter: there will a cmdline parameter (silent, no...   Jan 30 2007, 08:20 PM
Holger   @Peter: ok, will take a look... @Nuno again: ...   Jan 30 2007, 08:34 PM
TheHive   Im glad im not the only one not getting network co...   Jan 30 2007, 08:44 PM
Holger   It has something todo with the "Go2PDF Virtua...   Jan 30 2007, 10:18 PM
Nuno Brito   Thanks Holger, this worked - who'd figure? :b...   Jan 30 2007, 10:55 PM
Holger   @Nuno: what do you mean with "...I've tri...   Jan 30 2007, 11:04 PM
Holger   Fast solution: will change now the SystemSetupInPr...   Jan 30 2007, 11:17 PM
Holger   Updated (see first post): - fast bugfix release   Jan 31 2007, 12:38 AM
TheHive   PENetwork (004-Beta), :thumbsup:   Jan 31 2007, 04:40 AM
Nuno Brito   Holger: Thanks for the text modifications - only o...   Jan 31 2007, 01:03 PM
TheHive   I used the go2pdf when using the new v4 of PENetwo...   Jan 31 2007, 02:53 PM
psc   I used the go2pdf when using the new v4 of PENetwo...   Jan 31 2007, 03:26 PM
Holger   Will take a look later.   Jan 31 2007, 03:42 PM
psc   Addon to my previous post: W2003 only fails if ag...   Jan 31 2007, 03:53 PM
psc   @Holger: I checked a little bit more: Great work ...   Jan 31 2007, 04:37 PM
Holger   @Peter: did it ;) The problem with W2K3 occurs aga...   Jan 31 2007, 11:02 PM
psc   The problem with W2K3 occurs again from the ...   Feb 2 2007, 03:32 PM
Holger   As I tell you I will keep you up to date with ...   Feb 1 2007, 11:45 PM
Nuno Brito   It's looking good and it's a quick way to ...   Feb 2 2007, 10:11 AM
psc   It's looking good and it's a quick way to ...   Feb 2 2007, 11:30 AM
Holger   Yeah, the shared folders are shown (lately after p...   Feb 2 2007, 11:58 AM
Nuno Brito   Long time ago I wrote this Reatogo plugin. If the...   Feb 2 2007, 12:29 PM
Holger   Updated: see first post for further details. Greet...   Feb 4 2007, 02:58 AM
phox   Updated: see first post for further details. Greet...   Feb 4 2007, 07:02 AM
TheHive   In trying to to test the File sharing section. I s...   Feb 4 2007, 07:10 AM
Holger   @The Hive: thanks for testing :) I think I had the...   Feb 4 2007, 11:45 AM
TheHive   In next version you can also automatically minimiz...   Feb 4 2007, 09:33 PM
phox   qEmu test results of PENetwork.Script with English...   Feb 4 2007, 06:50 PM
Holger   Thanks @phox:) At the moment I have no idea how t...   Feb 4 2007, 07:37 PM
psc   Thanks @phox:) At the moment I have no idea how t...   Feb 5 2007, 11:13 AM
Holger   No problem, but thanks for info :) I already solv...   Feb 5 2007, 11:24 AM
Holger   Updated - see first post. Note: network browsing d...   Feb 7 2007, 11:20 PM
TheHive   P.S.: if nobody disagree I would also implement th...   Feb 8 2007, 04:04 AM
MedEvil   From my real OS i can see the name "Minint...   Feb 8 2007, 11:58 AM
TheHive   That's not a bug of Holgers script. That's...   Feb 8 2007, 07:29 PM
MedEvil   I dont have any auto remember settings turned on t...   Feb 8 2007, 11:03 PM
TheHive   Not needed Billy already did that for you! :t...   Feb 9 2007, 01:10 AM
phox   Updated - see first post. Note: network browsing d...   Feb 8 2007, 05:49 AM
Nuno Brito   Just tested with the latest buildmodel from Peter ...   Feb 8 2007, 12:34 AM
Nuno Brito   TheHive: try using this path on your explorer...   Feb 8 2007, 10:11 AM
TheHive   TheHive: try using this path on your explorer...   Feb 8 2007, 07:08 PM
psc   :thumbup: :thumbup: :thumbup: I'm currentl...   Feb 8 2007, 02:50 PM
MedEvil   :thumbup: :thumbup: :thumbup: I'm currentl...   Feb 8 2007, 03:56 PM
psc   Well, two points worth testing. - Try the command ...   Feb 8 2007, 04:13 PM
MedEvil   Anything else???? Peter Yep, http is the wrong pr...   Feb 8 2007, 04:39 PM
psc   Yep, http is the wrong protocol! Don't hav...   Feb 8 2007, 04:56 PM
Nuno Brito   Whenever you share a folder on your computer the r...   Feb 8 2007, 07:31 PM
Holger   @First: thanks for all your responses and infos. :...   Feb 9 2007, 11:29 AM
TheHive   Addidtional info: I did a test without "Shell...   Feb 10 2007, 01:46 AM
TheHive   I using Windows XP Pro. The word was suppose to ...   Feb 9 2007, 10:06 PM
MedEvil   I using Windows XP Pro. The word was suppose to ...   Feb 9 2007, 11:55 PM
Holger   Just for info: There is a big bug with missing Lis...   Feb 10 2007, 01:24 AM
martinr   @Holger Like many others, I have been struggling ...   Feb 10 2007, 10:03 AM
TheHive   The Vista PE scripts and the LiveXP projects scrip...   Feb 10 2007, 10:23 AM
Holger   Updated: please see first post for further details...   Feb 11 2007, 02:41 AM
TheHive   Great update. Can you add an option to create a s...   Feb 11 2007, 08:54 AM
Holger   Thanks @TheHive for testing again. 1.) QL icon op...   Feb 11 2007, 10:31 AM
phox   Next version should be available in the evening......   Feb 11 2007, 05:33 PM
TheHive   Im not sure if the following can be of any help bu...   Feb 11 2007, 10:41 AM
psc   Here my network under VirtualBox: It is possible ...   Feb 11 2007, 06:08 PM
Nuno Brito   Peter, have you tried adding manually the details ...   Feb 11 2007, 06:26 PM
psc   Peter, have you tried adding manually the details ...   Feb 11 2007, 06:37 PM
Holger   I think I forgot the inf-files for the "NetBi...   Feb 11 2007, 06:48 PM
Nuno Brito   Thanks for quick update holger! :thumbsup: ...   Feb 11 2007, 07:05 PM
Holger   ReUpdated: please see first post. @Peter/Nuno: I ...   Feb 11 2007, 07:53 PM
3 Pages V   1 2 3 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Display Mode: Switch to: Standard · Switch to: Linear+ · Outline

Track this topic · Email this topic · Print this topic · Subscribe to this forum

- Lo-Fi Version Time is now: 9th October 2007 - 04:26 AM

MKPortal ©2003-2006 mkportal.it