Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von DarkSnake
Thema: Hilfe, wo sind die Foren hin?
Am im Forum: Wünsche und Kritik

hab das selbe problem

aber immerhin mal was neues
sonst ist das ganze forum tot, jetzt gibt es immerhin noch einen bereich

Thema: Hacker Spiel "Alice" [Final Demo!!!!]
Am im Forum: Projekte

werd es mir heute abend oder am we mal anschauen.
klingt auf jeden fall super

Zitat von Scarecraft
AliceOS hat nun eine Offiziele Homepage!Diese ist unter : link zu erreichen.
kann es sein, dass die navi auf einigen unterseiten immer erst wieder auf index.html verlinkt?

Thema: Lizenssicherung per USB Dongle
Am im Forum: Projekte

kann mich meinen beiden vorredner... eh vorschreiber nur anschliessen.

klingt auf jedenfall interessant.

Thema: Kleine Code-Rätsel für Zwischendurch
Am im Forum: Smalltalk

in der hinsicht, wäre dass mein vorschlag.
aber ich glaub Golo Roden sucht was anderes.


string var1 = "Var1";
string var2 = "Var2";

var1 += var2;

var2 = var1.Substring(0, var1.Length - var2.Length);
var1 = var1.Substring(var2.Length);

Thema: Kleine Code-Rätsel für Zwischendurch
Am im Forum: Smalltalk

Zitat von Golo Roden
Also das hier
Zitat von Golo Roden
Mea culpa ... man muss es reduzieren zu:

int i = 3;
i = i+++++i;

lässt sich bei mir unter C# 2.0 kompilieren und ergibt als Resultat 8.

bei mir reklamiert es unter visual studio 2008

wenn ich aber


int i = 3;
i = i++ + ++i;
mach klappt es ohne probleme

Thema: Welche Sprachen nutzt Ihr außer C# sonst noch?
Am im Forum: Smalltalk

in letzter zeit arbeite bzw. lerne ich fast nur noch mit C#

hab auch sonst noch mit php, perl und javascript zu tun, da ich noch ab und zu an homepage-projekten arbeite. diese projekte sind zZ meist kleinere. Habe aber auch schon an einem grösseren mit perl gearbeitet.

Thema: WebClient UploadValues() - problem mit sonderzeichen
Am im Forum: Netzwerktechnologien

vielen dank erstmal nochmals für die hilfe.

hab jetzt soweit eine lösung für mich gefunden.

und zwar da


        byte[] NameValueCollectionEncoding(NameValueCollection data, string encoding)
        {
            Encoding enc = Encoding.GetEncoding(encoding);
            StringBuilder builder = new StringBuilder();
            foreach (string name in data)
            {
                string encodedName = HttpUtility.UrlEncode(name, enc);
                string encodedValue = HttpUtility.UrlEncode(data[name], enc);
                
                builder.Append(encodedName);
                builder.Append('=');
                builder.Append(encodedValue);
                builder.Append('&');
                
            }
            builder.Remove(builder.Length - 1, 1);
            byte[] bytes = Encoding.ASCII.GetBytes(builder.ToString());
            return bytes;

        }

        private void button2_Click(object sender, EventArgs e)
        {
            string CGIURI = newUrl.Url;

            NameValueCollection formData = new NameValueCollection();
            formData.Add("name", textBox1.Text);            
            
            WebClient client = new WebClient();
            client.Credentials = new NetworkCredential("user", "password");
                       
            byte[] encodedValues = NameValueCollectionEncoding(formData, "iso-8859-1");

            byte[] antwort = client.UploadData(CGIURI, "POST", encodedValues);
        }

für mich vielleicht sogar etwas übertrieben, aber es läuft

Thema: WebClient UploadValues() - problem mit sonderzeichen
Am im Forum: Netzwerktechnologien

habs probiert


client.Headers.Add(HttpRequestHeader.ContentEncoding, "Content-Type: text/html; charset=Default");
client.Encoding = Encoding.Default;
und


client.Headers.Add(HttpRequestHeader.ContentEncoding, "Content-Type: text/html; charset=UTF8");
client.Encoding = Encoding.UTF8;

kam beides wieder auf das selbe ergebnis


ich geh auch davon aus, dass es mit dem Encoding zu tun hat, hatte fast das selbe problem, als ich meine daten vom perl-script zum programm schickte. konnte es dort aber lösen, indem ich dem perl-script angab, dass es die daten mit UTF8 encoden soll.

vll übersehe oder verstehe ich einfach nicht richtig...

Thema: WebClient UploadValues() - problem mit sonderzeichen
Am im Forum: Netzwerktechnologien

Ich sitze jetzt schon ein paar Tage an diesem Problem (google und suchfunktion schon gefragt).

Es geht darum, wenn ich ö,ä oder ü verschickte kommt ö usw. an.

hier mal mein code:


