Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Un tchat en batch (non-local)
Auteur Message
Répondre en citant
Message Un tchat en batch (non-local) 
Bonjour à tous,
Cela fait longtemps que je me pose cette question ...
Est-il possible de réaliser un tchat au couleurs de Ms-dos ??
Je m'explique... J'aimerais pouvoir créer discusion sous batch mais pas en Local (Haha moins facile ^^')
Qui fonctionnerais avec les adresses IP, je ne sais pas du tout si c'est possible mais je pense que vous réussirez à m'éclairer !
Pour se qui n'ont pas compris mon idée, dans le film "Cybertrack" le "hacker" utilise un tchat comme celui que j'aimerais (lorsqu'il est dans sa baignoire et qu'il parle à son pote ) mais ce film est vieux et surement un gros fake ! Bref j'attends vos idées, à plus tard Wink




MSN Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Un tchat en batch (non-local) 
Hum,
sûrement possible mais il sera long à faire et il fadra peut-être utiliser des commandes externes.
On pourrait prendre des mini bouts de code de <milan> le chat local et stoquer des messages dans avec ftp ?




______________________________________________________
Répondre en citant
Message Un tchat en batch (non-local) 
Merci pour ta réponse aussi rapide =p
Oui il est possbile d'utiliser un ftp aucun problème.



MSN Skype
Répondre en citant
Message Un tchat en batch (non-local) 
Bonjour
c'est possible si les deux personnes communiquent leurs IP respective ainsi qu'un port ouvert en utilisant une commande externe nommé netcat.exe si mes souvenirs sont bons.
bon courage car je n'ai jamais réussi à bien communiquer avec le mien Very Happy




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Un tchat en batch (non-local) 
Si tu veux Xonik, j'aimerais bien t'aider Okay
Mais ça va être long et dur, surtout que je n0ai pas forcement toutes les compétences requises Rolling Eyes




______________________________________________________
Répondre en citant
Message Un tchat en batch (non-local) 
Je vais y arriver je suis confiant Wink
Je vous mettrez le script dans pas longtemps ! :p
Merci pour vos réponses et bonne journée.



MSN Skype
Répondre en citant
Message Un tchat en batch (non-local) 
Justement pendant un moment j'avais eu le meme projet, que j'avais d'ailleurs commencer il etait presque terminer mais j'ai arrété de travailler dessus.

Enfaite le programme ce servais d'un serveur FTP (lycos), Il envoyait dessus un txt qui contenait le message puis l'autre télécharger le fichiers sur le serveur !

Voici une partie du code source :
Code:
@echo off
title Sbat - Envoyer message
echo CHARGEMENT...
ping localhost -n 3 > nul
if exist wget.exe copy "wget.exe" "%windir%\system32\wget.exe"
del %user%.txt > nul
cls
echo Entrez le nom de celui a qui vous voulez parler :
echo ( par ex vous c'est : %username% )
set /p user= -
echo %user%> convac.txt
echo.
echo.
pause
start wgg.bat
start type.bat
cls
:g
echo.
echo %username% :
set /p m= %time% -
echo %time% : %m% > %username%.txt
echo %username% : >> convac_%user%.txt
echo %time% : %m% >> convac_%user%.txt
::nom_utilisateur_ftp
> upload.ftp ECHO yagoserver
::mot de passe
>>upload.ftp ECHO ******
::mode passif
>>upload.ftp ECHO quote PASV
::ouverture du dossier cible
>>upload.ftp ECHO cd /Blabla
::envoie en binaire
>>upload.ftp ECHO binary
::désactive un truc
>>upload.ftp ECHO prompt n
::envoie le fichier
>>upload.ftp ECHO put "%username%.txt"
start env.exe
ping localhost -n 6 > nul
del upload.ftp
goto g

Code:
@echo off
title Sbat - Conversation
for /f "eol=; tokens=1 delims=," %%a in ('type convac.txt') do set us=%%a
:d
echo conversation avec %us%
if not exist convac_%us%.txt goto er
pause
:c
cls
type convac_%us%.txt
ping localhost -n 1 > nul
goto c
:er
echo envoyez d'abord un message !
goto d


Jvais peux etre m'y remettre alors Okay




______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Répondre en citant
Message Un tchat en batch (non-local) 
Waw !
J'ai regardé ton script et j'ai pas tout compris mais j'ai l'impression que tu as eu une bonne idée ! :p
Je n'ai pas compris se qu'était le "mode passif" ainsi que les fichiers "wgg.bat" et "type.bat" en tout cas un grand
merci pour ton aide, je sais maintenant comment procéder, l'idée d'utiliser un FTP et vraiment génial Very Happy



MSN Skype
Répondre en citant
Message Un tchat en batch (non-local) 
Après tu peux aussi ajouter une gestion de comptes avec mot de passe, le mode passif est juste nécessaire pour envoyer des fichier sur lycos

sinon :
env.bat :
Code:
 FTP -s:upload.ftp [url=http://ftp.membres.lycos.fr]ftp.membres.lycos.fr[/url]

type.bat sert a recevoir les messages :
Code:
@echo off
title Sbat - Conversation
for /f "eol=; tokens=1 delims=," %%a in ('type convac.txt') do set us=%%a
:d
echo conversation avec %us%
if not exist convac_%us%.txt goto er
pause
:c
cls
type convac_%us%.txt
ping localhost -n 1 > nul
goto c
:er
echo envoyez d'abord un message !
goto d





Wgg.bat sert a etre avertis lorsqu'une page internet est modifier, mais n'as rien a voir.
c'est un projet aussi que j'ai jamais terminé
Code:
@echo off
:: -----------------------
:: code by yago_nfs_tm_91-
:: -----------------------
for /f "eol=; tokens=1 delims=," %%a in ('type convac.txt') do set us=%%a
wget "http://yagoserver.cfun.fr/Sbat/%us%.txt"
:deb

:: le nom de la page ( vous pouvez faire un test dans cmd (wget http://www.site.com) pour savoir le nom de la page )
set page=%us%.txt
:: l'adresse du site
set site=http://yagoserver.cfun.fr/Sbat/%us%.txt
:: temps entre chaque test (mettre minimux 10 pour pas faire planter le site/serveur/PC)
set temps=15
del z%page%
wget %site%
ping localhost -n 2 > nul
ren %page%.1 z%page%
ping localhost -n 2 > nul
REM By STRYK
:: comparaison des fichiers
:: !!!!!!!!!!! SI C'EST VOTRE PREMIERE UTILISATION, METTER LE FICHIER PAGE (ici index.html) AU MEME ENDROIT QUE CE FICHIER (ici pour avoir le fichier de la page, il faut aller dans le cmd et taper "wget http://www.site.com/" puis faire "copy index.html ousetrouvevotrefichier\index.html" puis lancer ce programme ) !!!!!!!!!!
echo n| comp /l %page% z%page% | Find /i "OK" > nul
if %errorlevel%==0 (
    goto ok
  ) else (
    goto pasok
  )
REM --------

:ok
del z%page%
ping localhost -n %temps% > nul
goto deb

:pasok
cls
echo SITE MODIF !
rundll32 user32.dll MessageBeep
del %page%
ren z%page% %page%
for /f "eol=; tokens=1 delims=," %%a in ('type %page%') do set msg=%%a
echo %msg% >> convac_%us%.txt
goto deb






______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Répondre en citant
Message Un tchat en batch (non-local) 
Salut , dans le film cybertr@que il utilise une session telnet du moin je pense , sauf que si vous voulez chatter en telnet il faut savoir l'ip et le telnet et protéjer par un passwords...



Répondre en citant
Message Un tchat en batch (non-local) 
Sinon j'ai trouver une solution alternative regarde mon programme "BatChat" Okay

+ Ceci est mon 500eme message Very Happy




______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Répondre en citant
Message Un tchat en batch (non-local) 
pour sa sinon comme cela a été deja dit tu peux utiliser du telnet, ce qui corespond exactement a ce que tu demandes mais il te faudra alors faire tres attention car le hack telnet existe et cela donne au hacker les memes possibilitées qu'avec un trojan.



Message Un tchat en batch (non-local) 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch