Search

– – – Update – – –

Tag

WebView

OnwijsActivator 1.1

De nieuwe versie van OnwijsActivator heeft twee nieuwe functies:

Activering OnwijsViewers

De OnwijsViewers (SlideView, WebView, VideoView en in de toekomst BookView) krijgen beveiligde versies. Voor VideoView is die er al (vanaf versie 1.0e).
Het verschil met de andere applicaties is dat de viewers vaker gebruikt mogen worden onder dezelfde licentie, zolang het maar op hetzelfde apparaat is. Dat betekent dat het beveiligen via het configuratiebestand geen goede oplossing biedt. Om die reden wordt de activatiesleutel opgeslagen in de registry. Zodoende kunnen de (beveiligde) viewers vrij gekopieerd en opnieuw ingevuld worden.

 

Activering Demoversies

Een demoversie van een applicatie moet beveiligd worden, omdat een onbeveiligde executable ook zou werken op volledige versies. Bij applicaties als TipTile, MapView of Vieze Vingers zit de demofunctionaliteit ingebouwd in de executable. Bij de (andere) spellen zit de demofunctie in de configfiles.

De OnwijsActivator gebruikt een aparte methode om demoversies te ontsleutelen. Een demoversie wordt herkend door de toevoeging van “Demo_” voor de naam van de applicatie, bij het aanmaken van een activeringscode. De naam van de map waarin de applicatie staat blijft hetzelfde.
De activator controleert vervolgens of het werkelijk om een demoversie van de applicatie gaat. Dit wordt herkend op twee manieren, afhankelijk van de applicatie.

Bij TipTile, MapView en ViezeVingers moet er in de config dit stukje code staan:

Demo="true"

Verder zou daar ook de DeactTime gezet moeten zijn, maar dit kan per geval verschillen.

 

Bij de overige applicaties moet de config exact deze code bevatten:

<Voorwerp Plaatje="demo.png" PlaatjesDir="Achtergronden"
CenterX="512" CenterY="384"
Breedte="600" Hoogte="150"
Opacity="0.25" Omlooptijd="30"
LaagIndex="-1" Orientatie="45"/>

Vervolgens controleert de OnwijsActivator ook of er in de map Resources/Achtergronden het bestand demo.png staat.
Verder zou de config ook een stukje code moeten bevatten waardoor de applicatie na 30 seconden afgesloten wordt, maar dat werkt alleen als het scherm niet aangeraakt wordt.

WebView 1.0e

Nieuw attributen in de config:

StayOnTop

Standaardwaarde is True.

Kleine aanpassing waarmee de applicatie altijd bovenop komt.

Cookies

Een string waarin cookies gedefinieerd kunnen worden die aan een website worden doorgegeven. Standaard is deze leeg.

Een cookie heeft altijd de vorm “Name=Value”. Meerdere cookies kunnen achter elkaar worden opgegeven, gescheiden door een “|”.

De achtergrond van deze toevoeging is een probleem dat optrad bij een site van Volkswagen (via Pon/Syntec) waarbij de cookies wel werden opgeslagen, maar om een vooralsnog onduidelijke reden niet goed werden doorgegeven. Na wat zoeken was te achterhalen om welke cookie (naam en waarde) het ging en bleek het probleem op te lossen door deze expliciet vanuit de code door te geven.

WebView v1.0d

De voornaamste toevoeging in versie 1.0d van WebView is de Zoom-optie. Dit is een percentage waarmee de inhoud van de webpagina’s wordt geschaald, vergelijkbaar met wat je kunt doen met Ctrl+ of Ctrl- in een webbrowser.

De standaardwaarde is 100%, minimum is 25% en maximum 400%.

De optie is toegevoegd om een pagina die gemaakt is voor een iPad op te blazen naar full screen formaat (op 170%).

Blog at WordPress.com.

Up ↑