Avatar billede psychodad Nybegynder
12. marts 2002 - 04:11 Der er 9 kommentarer og
3 løsninger

launcher - netcafe

ok, overvejer pt mulighederne for at kode en launcher til en netcafe i visual basic (6.0).

skal kodes til win98 hvilket gør det ret håbløst når den sammentidig skal sikre man ikke uden videre kan tilgå systemet.

har so far lavet en form der kører i full-screen, men i screensaver mode så man ikke kan tilgå skrivebordet, ej heller ved brug af ctrl-alt-del eller start-tast.

når jeg launcher et spil, og derefter afslutter spillet har jeg også fået programmet til selv at tage over igen...

men der er en række problemer jeg mangler svar på:

1. ctrl-alt-del er ikke disabled inde fra selve spillene, og man kan derved afslutte launcheren inde fra et spil, hvordan disabler man ctrl-alt-del så det er universielt, så man ikke kan anvende tastekombinationen inde fra f.eks et spil ? (35 points).

2. kan jeg forhindre folk i at få adgang til visse dele af filsystemet under win98 + vb ? (her tænker jeg på f.eks når man bladrer rundt i filstrukturen under "åben dokument" i f.eks wordpad)(55 points)

3. er det muligt at lave "sin egen" processlinie istedet for den der er standard i win98 ? (30 points)

hvis nogen bare har nogle generelle tips/links der kunne være nyttige til kodning af cafe-launcher under win98 så plz kom med dem, skal nok få points...

men tvivler stadig på at det er muligt at lave ordentlig i win98
Avatar billede metal_hansen Nybegynder
12. marts 2002 - 05:48 #1
Avatar billede psychodad Nybegynder
12. marts 2002 - 15:19 #2
ok det program kan faktisk alt det jeg har brug for...men vil stadig gerne høre svar på spørgsmålene, vil sq helst kode det selv
Avatar billede Slettet bruger
12. marts 2002 - 19:29 #3
Hejsa.. hvordan forhindrer du ctrl+alt+del og starttasten?
Avatar billede psychodad Nybegynder
12. marts 2002 - 20:03 #4
panton->
Jeg sætter formen til at køre i screensaver mode:

module:
Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long

Public Const SPI_SCREENSAVERRUNNING = 97


form:
Private Sub Form_DblClick()
    Kode = InputBox("Skriv koden til at lukke launcher'n")
    If Kode = "luk" Then
        Unload Form1
    End If
End Sub

Private Sub Form_Load()
    SystemParametersInfo SPI_SCREENSAVERRUNNING, True, "", 0
End Sub

Private Sub Form_Unload(Cancel As Integer)
    SystemParametersInfo SPI_SCREENSAVERRUNNING, False, "", 0
End Sub
Avatar billede Slettet bruger
12. marts 2002 - 20:28 #5
tak
Avatar billede Slettet bruger
13. marts 2002 - 11:30 #6
http://www.vbworld.com/api/tip121.html

Måske en ide... lav en liste over programmer der må køres fx
Avatar billede Slettet bruger
13. marts 2002 - 11:32 #7
+ lav din egen webbrowser hvis folk skal på nettet.. måske indbygget i launchen... der findes en browser klasse mener jeg
Avatar billede psychodad Nybegynder
13. marts 2002 - 16:50 #8
ok det var da en mulighed panton

jeg vil stadig gerne høre hvordan jeg fikser det med filsystemet, spørgsmål 2

altså explorer rettigheder i det hele taget
Avatar billede Slettet bruger
13. marts 2002 - 20:51 #9
Fandt det her et sted... ved ik om det virker

Go to the System.ini file and modify the Shell line. If you want to run only VB, you can set

    Shell=3DC:\...\VB5.exe

And, if you close the window, you'll close the whole OS.
Avatar billede Slettet bruger
13. marts 2002 - 21:11 #10
To Hide your desktop and all the folders it contains, open the following key in the Registry:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Add a new key NoDesktop, set its value to 1, and restart your computer.
Avatar billede psychodad Nybegynder
14. marts 2002 - 01:05 #11
okay, men der skal være enkelte mapper de gerne må tilgå...de skal kunne gemme dokumenter f.eks...men måske jeg bare skulle smide det over på serveren
Avatar billede psychodad Nybegynder
01. juli 2002 - 14:46 #12
kommer vist ikke videre her
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