_Bat_ Posted February 6, 2007 Posted February 6, 2007 Just thought I would start a topic on this as there doesn't appear to be one already. According to the instructions for this, I am required to visit every machine that it needs to be installed on, simply to install an activex control. The rest can be done by a mixture of potentially a batch script and running the bulk of the program directly off the server. Surely there has to be a better way then this... I wouldn't mind visiting that many workstations if it was the entire program that -needed- installing directly onto the workstation, but simply to install an activex control is taking the micky a little bit. Has anyone used this at their schools and if so, how did they get around this problem? Cheers James
webman Posted February 6, 2007 Posted February 6, 2007 Hi James. We've got this for Science and Maths, and we just do a 'standalone' installation for each machine that needs it at the moment. It doesn't take that long to do, and it only needs doing on 10 machines in total. We've looked briefly at the ActiveX registering thing, but ... never got round to running a test for it Creating a batch file that you run on each machine to copy a shortcut and register the file shouldn't be that difficult and will be quicker than running through an installation.
jumpinjamez Posted February 6, 2007 Posted February 6, 2007 I am with webman on this - i attempted to package it up as an .msi but it was a knightmare.
CheeseDog Posted February 6, 2007 Posted February 6, 2007 Not sure it's exactly the same version but I created an MSI a few years back and it worked fine. Apart from... Occassionally testbase would stop working completly on a workstation and the only fix for this was to remove testbase and reinstall. Simply reinstalling wouldn't work.
mattx Posted February 6, 2007 Posted February 6, 2007 I didn't have a problem making a package for this. The only snag I had was I was sent the wrong code !!
Zoom7000 Posted February 6, 2007 Posted February 6, 2007 Just thought I would start a topic on this as there doesn't appear to be one already. According to the instructions for this, I am required to visit every machine that it needs to be installed on, simply to install an activex control. The rest can be done by a mixture of potentially a batch script and running the bulk of the program directly off the server. Surely there has to be a better way then this... I wouldn't mind visiting that many workstations if it was the entire program that -needed- installing directly onto the workstation, but simply to install an activex control is taking the micky a little bit. Has anyone used this at their schools and if so, how did they get around this problem? Cheers James After months and months of thinking the exact same thing, I finally managed to get in touch with the developers at Doublestruck Ltd (Tel: 020 8374 4990) Basically, he sent me a zip file that contains all the DLL files and OCX files that you need to register for the program to run. Firstly you need to install Testbase on a standalone machine. Also, make a note to install any other Testbase related software you may have (ExamWizard and Exampro are some examples) install all the products with Licence details. You will then find a file call exampro32.ini somewhere in your Windows directory. Copy this file to your share. Copy all the shortcuts to your share. Thereafter, browse over to C:\Program Files\ and you will find a folder called Testbase32. Also copy this over to your share. (Also copy over any folders for ExamWizard or Exampro etc) I like to disable Windows File Protection so that I don't run into any problems when replacing dlls. This can be done by merging the following into the registry: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SfcDisable"=dword:ffffff9d To deploy to workstations, copy exampro32.ini to C:\Windows\, copy the dlls and ocx files to C:\Windows\System32\, copy the Testbase32 folder and any other folders to C:\Program Files\, and copy the necessary shortcuts to the Start Menu or Desktop. I've created a simple batch script to do this. xcopy \\Server\Share\exampro32.ini C:\Windows /y regedit /s \\Server\Share\DisableWFP.reg xcopy \\Server\Share\ic32.dll C:\Windows\System32 /y xcopy \\Server\Share\ic32.ini C:\Windows\System32 /y xcopy \\Server\Share\Tx32.dll C:\Windows\System32 /y xcopy \\Server\Share\txobj32.dll C:\Windows\System32 /y xcopy \\Server\Share\txtls32.dll C:\Windows\System32 /y xcopy \\Server\Share\tx_bmp32.flt C:\Windows\System32 /y xcopy \\Server\Share\tx_css.dll C:\Windows\System32 /y xcopy \\Server\Share\tx_htm32.dll C:\Windows\System32 /y xcopy \\Server\Share\tx_jpg32.flt C:\Windows\System32 /y xcopy \\Server\Share\tx_pdf.dll C:\Windows\System32 /y xcopy \\Server\Share\tx_png32.flt C:\Windows\System32 /y xcopy \\Server\Share\tx_rtf32.dll C:\Windows\System32 /y xcopy \\Server\Share\tx_tif32.flt C:\Windows\System32 /y xcopy \\Server\Share\tx_wmf32.flt C:\Windows\System32 /y xcopy \\Server\Share\tx_word.dll C:\Windows\System32 /y xcopy \\Server\Share\tx_xml.dll C:\Windows\System32 /y xcopy \\Server\Share\wndtls32.dll C:\Windows\System32 /y xcopy \\Server\Share\Tx4ole.ocx C:\Windows\System32 /y REGSVR32 /s TX4OLE.OCX mkdir "C:\Program Files\Testbase32" xcopy \\Server\Share\Testbase32\*.* "C:\Program Files\Testbase32" /e /y mkdir "C:\Program Files\ExamWizard32" xcopy \\Server\Share\ExamWizard32\*.* "C:\Program Files\ExamWizard32" /e /y mkdir "C:\Documents and Settings\All Users\Start Menu\Programs\Testbase" xcopy "\\Server\Share\Testbase\Shortcuts\*.*" "C:\Documents and Settings\All Users\Start Menu\Programs\Testbase" /y This probably isn't the best way to do it, but it doesn't require having to repackage or create an MSI.
webman Posted February 6, 2007 Posted February 6, 2007 I'm sure the network install instructions were shorter than that :shock:
Zoom7000 Posted February 6, 2007 Posted February 6, 2007 Like I said, it's probably not the best way, if you can create msi's it'll probably be a lot easier, but I dunno how to create msi's. Either way, I just deploy that script using SMS and I now don't have to perform manual installs on all the computers that need it! As for the network installation instructions, you still have to run the Active X installer on every machine, manually and well, I personally think that defies the point. You might as well do a standalone installation.
Heebeejeebee Posted February 6, 2007 Posted February 6, 2007 I am with webman on this - i attempted to package it up as an .msi but it was a knightmare. I had no problems creating an MSI for it. Works a treat. HBJB
eean Posted February 6, 2007 Posted February 6, 2007 If you look on the instructions it tells you all the files you need to install, I just manually made a msi. You also need the exampro.ini file. I can post the msi if you like, but you'll need to open it and change the ini settings. It was a real pain in the arse for some reason, but I can't remember why. I think it was because I wanted to do a local install for staff pcs and network install for the rest. If you want the KS1 whiteboard editions, it gets slightly more complicated again. It's lazy programming, the "It wasn't orignially intended to be run on a network" line they have in the admin guide doesn't cut it for me!
Ric_ Posted February 6, 2007 Posted February 6, 2007 I've found that certain versions of this software install easily (notably the KS3 and KS5 science stuff) but others are a PITA (currently struggling with KS3 English).
meastaugh1 Posted February 6, 2007 Posted February 6, 2007 I did have the problem mentioned by cheesedog where the application would ocassionally stop working. I think this was probably because my original MSI was created with Wininstall LE 2000 which put the registration in the selfreg table. Since recreating the MSI with WPS, which has put registration in the correct tables, the MSI should repair if the files are mysteriously unregistered. I think the worst thing about the software, if memory serves, is that for each title you add, you have to update the ini file on the clients, and not a more sensible place (ie the server).
jumpinjamez Posted February 7, 2007 Posted February 7, 2007 I am with webman on this - i attempted to package it up as an .msi but it was a knightmare. I had no problems creating an MSI for it. Works a treat. HBJB What are you using to create .MSI`s?
eean Posted February 7, 2007 Posted February 7, 2007 I used MaSaI editor. I didn't repackage it, i just added the files it said in the guide, then added the ini file.
farmerste Posted March 20, 2007 Posted March 20, 2007 i find this software about the worst/most annoying software, i dread the day each year when a new disc and codes arrive time it was turned into a flash based program that could be run on a network 1
CyberNerd Posted March 20, 2007 Posted March 20, 2007 time it was turned into a flash based program that could be run on a network time most educational apps were developed into webbased for easy deployment, ho hum.
_Bat_ Posted March 20, 2007 Author Posted March 20, 2007 time it was turned into a flash based program that could be run on a network Even THEY manage to break when a new version of flash is released. I e-mailed a company a few weeks back about their program not working in anything above flash player 7 and they ignored me
tosca925 Posted April 17, 2007 Posted April 17, 2007 Right this is where i am at (before i cam across this post :-( ) I read the network install instructions and installed all KS3 Science, English and Maths to the network folder. I had all the shortcuts on my desktop and the examp.ini file in the Windows folder. It runs perfect on my machine so i thought it would be a matter of copy the ini and the shortcuts with a vb script to all the machines that need th access the software......how wrong could i be.........! I tried it and quickly found out about the Active X problem. I too like many of you cant believe you have to visit every bloody machine ot do this and to be honest i refuse to. I would like to hear from fellow poster on this topic about what you did and how. 1, Did you create the msi to deploy by do a snapshot of the standalone package and then dploy it to the machines that need it? 2, I'd like to know more or even receive the contents of the zip file that you were emailed. Simply becasue i have scripts that would not only deploy the files but also register the ocx files as well which i presume i would not have to visit each machine then. All help needed please.
_Bat_ Posted April 17, 2007 Author Posted April 17, 2007 I hate to say this, but I just gave up in the end and went to every computer to install the activex control. Fortunately I only had 30 or so computers to install it on. And guess what? They never use it.
tosca925 Posted April 17, 2007 Posted April 17, 2007 And guess what? They never use it. Why do i get the feeling this is going to happen here as well.
localzuk Posted April 17, 2007 Posted April 17, 2007 We have it but we don't use it over the network - the staff just use it on their laptops somehow. They've never mentioned wanting it on any of the workstations. I guess I'm just lucky. Now must get back to thinking how to kit out an ICT suite with 34 all in one pc's that attach to wall brackets for below £20k, complete with new furniture and new wiring...
tosca925 Posted April 17, 2007 Posted April 17, 2007 We have it but we don't use it over the network - the staff just use it on their laptops somehow. They've never mentioned wanting it on any of the workstations Same for me but i have over 30 staff laptops to install it on and don't fancy doing it manually when i can script it or do it through GPO
localzuk Posted April 17, 2007 Posted April 17, 2007 Ah, but I don't even do that. The staff that use it come and get it and install it themselves For some reason I was left out of the loop with this program and have not been asked anything about it...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now