hallo gemeinde,
ich habe ein intranet mit t3 aufgebaut. nun kam die frage auf ob es nicht möglich sei, über das intranet (sprich in typo3) auch eine "net send" funktion einzurichten... also jenes altes tool mit dem man nachrichten zwischen PCs versenden kann.... nicht zu verwechsel mit winpop!
in den ext. habe ich nichts dergleichen gefunden.... hat jemand von euch soetwas schon einmal realisiert? kann von euch jemand eine solche ext. realisieren? wäre doch ne interessante erweiterung.... ;o)
ich freue mich auf eure reaktionen
winke
sangria
hm.......
dann muss der nachrichtendienst aber immer aktiv sein....
wir wärs denn mit nem miranda.....
das is zuverlässiger........
um bei typo3 zu bleiben....
warum nimmst du nicht ein einfache messageboard...
ist auch zuverlässiger........
cu
thorsten
Hi!
Das kannst Du per Extension bequem erledigen. Extensions werde ja in PHP erstellt und mittels PHP kannst Du im rinzip (wenn Dein Server es zulässt) jeden Befehl ausführen. Schau Dir mal die PHP-Funktionen system() und exec() and.
CU
maxhb
hallole....
ich habe auch schon ein wenig gegoogelt und bin auf folgendes gestoßen:
<html>
<body>
<center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
Empfänger:<select name="pc">
<?php
$ret = `net view`;
$ret = explode("
", $ret);
for ($n=3; $n<(count($ret)-3); $n++)
echo "<option>".substr($ret[$n],2)."</option>";
?>
</select>
<br>Nachricht: <input type="text" name="msg" size="50"><br>
<?php
if (!empty($_POST['pc']) && !empty($_POST['msg']))
system("net send ".$_POST['pc']." ".$_POST['msg']);
?>
<br><input type="submit" value="Senden">
</form>
</body>
</html>
als .php abgespeichert haut das teilweise schon hin.... nur bekomm ich noch ne fehlermeldung unter nt4
aber das könnte ein ansatz sein.... wer weiß mehr?
winke
sangria
sangria schriebals .php abgespeichert haut das teilweise schon hin.... nur bekomm ich noch ne fehlermeldung unter nt4
aber das könnte ein ansatz sein.... wer weiß mehr?
Du meinst z.B., wie die Fehlermeldung lautet? 😉
CU
maxhb
ne..... die fehlermeldung lautet:
beim senden einer nachricht an "name" trat ein fehler auf
das ist schon klar.... es werden alle kisten im intranet angezeigt.... nur warum es nicht geht weiß ich "noch" nicht.
tztztz... man sollte schon auch den nachrichtendienst aktivieren.... dann kommt auch kein fehler... :o
jetzt sollte das nur noch mit namen anstatt mit pc-idents gehen.... das sollte nicht das schwerste sein...
winke
sangria
jaja...... bekenne mich schuldig im sinne der anklage.... #giggle#
ich hab soweit auch schon alles am laufen.... geht auch prima....
und wenn man :
$ret = `net view`;
$ret = explode("
", $ret);
for ($n=3; $n<(count($ret)-3); $n++)
echo "<option>".substr($ret[$n],2)."</option>";
raus nimmt und statt dessen:
<option value="ID des emppfänger comuter">Name den du willst</option>
schreibt hat man das ganze schon "personalisiert...
ein problem....wobei... problem ist falsch... hab ich noch... da der "net send" befehl vom server kommt, bekommt der empfänger auch eine mitteilung vom server... egal von welcher arbeitsstation aus...
das macht er mit dem befehl:
system("net send ".$_POST['pc']." ".$_POST['msg']);
wie bekomme ich hin, daß er einen anderen namen angibt? am besten natürlich so ala "%user%"...
weiß da jemand weiter??? php ist nicht gerade das was ich kann... :o
freue mich auf euren rat.
winke
sangria
sangria schriebwie bekomme ich hin, daß er einen anderen namen angibt? am besten natürlich so ala "%user%"...
Falls ich das richtig sehe, dann kann man dohc "net send" keinen Absender mit auf den Weg geben:
net send schriebDie Syntax dieses Befehls lautet:
NET SEND
{Name|*|/DOMAIN[:Name]|/USERS} Nachricht
Von Absender steht da ja nix ...
CU
maxhb
klar.... da steht nix..... geb ich dir vollkommen recht....
aber... kann ich nicht in der "value-form" jemand bekannt geben woher die messasge kam?
ich meine, es müsse in der "send-funktion" verankert sein... (gleich von vorne herein.... ich meine die "input type submit"
wer weiß was?
winke
sangria
hmm net send gibt es ab sp2 nicht mehr...
Wie hast du das geschafft?
Kotzt mich voll an, dass seit SP2 nix mehr geht, hab aber bei google auch nichts gefunden
@Dander:
unter Systemsteuerung-->Verwaltung-->Dienste den Punkt Nachrichtendienst raussuchen, doppelklicken und den Wert "Starttyp" auf automatisch stellen. Schon ist er wieder da! :-)