• 25.04.2024, 03:36
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Minusch@Linux

unregistriert

IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 19:39

Hallo zusammen!

Wie die Überschrift schon sagt, suche ich ein Tool, das das o.g. beherrscht.

Gruß
Minusch

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 19:44

Du könntest dich bei K&M Elektronik anmelden oder du könntest deine IP bei IP-Info einzeigen lassen.
Suche Bücher von Tanenbaum und Galileo (auch Video-Training) - bitte KM! [img] http://www.aqua-computer-berlin.de/logo.png [/img]

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 19:46

http://www.whatismyip.com/

;)



Aber was meinst du mit "mail verschicken"? Soll das automatisch immer wieder passieren oder wie?
HONDA = Höllischer Orgasmus Nach Dem Anlassen

Minusch@Linux

unregistriert

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 19:50

Zitat von »Weihnachts-Buz«

[url]Aber was meinst du mit "mail verschicken"? Soll das automatisch immer wieder passieren oder wie?[/quote]

Ja genau, im endeffekt soll ipconfig ausgelesen werden und das Ergebnis soll per Email zweimal täglich an eine Adresse weitergeleitet werden...

Gruß
Minusch[/url]

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 19:56

wie wärs mit sowas wie no-ip.com?
dann hättest du immer die selbe adresse, und müsstest die dir nur einmal merken

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 20:01

Vielleicht sowas hier
Eine Datei mit benötigtem Inhalt kann man ja mit 'ipconfig > datei.txt' erzeugen

Oder:

Zitat

tmsBatchMailer dient zur Versendung von Emails entweder über die Programmoberfläche oder über die Kommandozeile (z.B. aus Batchdateien). Alle Informationen über Empfänger (TO:, CC:, BCC), Betreffzeile, Emailtext, Contenttype, Dateianhang und Email-Account können sowohl manuell über die Oberfläche, als auch per Parameter über die Kommandozeile übergeben werden.


http://deutsche-shareware.de/download/72.htm

Zitat von »oldman«

Gehe Deine Lehrer verprügeln, die haben versagt.

Minusch@Linux

unregistriert

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 20:01

Ich habe hier ein VB-Script gefunden, was aber leider nur die IP meines Gateways ausließt :-/ Und es öffnet nur eine fertige Mail, anstatt diese gleich raus zu senden :-/

@elbarto: wäre auch eine Lösung, die mir aber zu einfach ist :D

Gruß
Minusch

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 20:05

also unter windows könntest du die ip mit einer batch auslesen lassen, sähe so aus:

netsh -c interface dump>c:\ip

dann haste halt auf c ne datei die ip heißt (ich denke dass man auch ip.txt oder sowas angeben kann). die kannst du dann mit texteditor oder was auch immer öffnen.

joa und dann nur noch irgendein programm suchen dass die datei dann als email verschickt. oder die parameter fürs emailprogramm raussuchen und dann alles in eine batch-datei schreiben. über den zeitplaner kannste du dir das dann ja regelmäßig schicken lassen.

hoffe, dass ich ein wenig helfen konnte

mfg
Capt. Nemo

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 20:56

@Minusch: in meinem "programming jabber" steht ein script, dass den server auf der contact list eines im-clients anzeigt und dessen ip mitteilt :)

gehts hier eigentlich nu um windows oder linux?!

na wenns linux ist, wie bereits gesagt ipconfig in eine textdatei umleiten und dann per sendmail raushauen. irgendwie kann man das bestimmt auch direkt an sendmail weiterleiten.
das ganze dann per crontab 2mal am tag aufrufen und gut.

edit: ansonsten ist mailen auch ein paar zeilen in perl...

Re: IP auslesen und per Mail verschicken

Sonntag, 27. Juni 2004, 22:46

Auch wenns nicht zum Topic direkt passt.
Aber wie funktioniert No-IP.com ?


NENO
[V] ASUS P7P55D Deluxe, unbenutzt und originalverpackt aus Garantieaustausch

Zitat von »FUNKMAN«

Liquid Sunshine in the Dark...

Re: IP auslesen und per Mail verschicken

Montag, 28. Juni 2004, 00:24

Also:

Mit VB kann ich die IP auslesen (grad getestet). Problem ist das verschicken per Email.... Dafür bräucht ich ein wenig mehr Zeit! Kannst dich ja mal per ICQ\Mail bei mir melden ;)

Ferdi

Re: IP auslesen und per Mail verschicken

Montag, 28. Juni 2004, 14:43

hi

Ich hatte vor nen par jahren genau dasselbe Problem
(rechner mit Flat stand woanders und ich hatte mich manchmal eingeloggt um nen download zu starten)

das proggie hieß, glaube ich, IP-Sender oder so

