Willkommen Gast, Sie befinden sich in: Anmelden

PHerzog.NET Wiki Suche im wiki »



Navigation (WeTab)

Ich stelle dieses Programm unter GPL Bitte beachtet aber mein Copyright
/*
 * Copyright (C) by Peter Herzog 
 * 
 * WriteMagicBytesToUSB
 * Wird verwendet um auf einem USB-Stick die Kennung zu ändern.
 * Sie muss    0x9d 0x2a 0x44 0x7b   lauten damit ein Wetab den USB-Stick booten kann
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/

Benötigt wird als Minimum Visual CSharp Express, was man kostenlos bei Microsoft erhält: http://www.microsoft.com/express/Downloads/#2010-Visual-CS Einfach die Sprache auswählen und dann installieren.

Man kann sich natürlich auch ein ISO-File downloaden. Das findet man hier http://www.microsoft.com/express/Downloads/#2010-All

Bild
Es wird zwar dann DotNet 4 als Runtime installiert, aber ich habe das Projekt explizit unter DotNet 2.0 kompiliert um eventuelle Probleme wegen fehlender Runtime oder ähnliches zu umgehen.

Dann wird natürlich der Sourcecode benötigt, welcher hier zu finden ist writemagicbytestousb-sourcecode.zip Version 2.0

Am besten man startet einmal Visual Studio und versucht ein Projekt zu öffnen. Dann wird einem der Pfad gezeigt, unter dem Visual Studio seine Projekte erwartet. Man kann zwar jederzeit ein anderes Verzeichnis wählen, aber so wird es einem natürlich leicht gemacht.

Achtung: Starten sie Visual Studio als Administrator (rechte Maustaste als Administrator starten). Das Projekt verwendet Betriebssystemfunktionen, die nur als Administrator funktionieren.

Also die ZIP-Datei dort entpacken und mit VS das Projekt öffnen.

Und dann muss das Projekt einmal neu erstellt werden, damit die EXE auch zur Verfügung steht. Unter Eigene Dateien\Visual Studio 2010\Projects\writemagicbytestousb-sourcecode\writemagicbytestousb\bin\Release wird man dann die EXE finden. Die kann man nun als Administrator starten
Bild
Und dann sieht das ungefähr so aus. In meinem Beispiel ist kein USB-Stick angesteckt
Bild

Will man mal hinein schauen um zu sehen, was ich programmiert habe, so bitte die Form1 doppelklicken und dann mit F7 das Codefenster öffnen
Bild

Die Entscheidung, welche DotNet Version verwendet werden soll, finden man in den Eigenschaften des Projektes:
Bild

Viel Spaß

Edit | Alle | Kategorien | Navigation Pfad | Administration | Files
WikiSoftware (c) by Screwturn Wiki