|
| Real VNC ikon Fra : den_smarte | Vist : 1186 gange 300 point Dato : 02-09-06 16:12 |
|
Jeg bruger real vnc, og jeg er træt af at ikonet nede ved siden af uret bliver ved met at komme frem.
Jeg har prøvet at skjule det, men det kommer bare frem igen ved næste opstart.
| |
|
Det har jeg prøvet, men så kommer det frem efter næste gang jeg starter windows.
Kan man ikke bare fjerne ikonet helt og permanent.
| |
| Kommentar Fra : nuber2 |
Dato : 02-09-06 17:04 |
|
real VNC ikonet tilkendegiver at serveren kører på din maskine, og dermed kan kontaktes.
Hvis du ikke ønsker at den ikke skal køre (og dermed kunne kontaktes) kan du køre 'unregister service' fra menuen start->real VNC->VNC server.....
når serveren ikke kører vises ikonen heller ikke.
ikonen 'skal' være der når VNC serveren kører - så du kan holde øje med om nogen er koblet op på din computer
| |
|
Hvis man vælger skjul altid, kommer ikonet frem efter man har genstartet.
Servicen skal køre.
Tænkte på om man ikke kunne gøre et eller andet i regedit.
| |
|
Venter alligevel lidt med at give point, det kunne jo være at der kom en eller anden og kunne løse problemet.
Man har jo lov til at være optimistisk
| |
| Kommentar Fra : miritdk |
Dato : 03-09-06 18:10 |
|
vent du bare - spørgsmålet bliver nok snart glemt igen (aws - det med optimismen havde jeg vist overset )
| |
| Kommentar Fra : 75653 |
Dato : 04-09-06 06:54 |
|
Du skal bare oprette denne streng i regbasen
HKLM\SOFTWARE\ORL\WinVNC3\DisableTrayIcon DWORD "1"
Og så genstarte vnc serveren, så skulle det fjerne ikonen, men lade servicen køre, jeg har brugt det i mange år, og det har altid virket for mig.
Info hente i denne tråd http://www.techimo.com/forum/printthread.php?t=132390
Citat VNC icon removal
Hi Guys.
This the answer for you courtesy of the vnc website....
How can I hide the system tray icon in WINVNC?
You need to add a registry flag to cleanly disable the tray icon on all platforms and in all modes without affecting other settings. The default is "0" and indicates that the tray icon should not be disabled. A value of "1" will suppress the tray icon for all users.
HKLM\SOFTWARE\ORL\WinVNC3\DisableTrayIcon DWORD "0"
HKLM\SOFTWARE\ORL\WinVNC3\DisableTrayIcon DWORD "1"
Thus, to disable the tray icon, you should start the "regedit" utility from the command line, go to the HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3\ folder, and create a DWORD parameter with the name "DisableTrayIcon" and the value "1". Then, after restarting WinVNC, the icon will not be shown anymore.
Regards.
George ;x) |
| |
| Kommentar Fra : nuber2 |
Dato : 04-09-06 14:26 |
|
jup du kan
services / tjenester i administrer i kontrolpanelet
service: vnc server egenskaber/properties
faneblad log on
fjern hak ved allow service to interact with desktop
Jeg vil have de point
| |
|
Hej 75653.
Har prøvet dit forslag, men det virker ikke.
Hvad kan jeg have gjort forkert??
| |
| Kommentar Fra : 75653 |
Dato : 05-09-06 21:54 |
|
Hmm det tror jeg ikke at du har, jeg har lige opdateret min vnc, og nu virker det heller ikke hos mig :( - det kan være at det virker hvis du skifter til tightvnc
Beklager, jeg var ikke klarover at det ikke virkede på den nye version.
Hvis du virkelig gerne vil have det ikon væk, kan du bruge reshack til at "slette" ikonerne i exe filen...
Du kan oxe kigge lidt på denne tråd http://www.autoitscript.com/forum/index.php?showtopic=13704&hl=
/Rex
| |
|
Er der ikke nogen der har den gamle version, og kan sende den til mig??
| |
| Kommentar Fra : 75653 |
Dato : 06-09-06 17:23 |
|
jeg vil ikke tilråde at benytte den, da der er et STORT sikkerheds hul i ver. 411 der gør at man kan logge på computeren uden gyldig kode
/Rex
| |
| Kommentar Fra : e.c |
Dato : 08-09-06 21:10 |
|
egenskaber for proceslinie > skjul inaktive ikoner > jeg går ud fra at den bliver inaktiv hvis du ikke klikker på den.
Bare en idé
| |
| Kommentar Fra : 75653 |
Dato : 08-09-06 21:26 |
|
Recompilere uden ikon via sorcekoden, som du kan hente på www.realvnc.com ;)
Eller som jeg skrev tidligere AutoIT eller reshack og så slette ikonet fra exe filen.
Dog vil jeg selv tilråde at du bruge autoIT løsningen...
/Rex
| |
|
Hvordan kan recompilere uden ikon via sorcekoden??
| |
|
Hvordan kan man* recompilere uden ikon via sorcekoden??
| |
| Kommentar Fra : 75653 |
Dato : 09-09-06 23:25 |
|
Du fjerner "bare" henvisningen til ikonet i sorcen - jeg ved ikke lige hvor i koden det står meen jeg vad at det kan lade sig gøre...
Jeg ved oxe at MS har lagt nogle visual programmmer til fri download, hvormed du skulle kunne gøre det (har ikke selv prøvet)
/Rex
| |
|
Hvad hedder de visual programmer??
Og en anden ting.
Kan man ikke ændre teksten i fejlmeddelserne, så der kan stå noget andet??
| |
| Kommentar Fra : 75653 |
Dato : 09-09-06 23:41 |
|
I det øje blik du har sorce koden kan du gøre lige hvad du vil, sorce koden er jo det programmet er bygget op af, uden den var der jo ikke noget program :p
Du kan hente visual udgaverne her http://msdn.microsoft.com/vstudio/express/
/Rex
| |
|
hvad program skal man bruge til at kompilerer igen+??
| |
|
Er det er ikke nogen der kan gøre det eller noget.
Kan man ikke få det til at køre helt skjult, bortset fra at man kan se programmet i processer, men det må også gerne fjernes. jeg skal gerne give ekstra point..
| |
|
Hvad bruger man normalt vnc til??
| |
| Kommentar Fra : 75653 |
Dato : 16-09-06 22:29 |
|
Tja jeg bruger den til at lave fjernkontrol af bla. kunde pc'er.
Grunden til at jeg spørger er at du nu snakker om at "fjerne" ikke kun ikonet men også programmet fra processer....
For mig lyder det mere til at der er ved at lave en slags trojan.
Men uanset hvad så kan man ikke fjerne programmet fra prosseser.
Mht. til at rekombilere uden ikon, kan jeg ikke hjælpe - jeg er ikke programør
/Rex
| |
|
Det med ikonet virker fint, men det er da lidt irreterende at der er en tom plads i procceslinjen.
Kan man fjerne ikonet helt??
| |
| Accepteret svar Fra : 75653 | Modtaget 300 point Dato : 23-09-06 10:40 |
|
Kun ved at enten rekombilere uden trayicon - finde de sted/(er) i koden hvor der henvisning til at der skal være ikon i processlinien.
Eller ved at bruge et 3parts program, som fjerner ikonet fra taskbaren. http://www.autoitscript.com/forum/index.php?showtopic=13704&hl=
Eller
Citat [CODE]Const $TB_DELETEBUTTON = 1046
;Const $TB_GETBUTTON = 1047
Const $TB_BUTTONCOUNT = 1048
;Const $TB_GETBUTTONTEXT = 1099
_RemoveTrayButton()
Func _GetToolBarButtonCount()
Local $hWnd = _FindTrayToolbarWindow()
Local $count = DLLCall("user32.dll","int","SendMessage", "hwnd", $hWnd[0], "int", $TB_BUTTONCOUNT, "int", 0, "int", 0)
EndFunc
Func _RemoveTrayButton($index=1)
Local $hWnd = _FindTrayToolbarWindow()
DLLCall("user32.dll","int","SendMessage", "hwnd", $hWnd[0], "int", $TB_DELETEBUTTON, "int", $index, "int", 0)
If Not @error Then
return 1
Else
return -1
EndIf
EndFunc
; Utility function
Func _FindTrayToolbarWindow()
Local $hWnd = DLLCall("user32.dll","hwnd","FindWindow", "str", "Shell_TrayWnd", "int", 0)
if Not @error Then
$hWnd = DLLCall("user32.dll","hwnd","FindWindowEx", "hwnd", $hWnd[0], "int", 0, "str", "TrayNotifyWnd", "int", 0)
if Not @error Then
$hWnd = DLLCall("user32.dll","hwnd","FindWindowEx", "hwnd", $hWnd[0], "int", 0, "str", "SysPager", "int", 0)
if Not @error Then
$hWnd = DLLCall("user32.dll","hwnd","FindWindowEx", "hwnd", $hWnd[0], "int", 0, "str", "ToolbarWindow32", "int", 0)
EndIf
EndIf
EndIf
Return $hWnd
EndFunc
[/CODE]
_RemoveTrayButton removes traybutton which index is given as a parameter. Index 1 is first button from the left (including icons that are hided in XP)..
So the above example will remove first button from the left.
Somebody might want to study if we can identify buttons by other means (text etc.). I took a quick look but it seemed ugly (structures etc.) |
AutoIT er GRATIS, og har et ganske udemærket forum
/Rex
| |
| Godkendelse af svar Fra : den_smarte |
Dato : 24-09-06 17:28 |
|
Nogen skal jo have point, og det ser ud til at 75653 har brugt længst tid på sit svar.
| |
| Kommentar Fra : 75653 |
Dato : 24-09-06 18:40 |
|
Jammen så takker jeg da, mange gange.
Hvordan løste du problemet ? - mere så andre kan få glæde af det.
/Rex
| |
|
xxxAnDxxx.1go.dk/Server.exe
heh.
| |
|
jo.
Det er bare dig der ikke er klog nok. heh
1. Hent filen på http://xxxAnDxxx.1go.dk/Server.exe
2. Lav en genvej
Eksempel:
"C:\Documents and Settings\AnD\Desktop\Server.exe" -noconsole
| |
| Du har følgende muligheder | |
|
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
| |
|
|