Laden...

Forenbeiträge von Alf Ator Ingesamt 764 Beiträge

28.10.2011 - 15:40 Uhr

Probiers doch mal so aus:

[FBA-].*

28.10.2011 - 14:41 Uhr

Ich empfehle dir mal die Lektüre von: [Artikel] Regex-Tutorial. Ausserdem ist das RegEx Studio ausgesprochen hilfreich.

Deine Fragen fallen übrigens unter: [Hinweis] Wie poste ich richtig? Punkt 1.1 und 1.1.1

Noch als Hinweis für Ausdrücke ohne FBA-: einen eingeklammerten bereich kannst du mit ? optional machen:( ((FBA-)*)?

26.10.2011 - 08:50 Uhr

Hallo Atomroflman

Du könntest in so einem Fall auch einen Broadcast versenden und die Serverdienste antworten lassen.

Gruß, Alf

25.10.2011 - 11:12 Uhr

In C# ist das mindestens ebenso einfach zu realisieren. Eine Möglichkeit wäre Dictionary<string,string> zu verwenden.

25.10.2011 - 09:45 Uhr

Hallo MillionsterNutzer.

Ich würde das über einen Timer lösen. Dann kannst du am Anfang langsamer hochzählen und nach einer Weile schneller.

Gruß, Alf

19.10.2011 - 09:07 Uhr

Hallo Sebb767,

ich würde über die MAC-Addresse des Routers prüfen, ob ich im richtigen LAN bin. Dafür ist sie ja eindeutig.
Der Router hat wahrscheinlich auch eine Funktion um sich automatisch bei einem dynamic Dns-Dienst anzumelden. Das sollte der bevorzugte Weg sein.

Gruß, Alf

18.10.2011 - 13:51 Uhr

Erstelle einen Algorithmus, der dir eine einzelne Nachkommastelle berechnet und für den 99 mal aus.

12.10.2011 - 16:06 Uhr

Nee, das sind zwei zusätzliche COM-Ports im System. Und du liest mit deiner Software an dem COM-Port an dem das Gerät angeschlossen ist und schreibst das, was du liest an den einen com0com-Port. Und der schreibt das dann automatisch auf den 2. com0com-Port.

Das Programm, dass die Software steuert muss natürlich konfiguriert werden können. So das man es auf COM4 einstellt. Wenn das nicht geht, kommst du an einer Hardware-Lösung nicht vorbei.

12.10.2011 - 15:30 Uhr

Machst über com0com-Setup ein neues COM-Pärchen. Die benennst du um nach COM3 btw COM4 (oder andere Nummern, dass COM ist wichtig). Deine Software lauscht dann auf dem COM1 und schreibt alles nach COM3. Die Softwäre für dein Gerät lauscht auf COM4.

Hier ist ein kleines Beispiel, als Starthilfe.


namespace ComTest
{
    class Program
    {
        static bool cont;
        static SerialPort serialPort;
        static SerialPort virtualPort;

        static void Main(string[] args)
        {
            // Comport-Connections
            string message;

            Thread readThread = new Thread(Read);

            // COM1
            serialPort = new SerialPort();
            serialPort.PortName = "COM1";
            serialPort.BaudRate = 9600;
            serialPort.Parity = Parity.None;
            serialPort.DataBits = 8;
            serialPort.StopBits = StopBits.One;
            serialPort.Handshake = Handshake.None;

            serialPort.ReadTimeout = 500;
            serialPort.WriteTimeout = 500;

            //COM3
            virtualPort = new SerialPort();
            virtualPort.PortName = "COM3";
            virtualPort.BaudRate = 9600;
            virtualPort.Parity = Parity.None;
            virtualPort.DataBits = 8;
            virtualPort.StopBits = StopBits.One;
            virtualPort.Handshake = Handshake.None;

            virtualPort.ReadTimeout = 500;
            virtualPort.WriteTimeout = 500;


            serialPort.Open();
            virtualPort.Open();
            cont = true;
            readThread.Start();

            while (cont)
            {
                message = Console.ReadLine();
                Thread.Sleep(10);

                if (String.Equals("q", message, StringComparison.OrdinalIgnoreCase))
                {
                    cont = false;
                }
            }

            readThread.Join();
            serialPort.Close();
            virtualPort.Close();
        }

        static void Read()
        {
            while (cont)
            {
                Thread.Sleep(10);
                try
                {
                    string message = serialPort.ReadLine();
                    virtualPort.WriteLine(message);
                }
                catch (TimeoutException) { }
            }
        }
    }
}

12.10.2011 - 12:01 Uhr

Dann kannst du prüfen, ob du für den Zielordner Administratorrechte brauchst und wenn ja, dann diese vom user anfordern und benutzen.

12.10.2011 - 10:06 Uhr

Hat jemand nen Lösungsansatz für mich?

Ja: com0com

12.10.2011 - 10:04 Uhr

Hi Falke22, du schmeisst da 2 verschiedene Sachen in einen Topf... (Edit: Fehlinformation entfernt).

Du könntest stattdessen WebRequest verwenden.

12.10.2011 - 08:51 Uhr

Also ich kenn mich überhaupt nicht aus mit dem Thema.

Ich vermute aber, dass du das direkt über DirectX lösen musst. Ob das überhaupt geht, und wie, weiss ich nicht. DirectX und Windows-Oberfläche haben imho relativ wenig miteinander zu tun.

Schau mal das an:
[Tutorial] C# Non-Hooked / External DirectX Overlay

07.10.2011 - 11:32 Uhr

Wenn du eine Verknüpfung ins Autostart einträgst, kannst du diese mit einem Parameter ausstatten und beim Programstart diesen Parameter abfragen.

Edit: Da war wohl jemand schneller xD

04.10.2011 - 16:53 Uhr

Hallo, hier kurz meine Ergebnisse:

grepWin

  • findet alles
  • text-in-datei-suche
  • open source

SearchMyFiles

  • findet alles
  • text-in-datei-suche
  • kann binaries durchsuchen

FreeCommanderPortable

  • findet alles
  • kann auch zip/cap/rar durchsuchen

Agent Ransack

  • findet alles
  • text-in-datei-suche
  • Vorschaufunktion
  • muss installiert werden (kann danach aber kopiert werden)

Everything
o index-dienst

  • text-in-datei-suche

UltraSearch
o index-dienst

  • keine text-suche

TheSearchMan

  • nicht zum laufen gebracht

find.exe

  • bricht suche bei unlesbaren dateien ab

Die Programme sind schon echt gut zu verwenden. Stellt sich umsomehr die Frage warum MS da nix Vernünftiges auf die Reihe kriegt. Die ersten Drei sind auf meinem USB-Stick gelandet. Wird sich zeigen, welches ich letztenendes für welchen Zweck verwenden werde.

30.09.2011 - 12:51 Uhr

Also vielen Dank für die vielen Antworten und Vorschläge. Ich werd dann mal übers WE ein paar Tests durchlaufen und euch dann an meinen Erkenntnissen teilhaben lassen.

🙂

29.09.2011 - 17:08 Uhr

das Indexieren und den Hund 🙂 kannst du bei der Windows-Suche auch abschalten.

Hab ich bisher auch immer gemacht. Leider wird die Suchefunktion dadurch auch nicht besser und das jedesmal machen ist auch irgendwie blöd 🤔

find.exe ist schonmal ganz nice. Das ich daran nicht gedacht habe? Everything, TheSearchMan und AgentRansack bin ich grade am Testen. Ich werde dann demnächst mal von meinen Erfahrungen berichten.

Edit: grepWin sieht auch schonmal gut aus.

29.09.2011 - 16:38 Uhr

Hallo Leute!

Ich hab's soo satt! Ich brauch ne alternative zur Windows-Dateisuche. Vllt kennt jemand von euch was passendes.

Anforderungen:

  • muss alles!! finden was ich suche (und nicht mal irgendwas weglassen..grrrr)
  • Suche nach Text in Dateien (den Typ kann ich ja vorgeben)
  • soll nicht als Dienst ständig alles indexieren
  • open source wär schön

Ist eigendlich gar nicht so viel. Warum ist das nur so schwer?

Ach ja: kein animierter Hund oder so.

Also, rettet mich 😄 Vielen Dank

Edit: Portable wäre auch gut.

29.09.2011 - 09:58 Uhr

Noch eine Möglichkeit wäre, dass der Nutzer in den Einstellungen die richtige Netzwerkkarte auswählen kann.

Wie auch immer. Viel Erfolg, und kannst ja mal posten, wie du es letzenendes gelöst hast.

29.09.2011 - 09:37 Uhr

2 Möglichkeiten fallen mir noch ein.

  1. Über jede IP eine bekannte Internetadresse anpingen.
  2. Den IP-Nummernkreis vorgeben. D.H. 192.168.0.* ist die echte Netzwerkkarte.
29.09.2011 - 09:17 Uhr

Ah, ich dachte das wäre in dem Link ausreichend behandelt worden. Habe nicht so genau nachgelesen.

Über die NetworkInterface's kommst du an die 'Description' der Netzwerkkarten. Da könntest du prüfen ob VM oder so enthalten ist.

29.09.2011 - 08:56 Uhr

Wenn du tatsächlich selber drann willst, dann kannst du mit com0com einen comport doppeln.

29.09.2011 - 08:53 Uhr

Wenn du ein VM-Programm installiert hast, dann kriegst du natürlich mehrere gültige IP-Adressen. Die richtige, und noch welche von den VMs.
Als musst du das auch noch prüfen: google spuckt das hier aus. 😃

26.09.2011 - 09:21 Uhr

Probier doch mal jeweils 10 verschiedene Controls mit UnterControls zu füllen. Vllt ist die mögliche Tiefe dann geringer.

23.09.2011 - 14:34 Uhr

über GetTabRect() kommst du an das Tab dran. Mit .Left > this.Width kannst du dann prüfen obs noch sichtbar ist.

22.09.2011 - 16:49 Uhr

und wie machst du das bei 3 klassen?

klasseC -> klasseB -> klasseA

oder irgendwie klasseC --> klasseA

22.09.2011 - 16:27 Uhr

Wie praktisch. Du ersparst mir, diese Frage zu stellen.

Also ich habs bisher durchgereicht bis zur Klasse C. Glaube aber nicht so recht, dass das best practise ist.

22.09.2011 - 13:59 Uhr

Ich würd mich freuen, wenn du uns das Ergebnis zeigst, wenn es soweit ist =)

