Android

Verschil tussen Portable and Installer edition-software

thinapp tutorial - make any game / app portable

thinapp tutorial - make any game / app portable

Inhoudsopgave:

Anonim

Software die moet worden geïnstalleerd, kost tijd omdat ze verbinding maken met het besturingssysteem en een deel van hun procedureaanvragen afhankelijk is van de bronnen die al op de computer beschikbaar zijn. Als die bronnen - b.v. een algemeen DLL-bestand - ontbreekt op de computer, het installatieprogramma kan het afzonderlijk installeren of het programma kan niet worden uitgevoerd. Draagbare software is in veel opzichten beter. Deze zijn niet afhankelijk van systeembestanden en kunnen worden uitgevoerd zonder afhankelijk te zijn van systeembronnen. Bekijk het verschil tussen portable en installer edition-software .

Portable en Installer edition-software

Installer Edition Software

Voor software die moet worden geïnstalleerd op de lokale computer, gebruiken programmeurs verschillende installateur-makers om een ​​programma te maken dat de software zal installeren. U kunt de software niet rechtstreeks uitvoeren omdat bepaalde stappen nodig zijn, zoals registratie bij het Windows-register, een registerherladen, linken naar DLL-bestanden (Dynamic Link Libraries). In de meeste gevallen gebruiken dergelijke software de bestaande algemene DLL-bestanden. Als de programmeur een eigen bibliotheek of iets soortgelijks heeft gemaakt, zal het installatieprogramma dat bestand naar de juiste locatie kopiëren tijdens het installeren van de software.

Problemen met de software die moet worden geïnstalleerd, is dat ze vingerafdrukken achterlaten op de computer waarop ze zijn geïnstalleerd - zelfs nadat je de software hebt verwijderd. Dus als u aan iets privé werkt, weten mensen mogelijk dat u sommige software hebt geïnstalleerd en verwijderd.

Het tweede probleem is dat u dergelijke software op elke computer moet installeren waar u het wilt gebruiken. Installatie kost tijd omdat het ook nodig kan zijn het Windows-register opnieuw te laden na de installatie van de software.

Wanneer u het installatieprogramma gebruikt om software te installeren, kunnen een of meer van de volgende situaties optreden:

Software maakt een nieuwe map onder Program Files of Gebruikers, gebaseerd op hoe het is geconfigureerd

  1. Nieuwe waarden worden naar het Windows-register geschreven en / of oude items kunnen worden gewijzigd
  2. Bestanden kopiëren van het installatieprogramma naar de lokale computer
  3. Aanmaken van een bureaublad, taakbalkpictogram
  4. Aanmaken van de map in het Start-menu
  5. DLL-bestanden kopiëren naar Windows of C: Windows System32 etc. mappen
  6. Wanneer u dezelfde software verwijdert, blijven een of meer van de hierboven gemaakte elementen mogelijk op de computer achter en weg dat u de specifieke software op de machine gebruikte.

Draagbare software is veel beter in vergelijking met op installatie gebaseerde software, zoals dit artikel laat zien over het verschil tussen draagbare en installatiegereedschapssoftware.

Draagbare software

Wanneer we portable zeggen software, it betekent dat u het nergens hoeft te installeren. Dit maakt de software draagbaar omdat je hem op USB-sticks kunt dragen en deze op elke computer kunt gebruiken zonder hem op elke computer te hoeven installeren die je wilt gebruiken. U sluit eenvoudig het penstation met de draagbare software aan op de computer die u gebruikt en start de draagbare software. Op internet zijn enkele goede bronnen waarmee u op installatie gebaseerde software kunt omzetten in draagbare software.

Draagbare software werkt op twee manieren:

Het draagbare softwarepakket bevat al DLl`s die zijn ingesloten in de app

  1. De draagbare software kan een VM maken en daarin uitvoeren - vooral als het register moet gebruiken; de VM wordt verwijderd zodra de draagbare software gesloten is
  2. U hoeft het niet te installeren. Het helpt u dus enige tijd te besparen terwijl u tegelijkertijd een computer kunt gebruiken zonder vingerafdrukken van software in het register of elders.

Programma`s zoals UltraSurf (een proxy-software) kunnen eenvoudig op een verwisselbare schijf worden gedragen, gelanceerd en gebruikt zonder iets in het eigenlijke systeem te veranderen. Er zijn dus minder kansen dat iemand anders ontdekt dat u de software hebt gebruikt. Ze zijn nuttig om meteen aan het werk te gaan en u te beschermen tegen nieuwsgierige blikken.

Hoewel de meeste draagbare software geen sporen achterlaat, wilt u misschien de map (of een andere plaats) bekijken waar u de software hebt gekopieerd om te zien of deze bij het opstarten een INF- of XML-bestand heeft gemaakt. Sommige draagbare software maken deze bestanden in dezelfde mappen waar ze aanwezig waren - om softwareconfiguratie of iets anders te besparen. Het is altijd beter om de map te controleren waar de draagbare software aanwezig was voordat u deze verwijderde. Als u een verwante INF of XML vindt, kunt u deze gewoon verwijderen als u het geheim wilt houden.

Draagbare software is altijd beter in vergelijking met op installatie gebaseerde software wanneer deze kleiner is. Als het een enorme software is en het u niet uitmaakt of anderen weten dat u het gebruikt, kunt u kiezen voor de installatieversie. Een voorbeeld van dergelijke op installatie gebaseerde software is Visual Studio, omdat hiervoor veel DLl`s nodig zijn die naar de computer moeten worden gekopieerd voor een goede werking. Hoewel het mogelijk is om Visual Studio in draagbare software om te zetten, zal het eindproduct enorm zijn, gezien het aantal bibliotheken en helpbestanden enz. Die moeten worden geïntegreerd in één draagbare software. Het kan in zulke gevallen te langzaam gaan.

Als u iemand bent - zoals een technicus - die software op verschillende machines moet uitvoeren, zijn draagbare versies beter aangezien u op tijd zult besparen. In het geval van censuur, geblokkeerde sites en oorlogsrapportage enz., Geeft draagbare software u de bescherming die u nodig hebt.

Misschien wilt u een kijkje nemen naar enkele van deze gratis draagbare Windows-software.