könnte das hier sein:
http://www.coseroit.de/ipsender/
:) :)
edith: leider ist es nicht genau das, ich such nochmal weiter
[glow=green,2,300]Verkaufe gerade nix ;-)[/glow]

Re: IP auslesen und per Mail verschicken

Montag, 28. Juni 2004, 15:00

so,

http://www.practicallynetworked.com/down…er/ipmailer.zip kann die IP deines
Routers o.ä. an verschiedene Leute versenden

Ich "glaube" ;D ;D das gesuchte Programm ist dieses hier :http://tools.winkie.de/#ipmailer
nur lässt es sich nicht runterladen >:( >:(
[glow=green,2,300]Verkaufe gerade nix ;-)[/glow]

Minusch@Linux

unregistriert

Re: IP auslesen und per Mail verschicken

Montag, 28. Juni 2004, 21:11

Hallo zusammen!

Auf Wunsch von Yogi verrate ich euch noch mein OS ;) :

Windows XP Pro!

Gruß
Minusch

Re: IP auslesen und per Mail verschicken

Dienstag, 29. Juni 2004, 02:05

DL funktioniert.

Athlon

Nicht nur der DL funktioniert, das Progrämmchen auch. :D
Wenn ich die Folgen geahnt hätte wäre ich Uhrmacher geworden.

Re: IP auslesen und per Mail verschicken

Dienstag, 29. Juni 2004, 20:37

und den rechner mit WinXP Pro, den du meinst, der ist auch der, von dem du die ip haben willst? also der router?

wie dem auch sei, das hier funzt unter jedem OS, für das es python gibt:

updated!

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# ipmailer.py

import socket
import smtplib

# config
email = {
    'server': 'localhost',
    'from':   'absender@email.com',
    'to':     'empfaenger@email.com'
}

# fetch this computer's ip address
ipaddr = socket.gethostbyname(socket.gethostname())

# send mail
server = smtplib.SMTP(email['server'])
server.sendmail(email['from'], email['to'], 'my ip address is ' + ipaddr)
server.quit()

print 'Mail sent.'

localhost funzt meist unter linux, unter windows ist das meist durch nen anderen mailserver zu ersetzen. die absenderadresse ist nur fake, d.h. taucht im programm als absender auf, mehr nicht.
wenn du das file unter linux direkt ausführen willst, muss ein

Quellcode

1
#!/usr/bin/python
in die erste zeile und die datei mit "chmod u+x ipmailer.py" für den benutzer ausführbar gemacht werden. ansonten lässt sich das auch mit "python ipmailer.py" starten.

edit: unter linux solltest du das in die crontab eintragen. unter windows kannst du den prozess auch laufen und warten lassen:

updated!

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# ipmailer.py

import socket
import smtplib
import time

# config
email = {
    'server': 'localhost',
    'from':   'absender@email.com',
    'to':     'empfaenger@email.com'
}
delay = 12 * 60 * 60  # delay in seconds, here: 12h

while 1:
    # fetch this computer's ip address
    ipaddr = socket.gethostbyname(socket.gethostname())

    # send mail
    server = smtplib.SMTP(email['server'])
    server.sendmail(email['from'], email['to'], 'my ip address is ' + ipaddr)
    server.quit()

    # sleep
    time.sleep(delay)

    print 'Mail sent.'

Re: IP auslesen und per Mail verschicken

Mittwoch, 30. Juni 2004, 15:05

0o für was brauchta denn das? also ich find dyndns oder no-ip viel edler für sowas...

hm... solche scripts errinnern mich irgendwie an trojaner... da gabs doch auch einige, bei denen man einschalten konnte, dass die die ip per email an den angreifer schicken

0o

greez
sn[glow=blue,2,300]OO[/glow]py r[glow=blue,2,300]O[/glow]cks

M18

Full Member

Re: IP auslesen und per Mail verschicken

Mittwoch, 30. Juni 2004, 18:15

Dafür kann man aber im Script Fall sagen an wen die IP gesendet werden soll und nur dieser hat die. blabla.dyndns.org wenn die einmal wer weiß, weiß er sie immer.

Re: IP auslesen und per Mail verschicken

Donnerstag, 1. Juli 2004, 20:21

update: meine methode kann bisher nur die interne ip auslesen. falls der server direkt im internet ist, ist das auch genau das richtige. bei rechnern, die allerdings intern eine private ip haben und extern eine dial-up-adresse, also die gesuchte, muss folgender weg her:

Quellcode

1
2
3
4
5
# fetch external ip
external = 'www.google.com'
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect((external, 0))
ipaddr = s.getsockname()[0]

damit bekommt ipaddr den richtigen wert, die ehemalig dafür gedachte zeile kann auskommentiert werden.