22.09.2011 - 10:41 Uhr

Stichwort SystemEvents.

22.09.2011 - 10:36 Uhr

Welche Zeichen eignen sich denn als Präfix & Suffix?

22.09.2011 - 10:15 Uhr

Ich kenn mich selber nicht gut damit aus.

Könntest folgendermaßen vorgehen:

  • Fensterposition und Größe ermitteln
  • (Spieleinstellungen ermitteln, oder erst mal mit festen Einstellungen arbeiten)
  • über FensterGröße kannst du die Position der Karten berechnen
  • mach vorgefertigte Screenshots von den Karten oder signifikanten Teilen
  • die du dann mit den berechneten Positionen vergleichst

Wenn du so den Spielstand ermitteln kannst, ist der Kuchen gegessen.

Wäre mein Lösungsansatz, vllt gehts auch anders?

22.09.2011 - 09:57 Uhr

ist Solitär fernsteuerbar ?

Das ist **keine **triviale Aufgabe und nicht ohne weites lösbar.

Aber was wäre denn der Sinn dahinter "Solitär" programmtechnisch anzusteuern?

Vermutlich ein Bot, der das Spiel steuern soll.

21.09.2011 - 14:08 Uhr

Ach ist das süß =)

Also eine recht ausführliche Anleitung gibt es hier: Guid to C#.

