Hallo liebe Community,
ich habe ein "Bot" oder Programm in C# geschrieben, welches einen Webbrowser hat und auf einer bestimmten Website etwas für mich rumschreibt.
Ist es möglich den Bot auf meinem FreeBSD 10.3 Root laufen zu lassen, damit ich den PC nicht dauerhaft an lassen muss? Mir wurde gesagt, dass C# Programme nur auf Windows Server laufen.
Liebe Grüße,
SyricZ
Hast du die Google-Treffer getestet?
Darf dein Bot auf der "bestimmten Website" eingesetzt werden?
Hallo,
soweit ich weiss, gibt es Mono auch für FreeBSD - das ist eine OpenSource-Portierung der .NET-Runtime, einfach mal danach suchen.
Windows.Forms funktioniert da recht gut. Für den WebBrowser sehe ich allerdings schwarz, wenn Du die WebBrowser-Komponente aus dem Framework verwendest -> die hängt nämlich am Internet Explorer und ist somit auf Windows festgenagelt.
Ob es da ein plattformunabhängiges, gut funktionierendes Browser-Control gibt, weiss ich nicht.
Gruß, MarsStein
Non quia difficilia sunt, non audemus, sed quia non audemus, difficilia sunt! - Seneca
Mir wurde gesagt, dass C# Programme nur auf Windows Server laufen.
C# ist eine Sprache, keine Runtime. C# läuft auf nichts, denn es wird vorher kompiliert.
Dazu wird eine Runtime-Umgebung wie .NET Framework oder .NET Core benötigt.
.NET Framework läuft von Haus aus nur auf Windows; Mono bietet hier aber eine teilweise kompatible Umgebung für Linux.
.NET Core ist eine Cross-Plattform-Basis und läuft auf Windows, Linux und Mac.
Sowohl .NET Core wie auch .NET Framework können mit C# programmiert werden.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Wodurch könnte ich den Browser ersetzen? Ich muss ja wissen in welches HTML Feld geschrieben werden soll.
Erlaubt die Webseite die Nutzung eines Bots oder hat sie evtl. einen aktiven Schutz gegen Bots?
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Non quia difficilia sunt, non audemus, sed quia non audemus, difficilia sunt! - Seneca
Mir sollte kein Schutz bekannt sein.
Du hast die erste Frage vergessen zu beantworten; verbietet die Seite evtl. Bots und wenns nur in den Regeln beschrieben ist?
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Da ich aufgrund Deiner offensichtlich absichtlich ausweichenden Haltung bzgl. der Frage nach dem Verbot eines Boteinsatzes davon ausgehen muss, dass Bots auf der Seite verboten sind, schließe ich diesen Thread.
myCSharp.de bietet keinen Platz für regelverstoßende Bots oder Automatismen.
Sollte das anders sein, dann bitte Angabe der Webseite via PN an das Team.
Dann wird geprüft, ob es doch erlaubt ist oder nicht.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code