NameValueCollection formData = new NameValueCollection();
            
formData.Add("name", textBox1.Text);            
WebClient client = new WebClient();
client.Headers.Add(HttpRequestHeader.ContentEncoding, "Content-Type: text/html; charset=UTF8");
client.Credentials = new NetworkCredential("user", "password");
client.Encoding = Encoding.Default;

byte[] antwort = client.UploadValues(CGIURI, "post", formData);

das script online ist übrigens ein perl-script
ich hole dort die daten wie folgt rein:

# parsen der Parameter
my %params = $cgi->Vars();

$params{'name'}


vielen dank schon im voraus für die hilfe

ps: hoffe, dass dies noch nicht gefragt wurde (hätte auf jeden fall nichts gefunden)

Thema: Wer von euch programmiert auf einem Notebook?
Am im Forum: Smalltalk

Zitat von Peter Bucher
Wow, 1600 x 1200 auf einem 12', na dann viel Spass ;-)
Ich finde schon mein 15.4' -> 1680 x 1050 hart an der Grenze des Zumutbaren.

da kann ich nur zustimmen
ich hab selber ein notebook mit 15.4' und 1680x1050
hab mich inzwischen dran gewöhnt und finde es super.... nur noch kleiner würde ich echt nicht wollen.

Thema: Ist herbivore ein Bot?
Am im Forum: Smalltalk

merkwürdig, dass er plötzlich in der dritten person von sich spricht

und die beitrags-anzahl von herbivore kann einfach nicht menschlich sein

Thema: Grundsatzfrage wegen NetworkCredential usw.
Am im Forum: Web-Technologien

hab mich jetzt nochmal weiter informiert
leider ist es mir immer noch nicht ganz klar

mein derzeitiger test-code sieht so aus:


WebResponse webResponse;
NetworkCredential networkCredential;
private void button2_Click(object sender, EventArgs e)
{
    networkCredential = new NetworkCredential(tbUser.Text, tbPassword.Text);
    WebRequest webRequest = WebRequest.Create(tbURL.Text);
    webRequest.Credentials = networkCredential;
    try
    {
        webResponse = webRequest.GetResponse();
        MessageBox.Show(webResponse.Headers.ToString());
        
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}

private void button4_Click(object sender, EventArgs e)
{
    webResponse.Close();
}

private void button3_Click(object sender, EventArgs e)
{
    WebRequest webRequest = WebRequest.Create(tbURL.Text);
    webRequest.Credentials = networkCredential;
    try
    {
        webResponse = webRequest.GetResponse();
        MessageBox.Show(webResponse.Headers.ToString());

    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}

ich weiss, dass er nicht gerade schön ist, aber zum testen reichts.

was ich mich jetzt schon die ganz zeit frage bzw. vll einfach nicht begreife, ist folgendes.
soweit ich es verstehe, beinhaltet networkCredential meine login-daten.
nur muss ich die jetzt jedes mal, wen ich eine seite aufrufe, diese mitgeben, oder gibt es da nicht irgend eine automatische möglichkeit? (bin vll. einfach browser-geschädigt mit denn ganzen sessions usw.)

vielen dank schon mal für eure hilfe

ps:
der folgende code steht so auch im ".NET BlogBook Ausgabe 5"


    if(username == null || password == null)

    {

        NetworkCredential networkCredential = new NetworkCredential(username, password);

        webRequest.PreAuthenticate = true;

        webRequest.Credentials = networkCredential;

    }

Thema: Grundsatzfrage wegen NetworkCredential usw.
Am im Forum: Web-Technologien

Zitat von Jürgen Gutsch
Du kannst beim WebRequest irgendwo angeben, das er Rredirekts folgen soll, evtl. hilft das schon.

danke für denn tip
werde mich gleich mal informieren

Thema: Grundsatzfrage wegen NetworkCredential usw.
Am im Forum: Web-Technologien

Zitat von Jürgen Gutsch
Hallo,

ich denke die Abfrage ist verkehrt herum und müsste eigentlich so lauten:
if(!string.IsNullOrEmpty(username) && !string.IsNullOrEmpty(password))

hab es gleich mal versucht (dachte mir doch, dass der code komisch aussieht )

im ersten fall (eine seite, bei der man schon eingelogt sein muss) klapt es auch.

aber nicht, wenn ich über die startseite gehe, welche mich weiterleitet.

... ich glaub wirklich, das mir bei diesem gebiet (einlogen, eingelogt bleiben usw.) einfach ein gewisses grundwissen fehlt....

Thema: Grundsatzfrage wegen NetworkCredential usw.
Am im Forum: Web-Technologien

ich hab schon die forenssuche benutzt, nur hab ich keine direkte hilfe für mich gefunden.

ich hab mehre beispiele gefunden, wie folgendeshttp://blog.veloursnebel.de/PermaLink,guid,3ac2007a-dea3-4103-b7da-9263e733e824.aspx

jetzt habe ich aber eins zwei probleme dabei...

als erstes ist mir nicht ganz klar, wie folgendes funktionieren soll


    if(username == null || password == null)

    {

        NetworkCredential networkCredential = new NetworkCredential(username, password);

        webRequest.PreAuthenticate = true;

        webRequest.Credentials = networkCredential;

    }
wenn ich es richtig verstehe, wird es dies nie durchlaufen und wenn doch, hat es keine angaben für username und password.

ich hab das ganz auch schon mit einer anderen homepage versucht....
nur dort hab ich gleich das zweite problem, wenn ich mich auf einen login-geschützen-bereich einloge, kriege ich daten zurück. wenn ich mich aber auf die startseite einloge (welche weiterleiten würde auf die, die geht) kriege ich eine fehlermeldung:

WebResponse webResponse = webRequest.GetResponse();
Der Remoteserver hat einen Fehler zurückgegeben: (401) Nicht autorisiert.

kann es sein, dass ich mich mit dieser methode jedes mal aufs neue einlogen muss?

ich würde mich hingegen auch schon über einen guten link oder so freuen.
...hab echt mühe mich in diese thema einzuarbeiten.

ps: sorry, wenn das schon mal so behandelt wurde

Thema: VS2008 Release Event?
Am im Forum: Smalltalk

Zitat von Peter Bucher
Ich gehe ziemlich sicher an den Schweizer Launch Event in Base.
Sonst noch wer? :-)

wäre sicher noch interessant (war noch an keinem )
aber es könnte genau in meine facharbeit hineingeraten... und dann geht diese ganz klar vor.

weiter müsste ich es noch mit der firma klären, aber das ist sicher kein problem.

Thema: Steganografie
Am im Forum: Rund um die Programmierung

da ich immer auf solche versteckspiele stehe, musste ich gleich nach schauen.

meinst du das, was unter Beschreibung des BMP-Formates / Farbpalette steht?http://www.fh-wedel.de/~bek/c/praktika/seminar-iass02.html

Thema: Kostenlose Microsoft E-Books über LINQ, Silverlight 1.0 und ASP.NET AJAX
Am im Forum: Szenenews

vielen dank auch von mir.

wissen kann man ja nie genug sammeln... und sei es nur in pdf-form

Thema: entwickler-press.de: Gratis e-Books als Weihnachtsgeschenk(e) 2007
Am im Forum: Szenenews

finde ich eine super aktion.
konnte heute, nach längerem warten, mein erstes runter laden und werde sicher in denn nächsten tagen immer wieder drauf schauen.

Thema: [Tutorial] Dateioperationen: Alles über Dateien 2.2
Am im Forum: Artikel

Ich hab gerade diesen Artikel für mich entdeckt und frag mich gerade, warum ich heute ein paar Stunden damit verbracht habe, genau diese infos im netz zusammen zu suchen...


echt super geschrieben

Thema: Programmierer und zocken
Am im Forum: Smalltalk

hab länger WoW gespielt.
aber nie besonders aktiv, sondern eher for fun.
der acc ist zZ aber eh wieder eingefroren.

derzeit spiele ich öfters mal Hellgate:London.

Thema: Anfänger benötigt Hilfe bei Drag & Drop
Am im Forum: GUI: Windows-Forms

sorry
hab dich falsch verstanden

...dafür reicht mein basis-wissen wohl leider noch nicht aus
aber hier gibts sicher genug schlaue köpfe, die dir gerne weiter helfen

Thema: Anfänger benötigt Hilfe bei Drag & Drop
Am im Forum: GUI: Windows-Forms

mir hat das allg. weiter geholfen bei drag & drop
http://www.galileocomputing.de/openbook/visual_csharp/visual_csharp_24_000.htm#Xxx999342

so wie ich es verstanden habe (bin selber noch am lernen)
geht es in dem fall hauptsächlich um die beiden events DragEnter und DragDrop

weiter sollte man nicht vergessen, für das jeweilige Feld AllowDrop auf True zu setzen (sonst kann man schnell mal durchdrehen)

edit: das projekt kann ich mir leider zZ nicht anschauen, da ich nicht an meinem arbeits-pc sitze

Thema: Was bedeuten eure Nicknames/Avatare?
Am im Forum: Smalltalk

ich seh gerade, dass hier länger keiner mehr gepostet hat
aber irgendwo muss ja mein erster post hin... und das scheint nicht der schlechteste ort zu sein

also
der zweite teil meines nicks "Snake" stammt aus dem film "Flucht von LA". der hauptdarsteller heist Snake Plisken.

der erst ist eher noch ein bezeichnung meines auftretens. jeder der mich mal in real trifft, weiss was ich meine
trage meistens eher dunkle klamoten (in weiss würde man mich nie drausen sehen )