Ich empfehle dir eine Entwicklungsumgebung herunter zu laden: Visual Studio 2010

Auf der linken Seit ein diesem Forum findest du z.B. unter Ressourcen einige Informationen zum programmieren Lernen.

Ausserdem empfehle ich dir noch Wie poste ich richtig? zu lesen.

Bei weiteren Fragen helfe ich dir gerne.

🙂

20.09.2011 - 09:41 Uhr

Was bisher in der Diskussion ziemlich untergegangen ist und eigendlich gar nicht in diese Diskussion gehört ist, dass die Piraten sich ja nicht nur mit Internet und Urheberrecht beschäftigen. Aber dass sollte wenigstens mal erwähnt werden.

Ein imho viel wichtigeres Thema ist die Transparenz in der Politik. Ich möchte wissen, warum unsere Politiker welche Entscheidungen treffen um dann entsprechend wählen zu können.
Und ich möchte nicht, dass so Dinge wie Kohls Ehrenwort-Affäre oder Schäubles 100k €-Affäre wieder auftreten. Und ich möchte wissen warum Schröder direkt nach seine Amtszeit bei Gasbrom anfängt. Ich habe nämlich den Eindruck, dass unsere Politiker nicht immer dem Volk dienen. Mehr Transparenz könnte da sehr förderlich sein.

