+ Post New Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 21
Network and Classroom Management Thread, RM CC3 Package Tool in Technical; Hi guys. I am in the process of working on a tool to aid with package management on a CC3 ...
  1. #1

    Join Date
    Aug 2007
    Location
    Birmingham U.K.
    Posts
    20
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    RM CC3 Package Tool

    Hi guys. I am in the process of working on a tool to aid with package management on a CC3 network. This post is really to test the water to see if anyone else would be interested in this kind of app or not really.

    At the moment it provides a list of machines with package Install/Uninstall Failures on and a list of packages where there has been an Install/Uninstall issue.

    You can resend the individual package to all effected machines, remove the package from the stations list, or re-activate the Install/Uninstall process across your entire site for all effected packages.

    I am looking to develop this further if there is sufficient interest and i will make it availble for free to anyone interested in using it.
    Attached Images Attached Images

  2. #2

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,401
    Thank Post
    637
    Thanked 961 Times in 661 Posts
    Blog Entries
    2
    Rep Power
    319

    Re: RM CC3 Package Tool

    That looks quite useful, thanks... would definitely be interested in a released version

  3. #3

    Join Date
    Aug 2007
    Location
    Birmingham U.K.
    Posts
    20
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: RM CC3 Package Tool

    Well i wrote it because i was having issues where i would deploy a package to the site or even a room and it would only install on 80% of the machines. All the managment console lets you do is re-allocate and that installs on all the machines again, so with this tool it only re-tries the machines that have failed.

    Another use was when i sent out the new Acrobat Reader package, the old one didn't uninstall. However the new one had installed so i used this tool to remove the old information from the workstations. This is so you don't end up with a huge list of uninstall failed for things that have in effect worked. The same with flash, the old one didn't uninstall but the new one upgrades the old one and as long as that worked i don't need to know about uninstall failed for the old package.

    Anyway i am still tweaking it a little but i should be able to upload a test version later this week if you want a look. It has really saved me a load of time today sorting out old package removal and getting some machines up to date with the current packages.

    At the moment it doesn't work by room, that is something i think would be really useful to get in there and i will be looking at that tomorrow.

    Thanks for you interest

  4. #4

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,401
    Thank Post
    637
    Thanked 961 Times in 661 Posts
    Blog Entries
    2
    Rep Power
    319

    Re: RM CC3 Package Tool

    There's a couple of utilities that have some of that functionality for CC3 - listed in this recent thread, but your app does look promising.

  5. #5

    Join Date
    Aug 2007
    Location
    Birmingham U.K.
    Posts
    20
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: RM CC3 Package Tool

    Ah yes that looks like someone is coding something simular. Mine is already working and i just added a check box to reboot the machines automatically it changes the ini files for. This can be if you re-allocate a specific failed package or across the site. I have also added a buton to reboot a selected machine from the treeview.

    I just need to add the code to check that the user is systemadmin before running the app and maybe a splashscreen and i should be able to make a release. I'l put it on my website when i get home and post a link up here for you to try it out.

  6. #6

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,401
    Thank Post
    637
    Thanked 961 Times in 661 Posts
    Blog Entries
    2
    Rep Power
    319

    Re: RM CC3 Package Tool

    I hope you mean a a system administrator user - and not just hardcoded to the systemadmin username

  7. #7

    Join Date
    Aug 2007
    Location
    Birmingham U.K.
    Posts
    20
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: RM CC3 Package Tool

    Well i was going to hard code it to the user name but you are right i need to do it to a user type. I also ned to add a small ini file so you can configure the path to your RMPackages folder.

    I am just working on the wake on lan code right now. I will get the ini file stuff done to, i actually never thought about that. DOH!

  8. #8

    webman's Avatar
    Join Date
    Nov 2005
    Location
    North East England
    Posts
    8,401
    Thank Post
    637
    Thanked 961 Times in 661 Posts
    Blog Entries
    2
    Rep Power
    319

    Re: RM CC3 Package Tool

    Sounds good

    There's myself and the Network Manager here who both deal with all aspects of the network; and we use different logon accounts. I remember some functionality within the Win32 API to see if they are an 'administrator' usertype, but this might be different to the group-based membership of an AD network though and you will probably have some method of identifying that

  9. #9
    meastaugh1's Avatar
    Join Date
    Jul 2006
    Location
    London/Hertfordshire
    Posts
    890
    Thank Post
    69
    Thanked 85 Times in 70 Posts
    Rep Power
    32

    Re: RM CC3 Package Tool

    You could just rely on packagecontrol's NTFS permissions. Just get your app to check whether the user has permission to write to the folder. I believe the management types which can modify package allocation are sysadmins, network, and possibly authorised.

  10. #10

    Join Date
    Aug 2007
    Location
    Birmingham U.K.
    Posts
    20
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: RM CC3 Package Tool

    Well now i see why lanview 3 went with the client server option. If i try and re-boot the workstation using the API call it will appear to hang for several seconds if the machine doesn't respond to the call. This might be because the PC is off or doing something else. I added code to only attempt a re-boot if the machine was actually switched on but it will still hang if the machine doesn't respond to the call due it being busy doing something else.

    I have spent an hour trying to resolve this but i haven't really gotten anywhere. Looks like the re-boot automatically option and the Wake On Lan will involve a little more coding that i thought so i might make the release without the wake on lan and with the auto-reboot disabled. You can still re-boot machines manually by selecting from the treeview.

    I will add a basic ini file so you can specify a path to your RMPackages folder and post it up. Then while i am trying to get the re-boot ad wake on lan stuff sorted i can at least get some feedback.

  11. #11

    Join Date
    Aug 2007
    Location
    Birmingham U.K.
    Posts
    20
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: RM CC3 Package Tool

    Here is an early version then, it's actually the current build. Any questions fel free to ask, and ideas feel free to post them.

    On the whole it does work for me, YMMV

    NOTE: You need to open the ini file in note pad and put the UNC name in to point to your RMPackages folder.
    Attached Files Attached Files

  12. #12
    metalmonkey
    Guest

    Re: RM CC3 Package Tool

    Well now i see why lanview 3 went with the client server option.
    Exactly - Windows has always had appalling network RPC support. Even WMI is unbelievably slow.

    Thats why LanView2 started using the client/server model and I didn't even look at using Windows native network RPC for LV3 when I started it.

  13. #13

    Join Date
    May 2007
    Location
    SomeWhere on Earth
    Posts
    65
    Thank Post
    2
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: RM CC3 Package Tool

    very interested in seeing the out come of this, please keep us posted

  14. #14
    nicholab's Avatar
    Join Date
    Nov 2006
    Location
    Birmingham
    Posts
    1,463
    Thank Post
    4
    Thanked 97 Times in 93 Posts
    Blog Entries
    1
    Rep Power
    50

    Re: RM CC3 Package Tool

    Will try it tomorrow very good for the update season. Why RM could not have done this I wonder. The market seem to be solving the problems what about a open source CC4 now that would be good.

  15. #15

    Join Date
    Aug 2007
    Location
    Birmingham U.K.
    Posts
    20
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: RM CC3 Package Tool

    To be honest i have been so busy using it, i havn't really added anything. I do have a list of machines that are currently on the network displayed to cross reference when re-booting i think i need to add icons to the treeview to show if the machine is online or not. Also i don't need to add machines to the treeview that don't have any issues.

    These are the next things i will work on.

SHARE:
+ Post New Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. UltraVNC 1.0.2 MSI package
    By ranj in forum Windows
    Replies: 2
    Last Post: 10th October 2007, 10:17 PM
  2. Package building.
    By nicholab in forum Educational Software
    Replies: 17
    Last Post: 19th June 2007, 12:14 PM
  3. OEM vs Boxd Package
    By anthrax69 in forum Windows Vista
    Replies: 8
    Last Post: 5th February 2007, 12:59 AM
  4. MSI package training
    By HodgeHi in forum Windows
    Replies: 2
    Last Post: 30th November 2006, 09:27 PM
  5. [ASP] RM CC3 Package Comparer
    By webman in forum Web Development
    Replies: 0
    Last Post: 24th May 2006, 07:47 AM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •