Intersoftware Lentedans 51 B 2907 AX Capelle a/d Ijssel T 010-750 25 25 F 010-750 25 26 GEDISTRIBUEERD UITLEVEREN Niets uit dit document mag vermenigvuldigd en/of openbaar gemaakt worden door middel van druk, fotokopie, microfilm, geluidsband, elektronisch of welk andere wijze dan ook en evenmin in een retrieval systeem worden opgeslagen zonder voorafgaande schriftelijke toestemming van bovengenoemde eigenaar. 2010, Intersoftware
Documentlocatie W:\Documentatie\Hypobox\Documentatie\Handleiding\Installatie Handleiding Hypobox\Gedistribueerd uitleveren\handleiding Hypobox Gedistribueerd uitleveren 0.2.doc Versiehistorie Versie Datum Auteur Overzicht wijzigingen 0.1 16-06-2008 Rémon Spoel Eerste versie 0.2 01-07-2008 Rémon Spoel Bijgewerkte versie 0.3 08-12-2008 Rémon Spoel Bijgewerkte versie 0.4 12-02-2010 Ivo van den Enden Schermprints bijgewerkt Distributie Dit document is gedistribueerd naar: Naam & Organisatie Intersoftware B.V. 2010 8 december 2008 Pagina 2
Inhoudsopgave 1 ALGEMEEN... 4 2 HYPOBOX ÉÉNMALIG INREGELEN... 5 2.1 HYPOBOX MAPPENSTRUCTUUR EN BESTANDEN... 5 2.2 REGISTERSLEUTELS... 6 2.3 LICENTIECODE BESCHIKBAAR STELLEN... 6 3 HYPOBOX UPDATE BINNENHALEN EN UITLEVEREN... 7 3.1 UPDATE BINNENHALEN... 7 3.2 RUN AS ADMINISTRATOR UITZETTEN... 7 3.3 DISTRIBUEREN COMPONENTEN... 8 Intersoftware B.V. 2010 8 december 2008 Pagina 3
1 Algemeen Benodigdheden voor gedistribueerd uitleveren van Hypobox. Eénmalig inregelen voor Hypobox 1. Bestanden voor installatie a. Hypobox b. Systeembestanden 2. Benodigde registrysleutels voor installatie 3. Licentie.dat beschikbaar stellen Hypobox update binnenhalen en uitleveren 1. Losse Update uitvoeren 2. Run as Administrator uit kunnen zetten 3. Distribueren componenten Benodigde rechten voor de Hypobox gebruiker: - In de mappen Bin en Data (tijdelijke) bestanden kunnen aanmaken Intersoftware B.V. 2010 8 december 2008 Pagina 4
2 Hypobox éénmalig inregelen 2.1 Hypobox mappenstructuur en bestanden Handleiding Gedistribueerd uitleveren Hypobox a. In een zip bestand worden de bestanden en de mappenstructuur aangeleverd. b. De volgende systeembestanden zijn nodig voor het werken met Hypobox: Asycfilt.dll Systeem directory Visual Basic 6.0 Runtime SP6 Oleaut32.dll Systeem directory Visual Basic 6.0 Runtime SP6 Olepro32.dll Systeem directory Visual Basic 6.0 Runtime SP6 Stdole2.tlb Systeem directory Visual Basic 6.0 Runtime SP6 Comcat.dll Systeem directory Visual Basic 6.0 Runtime SP6 Msvbvm60.dll Systeem directory Visual Basic 6.0 Runtime SP6 ComDlg32.ocx Systeem directory CMDialog ActiveX Control ComCt332.ocx Systeem directory MS Common Controls 3 MsComCt2.ocx Systeem directory MS Common Controsl 3 MsComctl.ocx Systeem directory MS Common Controls MsInet.ocx Systeem directory Microsoft Internet Transfer Control ComCtl32.ocx Systeem directory Windows Common Controls 5.0 Msxml3.dll Systeem directory MS XML 3 Msxml3r.dll Systeem directory MS XML 3 Msxml6.dll Systeem directory MS XML 6 Msxml6r.dll Systeem directory MS XML 6 Richtx32.ocx Systeem directory MS Rich Text OLE Control Pegocl.ocx Programma directory Gigasoft Charting software Pegrpcl.dll Programma directory Gigasoft Charting software Pesgocl.ocx Programma directory Gigasoft Charting software VSDraw7.ocx Systeem directory Component One VSView VSPDF.ocx Systeem directory Component One VSView VSPrint7.ocx Systeem directory Component One VSView Msvcp71.dll Programma directory MS C Runtime library Msvcr71.dll Programma directory MS C Runtime library Intersoftware B.V. 2010 8 december 2008 Pagina 5
2.2 Registersleutels De volgende registersleutels zijn voor Hypobox nodig om mee te werken. Deze registersleutels moeten op de volgende locatie in het register staan: HKEY_LOCAL_MACHINE/SOFTWARE/HYPOBOX In de registry kan vastgelegd worden waar Hypobox geïnstalleerd staat. 2.3 Licentiecode beschikbaar stellen In de Hypobox/Bin map staat in het bestand licentie.dat de licentie voor het gebruik van Hypobox. Deze dient verspreid te worden over de installaties van Hypobox. Intersoftware B.V. 2010 8 december 2008 Pagina 6
3 Hypobox update binnenhalen en uitleveren 3.1 Update binnenhalen Hypoboxupdate kan met onderstaand commando in the silence mode uitgevoerd worden: Commando: HypoboxUpdate.exe s Met dit commando kan de hypoboxupdate gestart worden in de Silence mode. Dit betekent dat de HypoboxUpdate op de achtergrond gestart wordt en wanneer er updates beschikbaar zijn deze gedownload worden. Wanneer de updates gedownload zijn zullen de bestanden vervolgens ook automatisch gekopieerd worden naar de hypoboxinstallatiemap. 3.2 Run as Administrator uitzetten Indien Run as Administrator uitgezet dient te worden voor de gebruikers van Hypobox dan kan dat middels de onderstaande beschrijving. De volgende bestanden staan standaard op Run as Administrator : HypoboxConversie.exe HypoboxCopy.exe HypoboxCopyTool.exe HypoboxMain.exe HypoboxRBInserter.exe HypoboxUpdate.exe Middels de onderstaande beschrijving kunnen één voor één de bestanden aangepast worden, zodat deze niet meer als administrator gerund worden. Voorbeeld voor het aanpassen van hypoboxmain.exe Stap 1: Zet de bestanden temp.manifest, mt.exe, manifest.bat en HypoboxMain.exe in één dezelfde map. Stap 2: Pas vervolgens het.bat bestand aan in het volgende: mt /manifest temp.manifest /outputresource:hypoboxmain.exe;#1 Stap 3: Sla het.bat bestand op en start het dan. Nu wordt HypoboxMain.exe vanzelf aangepast. Intersoftware B.V. 2010 8 december 2008 Pagina 7
3.3 Distribueren componenten Nadat de nieuwe bestanden zijn binnen gehaald en de (manifest-)rechten van de executables zijn goedgezet kunnen de bestanden uit de Hypobox Bin en Data map worden uitgeleverd. Let op: Alleen het bestand adviezen.mdb mag niet meegenomen worden in de uitlevering van de bestanden (adviezen.md_ wel!). De bestanden in de Bin en Data map kan over de oud versie heen gezet worden. De dll s en ocx-en dienen geregistreerd te worden met regsvr32.exe (van Windows). Intersoftware B.V. 2010 8 december 2008 Pagina 8