Visual Basic Messenger [xl3igplayer]

Status
Niet open voor verdere reacties.

xl3igplayer

Gebruiker
Lid geworden
22 jan 2011
Berichten
143
Ik wil graag een messenger maken. maar tutorials op youtube en google zijn alleen maar om msn te gebruiken. maar ik wil zelf een soort van msn maken :D

Op youtube Zie je wel messengers die mensen zelf hebben gemaakt :S
Maar geen tutorials. dus het is wel mogelijk !


Kan iemand mij helpen ? :o
 

Ja bedankt !

Maar nu heb ik nog een vraag :S

Dit is uit die link van jou een post:

Misschien helpt dit je wat meer:

EA9PF.png


Chat verzonden:

lap36.png


Werkt via PHP, misschien niet wat je wilt, maar het valt te proberen :)

Upload het PHP bestandje naar je webhost, en verander dan "127.0.0.1" naar de link van je webhost.

Download het project hier: http://www.mediafire.com/?4wmr04il9l867b6



Nu is mijn vraag:
Hoe kan ik via een code die box leeg krijgen.
Ook voor anderen. dus eigelijk gewoon die .txt leeg hebben
 
Om een .txt-bestand leeg te krijgen kun je 'm overschrijven:

Code:
System.IO.File.Create("Pad_naar_txt")

CaptainBri kan beter antwoorden op vragen over dit voorbeeldprogramma omdat hij het heeft geschreven ;).
 
Om een .txt-bestand leeg te krijgen kun je 'm overschrijven:

Code:
System.IO.File.Create("Pad_naar_txt")

CaptainBri kan beter antwoorden op vragen over dit voorbeeldprogramma omdat hij het heeft geschreven ;).

Overschrijven werkt dat ook met online bestanden ( via woelmuis.nl )

Want als je dropbox gebruikt kun je niet text toevoegen :S ( dacht ik :O)


Maar ik had nog 1 klein vraagje :S kweet niet of het kan maar zou je zoiets kunnen maken dat je kan zien wie er allemaal online is ? iets in een listbox ofzo ?


En nog ff CaptainBri is niet online op msn :S
 
Code in het PHP bestandje veranderen naar dit:

PHP:
<?php
if (isset($_GET['bericht']))
{
	$bericht = $_GET['bericht'];
	file_put_contents("chatlog.txt", $bericht . "\r\n", FILE_APPEND);
}
else if (isset($_GET['leegmaken'])) file_put_contents("chatlog.txt", "");
?>

Dan een nieuwe button in je project toevoegen, met de volgende code:

PHP:
Client.DownloadString("http://127.0.0.1/chat.php?leegmaken=ja")

Zou moeten werken ^^

Succes
 
Geen idee. :(

Maar zo te zien ga je op dat andere topic verder :confused:

mod edit -- berichten uit het andere topic zijn nu hierheen verplaatst - bedankt voor je melding
 
Laatst bewerkt door een moderator:
En zoals altijd weer 100% werkend :D*
Maar ik ga door met vragen stellen xD

Ik wil graag in een listbox De lijst met namen die online zijn !
Zou dat kunnen of is dat te moeilijk ?

* edit:
MM het werkt niet echt :S
Als ik leeg gemaakt hebt dan is alles wel leeg maar stuur ik dan weer een bericht dan gaat alles door elkaar heen en doet hij heel raar :S

ik post nog eventjes de 2 php codes die ik gebruik. misschien zit er een fout in

Om bericht te sturen:
PHP:
<?php

if (isset($_GET['bericht']))
{
	$bericht = $_GET['bericht'];
	file_put_contents("chatlog.txt", $bericht . "rn", FILE_APPEND);
}

?>

Om Chat te legen
PHP:
<?php
if (isset($_GET['bericht']))
{
    $bericht = $_GET['bericht'];
    file_put_contents("chatlog.txt", $bericht . "rn", FILE_APPEND);
}
else if (isset($_GET['leegmaken'])) file_put_contents("chatlog.txt", "");
?>


Misschien ligt het aan de naam die ik ze heb gegeven ?
chat.php = bericht toevoegen
Code in VB: Client.DownloadString("mijnhost/chat.php?bericht=" + txtBericht.Text)


chat1.php = Chat legen
Code in VB: Client.DownloadString("mijnhost/chat1.php?leegmaken=ja")

Wat is mijn fout :S
 
Laatst bewerkt door een moderator:
Super !! , en ik kan nu gewoon ook dat script gebruiken ( PHP ) om chat leeg me maken ?
 
Laatst bewerkt door een moderator:
MM het werkt niet echt :S
Als ik leeg gemaakt hebt dan is alles wel leeg maar stuur ik dan weer een bericht dan gaat alles door elkaar heen en doet hij heel raar :S

ik post nog eventjes de 2 php codes die ik gebruik. misschien zit er een fout in

Om bericht te sturen:
PHP:
<?php

if (isset($_GET['bericht']))
{
	$bericht = $_GET['bericht'];
	file_put_contents("chatlog.txt", $bericht . "rn", FILE_APPEND);
}

?>

Om Chat te legen
PHP:
<?php
if (isset($_GET['bericht']))
{
    $bericht = $_GET['bericht'];
    file_put_contents("chatlog.txt", $bericht . "rn", FILE_APPEND);
}
else if (isset($_GET['leegmaken'])) file_put_contents("chatlog.txt", "");
?>


Misschien ligt het aan de naam die ik ze heb gegeven ?
chat.php = bericht toevoegen
Code in VB: Client.DownloadString("mijnhost/chat.php?bericht=" + txtBericht.Text)


chat1.php = Chat legen
Code in VB: Client.DownloadString("mijnhost/chat1.php?leegmaken=ja")

Wat is mijn fout :S

Als ik het goed begrijp, zit bij dat 2e stukje php ook de code om te versturen...

Dus dan zou je alleen het 2e stukje code moeten hebben om het te versturen en leeg te maken.

Dus dan krijg je dit om te versturen en te legen:
PHP:
<?php
if (isset($_GET['bericht']))
{
    $bericht = $_GET['bericht'];
    file_put_contents("chatlog.txt", $bericht . "\r\n", FILE_APPEND);
}
else if (isset($_GET['leegmaken'])) file_put_contents("chatlog.txt", "");
?>

Dat moet dan gewoon in 1 bestandje. Dan moet je wel zorgen dat beide buttons naar hetzelfde bestandje wijzen.

Het kan ook zijn dat ik het fout heb! Succes:thumb:




*EDIT* Ik zie dat CaptainBri dat al heeft gedaan bij de nieuwe download. Dus nu kan je dat script gebruiken.
 
Laatst bewerkt:
Ja bedankt !

Maar ik had het al anders gedaan...
Ik had gewoon dat script in een aparte pagina gedaan dus dan is het gewoon een andere link. maar zo kan het ook ! bedankt allemaal !
 
Laatst bewerkt door een moderator:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan