Avatar billede nythjem Nybegynder
17. maj 2005 - 13:15 Der er 8 kommentarer og
1 løsning

At lave et program / udpakning?

Hej Alle!

Nu har jeg bevæget mig ind i en uvant kategori, så hvis det er den forkerte, så slå mig lige over næsen og vis mig den rigtige retning. :)

Jeg skal have lavet en installations program til noget web software min virksomhed har udviklet.

Det skal fungere således:

1. Et installations program i .exe aktiveres, når en bruger sætter sin cd-rom i drevet. Det klarer vi med en ini fil.

2. Et vindue skal åbne, og sige velkommen som de nu plejer.

3. Der skal nu indtastes en verifitions kode. Applikationen skal nu tale med en asp fil jeg har liggende, der ganske enkelt undersøger om koden er den rigtige på www.

4. Hvis koden er rigtig skal der komme et indput felt, hvor der skal undersøges om et domæne er ledigt. Igen taler jeg med en asp fil på www.

5. Nu skal brugeren indtaste sine egne registrerings oplysninger. Igen taler jeg med en asp fil på www.

6. Godt slut prut finale. Nu skal der vælges om brugeren ønsker at få lagt ét ikon ud på sin computer. Der skal kun være et ikon, og det skal udelukkende referere til en www adresse.


Nåh, men det er jo en næsten helt naturlig installations procedure. Hvilken sprog skal jeg lave det i, eller er det lettere end jeg tror og noget I bare lige kan sliske op med?
Avatar billede thesurfer Nybegynder
17. maj 2005 - 13:24 #1
Egentligt kan det gøres meget enkelt..

1) autorun.inf start prog.exe
2) prog.exe viser en velkomstebillede
3) et browser-objekt loader din online asp side, hvor brugeren indtaster verifikationskoden.. det hele foregår online
4) igen gøres dette online
5) igen gøres dette online
6) via prog.exe, oprettes en genvej på skrivebordet, med henvisningen til www-adresseen

Dvs, du behøver ikke HTTP-data, det browser-objektet loader den rigtige registreringsside.. ellers skal du ud i noge POST-data.. for at kunne submitte til en webside.. og så skal du bruge enten Winsock eller Inet komponenten..
Avatar billede nythjem Nybegynder
17. maj 2005 - 16:29 #2
Hej Ts..

Tak for svaret..

Jeg har da også rodet med det, men har kun kunnet finde "browser-objecter", der var shareware og fyldt med reklamer.. Findes der et officielt browser object jeg kan bruge.

På nuværende tidspunkt har jeg hele "programmet" kogt ned i en .hta fil, hvor jeg kan styre størrelsen på .hta filen med et javascript.

Men jeg har to problemer med det:

1. Jeg kan ikke få ini´en til at køre .hta´en automatisk.
2. Jeg ved ikke helt hvordan jeg fra et almindeligt sprog som asp kan få lavet genvejs ikoner på skrivebordet..

Gør mig klogere min ven :)
Avatar billede thesurfer Nybegynder
17. maj 2005 - 23:34 #3
Heysa..

Browser-objektet findes i Visual Basic.. Hold CTRL-tasten nede og tryk på T-tasten (eller via menuen Project/Projekt > Componentens/Komponenter). Her skal du så vælge "Microsoft Internet Controls".

Browser-objektet bruger Microsoft Internet Explorers engine, dvs det er lige som at side ved selve browseren (contextmenuen/højrekliksmenuen er den samme osv..).

Ideen var, at dit program skulle loader http://www.dinserver.dk/verifikation.asp. På verifikation.asp indtaster man koden.

Hvis koden er korrekt, vil siden f.eks. sætte en session til true/sand, og man bliver sendt til domaene.asp. På domaene.asp kan man undersøge om et domæne er ledigt.

Der kan også være en registerer.asp, hvor man indtaster oplysningerne.


Du kan til enhver tid, checke hvilke side der er loadet.. f.eks., browser-objektet har loadet siden afslut.asp, oprettes et ikon på skriveboardet..
Avatar billede nythjem Nybegynder
18. maj 2005 - 11:20 #4
Igen, tak for svaret..

Det vil med andre ord sige, at jeg hellere må tage at få købt Visual Basic.

Jeg tænkte, alt hvad Visual Basic laver er jo kode.. Findes der et sted, hvor jeg kan se / finde ud af, hvordan koden kodes? :) Elsker min lille notesblok *Gg*
Avatar billede thesurfer Nybegynder
18. maj 2005 - 11:34 #5
"Planet Source Code" ( VB-kategorien: http://www.planetsourcecode.com/vb/default.asp?lngWId=1 ) er en god kilde.. der findes en masse programmer, artikler og kode, som man må bruge.. huske at bevare "credits"/forfatter-info osv..

Og der er også http://www.vbcode.com

Ellers er det bare, at lave en søgning via en søgemaskine.. og du kan altid søge i Ekspertens "Visual Basic"-kategori.. finde du ikke det du har brug for, kan du bare spørge.. :-)


PS: Dette projekt, kan også laves med andre sprog.. f.eks. Delphi..
Avatar billede nythjem Nybegynder
18. maj 2005 - 11:43 #6
Perfekt, det vil jeg tage et indædt kig på :)

Tak for hjælpen :)
Avatar billede nythjem Nybegynder
23. maj 2005 - 00:18 #7
Mr. Surfer..

Ligger du lige et svar, så vi kan få afsluttet :)
Avatar billede thesurfer Nybegynder
23. maj 2005 - 09:11 #8
Det vil jeg gøre :-)
Avatar billede nythjem Nybegynder
23. maj 2005 - 12:02 #9
Tak skal du have..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester