|
| Autor |
Nachricht |
nikried Newbie

Anmeldedatum: 12.05.2011 Beiträge: 18
|
Nik-Funny-Lesson - Spaß beim Arbeiten im Netzwerk
Verfasst am: 18.05.2011, 10:42 |
|
|
Und hier mal ein Programm speziell für Schüler, denen in Computerstunden langweilig ist:
Nik-Funny-Lesson
Version 1.0.0.0
Du arbeitest oft am Computer, der an ein lokales Netzwerk angeschlossen ist
und dir wird immer öfter langweilig?
Dann stell dir mal vor, wie plötzlich alle Computer im Raum zum Sprechen anfangen
und sehr hohe Töne von sich geben. Dann gehen alle CD-Laufwerke auf und die
Bildschirme werden schwarz. Abschließend fährt der Lehrercomputer oder gleich alle
PCs herunter. Wär doch lustig, oder?
Genau das kannst du mit diesem Programm anstellen!
Bild:
Features:
- ausführliche und leicht verständliche Schritt-für-Schritt-Anleitung
- Befehle an mehrere Computer im Netzwerk gleichzeitig verschicken
- PCs herunterfahren, CD-Laufwerke ausfahren etc etc...
Website mit Bildern etc.: Nik-Funny-Lesson
Direkt-Download: >>Download<<
Natürlich freue ich mich immer sehr über Feedbacks!!!
Edit: Ich hab jetzt eine neue Version hochgeladen, die ganz sicher arbeitet. Viel Spaß!!!
Zuletzt bearbeitet von nikried am 15.06.2011, 11:03, insgesamt 4-mal bearbeitet |
|
| |
|
 |
christopher.g Überflieger

Anmeldedatum: 03.05.2008 Beiträge: 565
|
Verfasst am: 22.05.2011, 15:39 |
|
|
funny lesson funktioniert nicht mehr
win vista sp1
lg |
|
| |
|
 |
nikried Newbie

Anmeldedatum: 12.05.2011 Beiträge: 18
|
Verfasst am: 22.05.2011, 21:30 |
|
|
Wie funktioniert nicht mehr... gleich nach dem Start oder mitten im ausprobieren?
Sonst könnte sein das es eine DLL-Datei nicht richtig kopiert... Die könnte ich natürlich noch nachschicken. |
|
| |
|
 |
christopher.g Überflieger

Anmeldedatum: 03.05.2008 Beiträge: 565
|
Verfasst am: 23.05.2011, 07:10 |
|
|
hi
gleich am anfang...
und fehlermeldung kann man keine sehen.
was ich immerwieder mache ist:
wenn ich ein projekt habe bei dem ich dlls verwende
eine eigene leere form visible = false starten und von dort die dlls entpacken
und dann erst die hauptform laden
lg |
|
| |
|
 |
nikried Newbie

Anmeldedatum: 12.05.2011 Beiträge: 18
|
Verfasst am: 23.05.2011, 08:16 |
|
|
Hey das ist mal ein guter Tipp... Danke!
werd das gleich so einbauen und neu hochladen.
Edit: OK hab's neu hochgeladen... Viel Spaß beim ausprobieren. |
|
| |
|
 |
christopher.g Überflieger

Anmeldedatum: 03.05.2008 Beiträge: 565
|
Verfasst am: 24.05.2011, 07:23 |
|
|
hi
hier mal eine fehlermeldung... vl kannst damit was anfagen
| Code: |
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
************** Ausnahmetext **************
System.InvalidOperationException: Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Die Datei oder Assembly "Microsoft.VisualBasic.PowerPacks.Vs, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.. ---> System.IO.FileNotFoundException: Die Datei oder Assembly "Microsoft.VisualBasic.PowerPacks.Vs, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "Microsoft.VisualBasic.PowerPacks.Vs, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
bei Nik_Funny_Lesson.Main.InitializeComponent()
bei Nik_Funny_Lesson.Main..ctor()
WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.
--- Ende der internen Ausnahmestapelüberwachung ---
bei Nik_Funny_Lesson.My.MyProject.MyForms.Create__Instance__[T](T Instance)
bei Nik_Funny_Lesson.My.MyProject.MyForms.get_Main()
bei Nik_Funny_Lesson.frmLoad.Form2_Load(Object sender, EventArgs e)
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3620 (GDR.050727-3600).
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Nik-Funny-Lesson
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Dokumente%20und%20Einstellungen/cg.planung/Desktop/nik-funny-lesson.exe.
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3614 (GDR.050727-3600).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3620 (GDR.050727-3600).
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Microsoft.VisualBasic.resources
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Zum Beispiel:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
|
wenn ich auf weiter drücke kommt nur form2
könntest du bitte kurz erläutern wie dein programm funktioniert
rein theoretisch muss es auf server client basis sein
oder?
und wenn das stimmt frag ich mich wie du das gemacht hast dass kein einziger virenscanner drauf anschlägt
VirusTotal.com |
|
| |
|
 |
nikried Newbie

Anmeldedatum: 12.05.2011 Beiträge: 18
|
Verfasst am: 25.05.2011, 06:12 |
|
|
OK, danke für die Fehlermeldung. Anscheinend hat es die DLL bei dir noch immer nicht kopiert. Ich hab sie jetzt allein hochgeladen, oben bei meinem Beitrag findest du den Link.
Da du anscheinend Probleme hast, dass das Programm diese Dateien kopiert: Ich mein, natürlich wirst du dich sehr gut auskennen mit Dateizugriff usw., aber vielleicht hast du wirklich nicht vollen Zugriff auf den Ordner, in dem das Programm ist oder ein Antivirusprogramm blockiert das... es werden nämlich wirklich nur zwei Dateien in den Programmordner kopiert.
Bei mir hats weder auf Windows 7 noch auf Windows XP (auch ohne Administratorkonto) Probleme gemacht, also von daher...
Die Anwendung läuft mittels einem kleinem, aber sehr nützlichen Hilfstool, von daher ist es nicht sehr kompliziert und es gibt schon gar keinen Virus-ähnlichen Aufbau...
Ich hoff mal dass es jetzt läuft.
LG nikried |
|
| |
|
 |
christopher.g Überflieger

Anmeldedatum: 03.05.2008 Beiträge: 565
|
Verfasst am: 25.05.2011, 07:45 |
|
|
die dll hat die exe sehr wohl entpackt
die frage ist nur... wohin hätte sie entpackt werden sollen?
ins system32?
oder am desktop
aber wenn ich dir noch einen tipp geben darf...
ich würde für sowas folgendes verwenden
immer einen bestimmten ordner z.b.
| Code: |
Path = Environ("Appdata")
|
und dort deine datein entpacken...
oder von miraus ("TMP")
bei 2 datein noch egal aber was wenn du ne menge hast?
lg |
|
| |
|
 |
nikried Newbie

Anmeldedatum: 12.05.2011 Beiträge: 18
|
Verfasst am: 25.05.2011, 11:30 |
|
|
Die DLL gehört in den Ordner extrahiert, in dem das Programm ist.
Hat es das nicht? Dann hab ich wohl die falsche Umgebungsvariable verwendet...
Edit: Hat schon mal jemand das Prog ausprobiert, bei dems gelaufen ist? Ein Feedback wär schön... |
|
| |
|
 |
Sharkman Newbie

Anmeldedatum: 07.06.2011 Beiträge: 3
|
Verfasst am: 07.06.2011, 07:19 |
|
|
Falls man ein eigenes Internet Cafe hat könnte das ziemlich nützlich sein. ^^
Da müsste man es so umcoden dass der Benutzer nach einer bestimmten Zeit abgemeldet wird. |
|
| |
|
 |
nikried Newbie

Anmeldedatum: 12.05.2011 Beiträge: 18
|
Verfasst am: 08.06.2011, 14:34 |
|
|
Ja gut wenn du Interesse hast könnte ich das schon machen...
Hast du ein Internetcafé?  |
|
| |
|
 |