Benutzernamen herausfinden

04/03/2010 15:28 Katzenstreu#1
Hey e*pvpers,
ich erstelle mir grad ein MultiSpammer also mit vielen funktionen und habe da auch ein downloader eingebaut. Hier sind die Screens:

1. Für Uploaded
[Only registered and activated users can see links. Click Here To Register...]

2. Für Megaupload
[Only registered and activated users can see links. Click Here To Register...]

Erstmall alles gut, bis jetzt. Ich habe es so gemacht das er es auf dem Desktop herunterladet. Ich habe es dann so gemacht:
C:\Users\Dominik\Desktop\Download.exe

C: Weil jeder C: haben muss!!!

Users Weil da eben die Benutzer sind^^

Dominik Der Benutzername von mir

Desktop Weil es da sein soll

Download.exe Wie es heißen soll, dazu hab ich auch ne' frage.

Die meisten sollten denn Fehler schon entdeckt haben, denn nicht jeder hat denn Benutzernamen "Dominik". Wie kann ich es denn anders machen?

2. Jemand benutzt mein downloader doch es nervt wenn die Datei immer download.exe heißt. Kann man es irgentwie machen das es denn gleichen Namen hat wie die Datei die jemand herunterladet?

Schonmal ein THX im vorraus :handsdown::handsdown:
04/03/2010 15:46 Reextion#2
> Was hat ein Downloader in einem Spammer verloren o.O xD
> Du hast noch einen weiteren Fehler gemacht. Nicht jeder hat C. Es gibt Möglichkeiten dies zu ändern ;)
Es wäre schon möglich das Benutzerkonto auszulesen, bringt dir aber nix, weil nicht jeder eine C Festplatte hat, wie gesagt gibt Möglichkeiten dies zu ändern...
Naja mal meinen Pfad zum Destkop, ganz anders als deiner oben:
Code:
T:\Dokumente und Einstellungen\Tobi\Desktop
> Ich würde ja mal empfehlen das du es mit einer Browsefunktion machst, also Buttonklick und Verzeichnes selber auswählen :)

Cu

ReExtion
04/03/2010 16:46 x]vIrus[x#3
kommt drauf an welche programmiersprache du nutzt,...
04/03/2010 16:51 xNopex#4
Lies einfach den Pfad deines Spammers aus und speicher da die Datei, fertig.
04/03/2010 17:48 musicinstructor#5
ist das in vb? wenn ja, kann man den desktop-pfad da mit
Code:
My.Computer.FileSystem.SpecialDirectories.Desktop
rausfinden.
04/03/2010 19:21 x]vIrus[x#6
System.Environment.GetFolderPath(System.Environmen t.SpecialFolder.Desktop) war mein vorschlag o,o
04/03/2010 19:40 Katzenstreu#7
Quote:
Originally Posted by x]vIrus[x View Post
hm :/ irgend nen depp hat mein antwort-post gelöscht D;

System.Environment.GetFolderPath(System.Environmen t.SpecialFolder.Desktop) war mein vorschlag o,o
Right Right...

Kriegst ein THX!

Jeder kriegt ein THX weil jeder mir helfen wollte :)

Nochne Frage, habe es grad wieder getestet und ging auf dem Desktop, da war die Datei aber nicht :O Wo ist sie denn eigentlich gespeichert wurden?^^
04/03/2010 20:12 x]vIrus[x#8
füge ggf noch ein \ hinzu ;)
04/03/2010 20:33 Katzenstreu#9
Quote:
Originally Posted by x]vIrus[x View Post
füge ggf noch ein \ hinzu ;)
Mhh.. Geht auch nicht.
04/03/2010 21:16 x]vIrus[x#10
um nicht weiter spekulieren zu müssen,.. wie wärs wenn du uns die entsprechende stelle im code zeigst?
04/04/2010 14:09 Katzenstreu#11
Der Code:

Code:
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Label2.Text = WebBrowser1.Document.GetElementById("countdown").OuterText
        If Label2.Text = 1 Then
            Timer1.Stop()
            ListBox1.Items.Clear()
            Dim links As HtmlElementCollection
            links = WebBrowser1.Document.GetElementsByTagName("a")
            For Each link As HtmlElement In links
                ListBox1.Items.Add(link.GetAttribute("href"))

            Next
            ListBox1.SelectedIndex = 13
            down.DownloadFileAsync(New Uri(ListBox1.Text), "System.Environment.SpecialFolder.Desktop")
        End If
    End Sub
04/04/2010 17:42 musicinstructor#12
Code:
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Label2.Text = WebBrowser1.Document.GetElementById("countdown").OuterText
        If Label2.Text = 1 Then
            Timer1.Stop()
            ListBox1.Items.Clear()
            Dim links As HtmlElementCollection
            links = WebBrowser1.Document.GetElementsByTagName("a")
            For Each link As HtmlElement In links
                ListBox1.Items.Add(link.GetAttribute("href"))

            Next
            ListBox1.SelectedIndex = 13
            down.DownloadFileAsync(New Uri(ListBox1.Text), System.Environment.SpecialFolder.Desktop)
        End If
    End Sub
Ohne die Anführungszeichen sollte es gehen.
04/04/2010 19:27 Katzenstreu#13
Geht auch nicht, vielleicht ist der code falsch?
04/06/2010 19:05 x]vIrus[x#14
tja, was is an deinem code anders als bei meinem vorschlag?
04/06/2010 19:09 HardCore.1337#15
Macht es nicht so schwer und nutzt die Registry