Ich benütze cPos mit dem MCE Skin.
Mein Problem jetzt, ich habe eine W-Lan karte fürs Internet am PC. In der Regel deaktiviere ich die W-Lan Karte unter Netzwerkverbindungen wenn ich das Internet nicht brauche.
Wenn ich dann ins Internet will muss ich dann aber immer in die Netzwerkumgebung/Verbindungen und sie da wieder aktivieren. Das alles ist sehr umständlich, wenn ich jedoch die Karte immer aktiv lasse, wird ja ständig nach W-Lan Verbindungen gesucht, was ich nicht möchte.
Kann man da irgendwas in cPos programmieren das man das per Knopfdruck in cPos aktivieren bzw. deaktivieren kann?
Oder wie habt ihr das geregelt?
Danke mal
Gruß Steffen dridders - Fr 21 Sep, 2007 16:04 Titel:
kannst den Service "Netzwerkverbindungen" oder wie er sich schimpft stoppen via externe Programme (Batch-File, net stop netzwerkverbindungen, fuer genaue Syntax use webbrowser with google) sowie starten. Betrifft dann alle Netzwerkverbindungen. tha-paul - Sa 22 Sep, 2007 11:42 Titel:
ok danke erstmal nordlicht_68 - Sa 22 Sep, 2007 13:39 Titel:
tha-paul hat folgendes geschrieben:
ok danke erstmal
Wenn du es hinbekommen hast wäre ich auch dran interessiert. batch dateien in ein skin reinzubekommen wäre dann ein leichtes, oder einfach von den exteren Prog Menü starten.
Stephan tha-paul - Di 25 Sep, 2007 16:57 Titel:
also hab hier mal was gefunden.
ist jetzt aber visual basic. also editor mit endung vbs abspeichern.
funktioniert soweit ich weis auch nur wenn man als admin angemeldet ist und nur unter WinXP.
set shellApp = createobject("shell.application")
set oControlPanel = shellApp.Namespace(ssfCONTROLS)
set oNetConnections = nothing
for each folderitem in oControlPanel.items
if folderitem.name = "Netzwerkverbindungen" then
set oNetConnections = folderitem.getfolder: exit for
end if
next
if oNetConnections is nothing then
msgbox "Couldn't find 'Netzwerkverbindungen' folder"
wscript.quit
end if
set oLanConnection = nothing
for each folderitem in oNetConnections.items
if lcase(folderitem.name) = lcase(sConnectionName) then
set oLanConnection = folderitem: exit for
end if
next
if oLanConnection is nothing then
msgbox "Couldn't find '" & sConnectionName & "' item"
wscript.quit
end if
bEnabled = true
set oEnableVerb = nothing
set oDisableVerb = nothing
s = "Verbs: " & vbcrlf
for each verb in oLanConnection.verbs
s = s & vbcrlf & verb.name
if verb.name = sEnableVerb then
set oEnableVerb = verb
bEnabled = false
end if
if verb.name = sDisableVerb then
set oDisableVerb = verb
end if
next
'debugging displays left just in case...
'
'msgbox s ': wscript.quit
'msgbox "Enabled: " & bEnabled ': wscript.quit
'not sure why, but invokeverb always seemed to work
'for enable but not disable.
'
'saving a reference to the appropriate verb object
'and calling the DoIt method always seems to work.
'
if bEnabled then
' oLanConnection.invokeverb sDisableVerb
oDisableVerb.DoIt
else
' oLanConnection.invokeverb sEnableVerb
oEnableVerb.DoIt
end if
'adjust the sleep duration below as needed...
'
'if you let the oLanConnection go out of scope
'and be destroyed too soon, the action of the verb
'may not take...
'
wscript.sleep 1000
@ nordlicht_68
jetzt bist du dran, wie bekomm ich das in n Skin? nordlicht_68 - Di 25 Sep, 2007 17:16 Titel:
Hi,
ich bin kein Programmierer, daher weiss ich nicht wie man das zu einer ausführbahren datei (.exe oder .bat) umwandeln kann. Wenn man das hinbekommen hat, können wir die Datei, die dan zu einem Programm geworden ist als externes Prog in cpos einbinden.
Dan können wir uns dafür einen vorhandenen button suchen den du nich benötigst und entsprechjen ändern oder einen neuen button einfügen, dabei kann ich gerne helfen.
hast du dort, wo du dieses gefunden hast, evt. auch was gefunden mit dem man per VB6 die WLan netztewrerkverbindungen abfragen kann? Quasi das was windows sowieso machte. Wäre mein traum in Cpos anzeign zu lassen woie viele WLans in der nähe sind, wie stark und ob geschützt oder nicht und ob ich verbunden bin.
gruss
TEPHAN maschder - Di 25 Sep, 2007 17:33 Titel:
editor öffnen und "wscript.exe deinedatei.vbs" eintragen ( ohne " ) und als *.bat abspeichern. tha-paul - Mi 26 Sep, 2007 15:21 Titel:
@nordlicht
wie mein VOrredner schon sagte, einfach den Editor aufmachen, das Script reinkopieren und speichern, ABER nicht mit der TXT endung sondern statt TXT schreibst du VBS. und fertig ist die geschichte
nein für dein anderes Problem habe ich leider nichts gefunden, sorry.
Ich benützte aber für diese Funktion das Programm NETSTUMBLER, vllt hilft dir das weiter. nordlicht_68 - Mi 26 Sep, 2007 15:29 Titel:
tja, dann brauchst du die .bat datei doch nur als externes Prog in cPos einbinden. Testhalber kannst du es manuell ja mal aus dem MCE Menüpunkt "Programme " starten.
dann suchen wir uns einen knops aus, den scheibenwir in der ini um oder hackern einenneuen button rein.
wo hättest du den button denn gerne?
netstumpler, Lycos usw. kenne ich, die schreiben leider alle keine logs raus. Ich wolls an der cPos Oberfläche sehen...*bockig ist* tha-paul - Mi 26 Sep, 2007 21:55 Titel:
ah ok.
also das testhalber habe ich es unter extere Programme eingefügt, klappt eigentlich ganz gut soweit. bin zufrieden
mit "skinnen" habe ich leider absolut überhaupt keine Ahnung
kann man vllt n Button da hinmachen ca. wo man beim MCE Skin tag-nacht funktion einstellt? nordlicht_68 - Mi 26 Sep, 2007 22:26 Titel:
tha-paul hat folgendes geschrieben:
mit "skinnen" habe ich leider absolut überhaupt keine Ahnung
kann man vllt n Button da hinmachen ca. wo man beim MCE Skin tag-nacht funktion einstellt?
Zum Skinnen hilft die echt geil geschriebene WIKI Anleitung. Das Skin Tutorial ist wirklich lesenswert. Skinnen ist nicht schwer, nur mörder zeitaufwendig, aber da soll der neue Scinncutter helfen, ich arbeite aus gewohnheit mit dem alten von fuchs.
Wenn du erstmal mit dem jetzigen button leben kannst, dann öffne die mce.ini und suche im Abschnitt
[mainmenu]
Hast du das Prog z.B. als externes Prog 3 eingetragen mus ses heissen:
Button2Function=openprog_extprog3
Jetzt lässt ein Klick auf den Button (der bis jetzt die Day/night funktion hatte) dein Programm starten... müsste erstmal so funzen. Vergesse nicht das Programm im external Apps Menü auf "hidden" zu stellen.
Mann könnte sicher noch einen neuen Knopf erfinden, aber das sieht sicher optisch blöd aus, da ich natürlich nicht die orginal Zeichnungdateien vom MCE Skin habe.
Gruss
sTEPHAN tha-paul - Do 27 Sep, 2007 16:24 Titel:
Top, besten dank! nordlicht_68 - Fr 28 Sep, 2007 23:58 Titel:
wie schön!