Noch ein Thema sind die Bürgerrechte. Überall werden Terrorgesetze verschärft, mehr Überwachung gefordert und Grundrechte für den Sicherheitswahn über Bord geworfen. Naja, ziemlich polemisch jetzt, aber trotzdem irgendwie wahr.

19.09.2011 - 11:51 Uhr

Also es stimmt natürlich nicht, dass freie Softwäre == kostenlose Software ist. Quelloffene Software kann natürlich weiterhin verkauft werden.

Auch stimmt es nicht, dass mit kostenloser Software kein Geld verdient werden kann. Unser unternehmen ist Kunde bei einem Dienstleister, der eine quelloffene und kostenlose Software für uns anpasst.

13.09.2011 - 15:34 Uhr

Die Bilder sind ja recht groß. Es werden also kaum mehr als eine Handvoll gleichzeitig angezeigt. Achte darauf, dass nur die benötigten Bilder geladen werden, also diejenigen, die angezeigt werden und die, die direkt drüber und drunter sind.

12.09.2011 - 13:31 Uhr

Nach der Vision wären Stau's Geschichte.

Zum einen könnten sich Fahrzeuge anneinander ausrichten und somit optimal den vorhandenen Platz nutzen, zum anderen könnten bei hohem Verkehrsaufkommen, Fahrzeuge umgeleitet werden.

09.09.2011 - 10:19 Uhr
  • Ausbildung Mechatroniker
  • 3 Jahre Erfahrung in der Softwareentwicklung unter C# und .net

Da du schon Berufserfahrung gesammelt hast und weisst, wie es in einem Betrieb abläuft, würde ich dir eher zum Studium an der Uni raten.

02.09.2011 - 10:29 Uhr

Mach doch mal @ for den string anstatt direct zu escapen.

29.08.2011 - 11:33 Uhr

SelectedIndex = 0; zeigt den ersten Wert an.

Wählt ein Benutzer einen andern Wert aus, sollte dieser normalerweise angezeigt werden.

25.08.2011 - 14:48 Uhr

Möglicherweise verwendet EnsureHwndSource den Reflector um an die StartupUri zu kommen.

23.08.2011 - 17:35 Uhr

Hallo!

Also ich hatte alle deutschen Language Packs (Systemsteuerung->Software) deinstalliert und hatte fast alles auf Englisch.

Die Möglichkeit über "Tools->Options->Environment->International Settings" auf Englisch umzustellen gab es aber noch nicht. Der Eintrag ist erst nach Installation der englischen Shell aufgetaucht.

Intressanterweise sind jetzt noch einige Menüs auf deutsch, sonst ist alles englisch.

22.08.2011 - 14:43 Uhr

Ok, danke euch.

Um einen neuen Download und eine Neuinstallation wirst du aber nicht rumkommen, weil die Lizenzen dort in den Installer integriert sind.

Mist 😁

22.08.2011 - 14:25 Uhr

Hallo Leute,

ich habe heute netterweise das Visual Studio 2010 Professional bekommen. Installiert, etc. alles ok. Aber dann musste ich zu meinem Schrecken feststellen, dass ist DEUTSCH!?! X( X(
Wer verbricht sowas? Schande! Sünde!

Kennt jemand eine Möglichkeit, das auf englisch umzustellen? Englisches Language Pack gibt es aus welchem Grund auch immer nicht.

Wahrscheinlich werde ich mir irgendwo eine englische Version von Visual Studio besorgen müssen. Dachte nur, ich frage vorher nochmal nach.

Grüße, Alf

19.08.2011 - 13:04 Uhr

Ich habe mal gehört, dass nicht jeder Router das so gut kann mit UPnP.

18.08.2011 - 15:54 Uhr

mycharp hat ja auch eine Bücher-Sektion. Schau da doch einfach mal rein.