Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - Pedró

Oldalak: 1 2 3 [4] 5 6 ... 220
46
SAMP / Továbbjutottak
« Dátum: 2016. november 07. - 19:06:41 »
Basshunter, te hogy oldottad meg végül?

47
Fórum Archívum (Témák/Fórumok) / Re:Skinváltó
« Dátum: 2016. november 06. - 23:09:45 »
Jóéjt neked is! :)

48
SA-MP: Szerverfejlesztés / Skinváltó
« Dátum: 2016. november 06. - 22:32:21 »
Tetszik.

49
Archívum / StoryRPG - 2016
« Dátum: 2016. november 06. - 21:20:52 »
De régen láttam már normális elbeszélgetést/vitát bármely témában is. :) Ezt jó volt most olvasni.
Sok sikert a szervernek egyébként. :D

50
SAMP / Továbbjutottak
« Dátum: 2016. november 02. - 15:27:05 »
Ezzel a szkriptligával befulladtam én is. xD

51
SAMP / Továbbjutottak
« Dátum: 2016. november 02. - 12:32:41 »
ijjá, ez nekem magas, úgyse tudom megcsinálni. :D Ez kifog rajtam, köszönhetően a gyatra angoltudásomnak. (Nyilván levan írva a leírásokban, amit böngésztem, de nem értem meg)

52
SAMP / Továbbjutottak
« Dátum: 2016. november 02. - 09:45:28 »
      case 230: {
    print(\"A csatlakozás sikeresen megtörtént.\");
   
    str[0] = EOS;
    strcat(str, \"CWD /\");
    strcat(str, \"\\r\\n\");
   socket_send(MySocket, str, strlen(str));
    print(str);
}
case 250: {
    str[0] = EOS;
    strcat(str, \"TYPE A\");
    strcat(str, \"\\r\\n\");
   socket_send(MySocket, str, strlen(str));
    print(str);
}
case 200: {
    str[0] = EOS;
    strcat(str, \"PASV\");
    strcat(str, \"\\r\\n\");
   socket_send(MySocket, str, strlen(str));
    print(str);
}
case 227: {
    str[0] = EOS;
    strcat(str, \"RETR sajt.txt\");
    strcat(str, \"\\r\\n\");
   socket_send(MySocket, str, strlen(str));
    print(str);
}

 
úgy néz ki egyedül nemtudom megoldani a problémát.
FASZÉNEMJÓ\'\'\'\'\'??
Nem tér vissza semmivel, az a legnagyobb vicc..


[09:14:11] data: 230 User mlife logged in
[09:14:11] kód: 230
[09:14:11] A csatlakozás sikeresen megtörtént.
[09:14:11] CWD /
[09:14:11] data: 250 CWD command successful
[09:14:11] kód: 250
[09:14:11] TYPE A
[09:14:11] data: 200 Type set to A
[09:14:11] kód: 200
[09:14:11] PASV
[09:14:11] data: 227 Entering Passive Mode (88,151,96,4,197,133).
[09:14:11] kód: 227
[09:14:11] RETR sajt.txt
Console input: exit
[09:38:59] --- Server Shutting Down.
[/quote]
 

Dupla hozzászólás automatikusan összefûzve. ( [time]2016/11/02 - 09:45:53[/time] )

777-es jogot adtam a sajt.txt-nek.

Dupla hozzászólás automatikusan összefûzve. ( 2016. november 02. - 11:28:24 )

public onSocketReceiveData(Socket:id, remote_clientid, data[], data_len) {
printf(\"%s, %i\", data, data_len);
}
public onUDPReceiveData(Socket:id, data[], data_len, remote_client_ip[], remote_client_port) {
printf(\"%s, %i\", data, data_len);
}

 
még hülyeségből ezeket is beleírtam, de ezekse dobnak vissza semmit. készvagyok.

53
SAMP / Továbbjutottak
« Dátum: 2016. november 02. - 06:04:38 »
Idézetet írta: 1ST_Chr date=1478027335\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63270\" data-ipsquote-contentclass=\"forums_Topic


Ha valaki ezt megoldja, akkor megtudom csinálni a feladatot. :D
 


format(str1, sizeof(str1), \"USER felhasználó\\r\\nPASS jelszó\\r\\n\");

 
Tessék. Így működni fog.
 
[/quote]
Működni igen, de (amúgy ezsebiztos) nem lehet így ellenőrizni egyenként a visszatérő kódot.
De köszi..



 

SCRIPT:



/* CWD     XCWD    CDUP    XCUP    SMNT*   QUIT    PORT    PASV
EPRT    EPSV    ALLO*   RNFR    RNTO    DELE    MDTM    RMD
XRMD    MKD     XMKD    PWD     XPWD    SIZE    SYST    HELP
NOOP    FEAT    OPTS    AUTH*   CCC*    CONF*   ENC*    MIC*
PBSZ*   PROT*   TYPE    STRU    MODE    RETR    STOR    STOU
APPE    REST    ABOR    USER    PASS    ACCT*   REIN*   LIST
NLST    STAT    SITE    MLSD    MLST    */
#include <a_samp>
#include <socket>
new str1[64], str2[64];
new Socket:MySocket;
public OnFilterScriptInit()
{
MySocket = socket_create(TCP);
if(is_socket_valid(MySocket))  {
if(socket_connect(MySocket, \"88.151.96.4\", 21)) {
}else print(\"sikertelen\");
}
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
new code;
public onSocketAnswer(Socket:id, data[], data_len) { // called when socket_connect() has been used and the server sends data
printf(\"data: %s\", data, data_len);
new str3[64];
format(str3, 4, data);
printf(\"kód: %i\\n\\n\\n\", strval(str3));
code = strval(str3);
switch(code) {
case 220: {
   format(str1, sizeof(str1), \"USER mlife\\r\\n\");
   socket_send(MySocket, str1, sizeof(str1));
}
case 331: {
   format(str2, sizeof(str2), \"PASS sanyika1\\r\\n\");
   socket_send(MySocket, str2, sizeof(str2));
}
}
}

 
 
LOG:


[18:54:56] data: 220 Welcome to Pure-FTPd.
[18:54:56] kód: 220
[18:54:56] data: 331 Password required for mlife
[18:54:56] kód: 331
[18:54:56] data: 500 Invalid command: try being more creative
[18:54:56] kód: 500
 
[/quote]
 
Ha valaki ezt megoldja, akkor megtudom csinálni a feladatot. :D
 
[/quote]
Na jó, nem tudom mennyire vagyok fair, de próbáld úgy, hogy sizeof helyett a szöveg hosszát adod meg parancs küldésénél . :)  elvégre a hosszát kéri és nem a teljes méretet, nem? :)
 
[/quote]
Na igen, esküszöm próbáltam hasonlóképp, de az se jött össze, így ezt a megoldást is hanyagoltam, pedig ez az ésszerű..
 
   switch(code) {
case 220: {
    str[0] = EOS;
    strcat(str, \"USER \");
    strcat(str, FTPData[FTPUSER]);
    strcat(str, \"\\r\\n\");
    print(str);
   socket_send(MySocket, str, strlen(str));
}
case 331: {
    str[0] = EOS;
    strcat(str, \"PASS \");
    strcat(str, FTPData[FTPPASS]);
    strcat(str, \"\\r\\n\");
    print(str);
   socket_send(MySocket, str, strlen(str));
}
case 230: {
    print(\"A csatlakozás sikeresen megtörtént.\");
}
}

 
És működik is. :)  :)

Dupla hozzászólás automatikusan összefûzve. ( 2016. november 02. - 07:44:55 )

10:00 ig bekuldom a kodot

54
SAMP / Továbbjutottak
« Dátum: 2016. november 01. - 18:55:01 »
Az meg már nekem magas, socketeléshez nem értek. :C

55
SAMP / Továbbjutottak
« Dátum: 2016. november 01. - 18:46:59 »
Ettől összetettebb nem lehetne. :DDDDDDDDDDDDDDDDDDD
Neten sokat kutakodtam, leginkább arra gyanakodik mindenki, hogy az \\r\\n nincs a parancssor végén. De van.
Még arra gyanakszom, hogy az FTP-m szar (talán 000webhost vagy atw, fasztudja), de nincs kedvem kínlódni. Ha valakinek van kedve megnézhetné a saját ftp-je adataival, hogy felcsatlakozik-e. :)

56
SAMP / Továbbjutottak
« Dátum: 2016. november 01. - 18:41:20 »
Tehát te sem vagy terjedtebb szkriptelésileg, Flash. :( Benned volt az utolsó reményem.
Még mindig adott a feladat, mondjátok meg mi a kurva anyjáért tér vissza hibakóddal a jelszó megadásakkor? :c

57
SAMP / Továbbjutottak
« Dátum: 2016. november 01. - 18:24:06 »
Mentalitalitásotok = Matek érettségire adjunk bonyolult Fizika egyenletet. Elvégre az iskolai anyagokhoz tartozik.
Na, Flash, te úgyis RP szkripter vagy, és elmondásotok szerint azt a legnehezebb szkriptelni. Légyszíves adj javaslatot nekem a problémám megoldására. Te hátha \"terjedtebb vagy szkriptelésileg\".

58
SA-MP: Szerverfejlesztés / Adminrendszer[ladmin] | FryNeD.
« Dátum: 2016. november 01. - 15:42:30 »
De, utálhattad, csak kíváncsi lettem volna arra, hogy kezdőként mit használtál. De akkor megpróbáltál vele együtt élni. ^^ Nem kötözködni akartam, félre ne érts. :)

59
SAMP / Továbbjutottak
« Dátum: 2016. november 01. - 15:41:01 »
SCRIPT:



/* CWD     XCWD    CDUP    XCUP    SMNT*   QUIT    PORT    PASV
EPRT    EPSV    ALLO*   RNFR    RNTO    DELE    MDTM    RMD
XRMD    MKD     XMKD    PWD     XPWD    SIZE    SYST    HELP
NOOP    FEAT    OPTS    AUTH*   CCC*    CONF*   ENC*    MIC*
PBSZ*   PROT*   TYPE    STRU    MODE    RETR    STOR    STOU
APPE    REST    ABOR    USER    PASS    ACCT*   REIN*   LIST
NLST    STAT    SITE    MLSD    MLST    */
#include <a_samp>
#include <socket>
new str1[64], str2[64];
new Socket:MySocket;
public OnFilterScriptInit()
{
MySocket = socket_create(TCP);
if(is_socket_valid(MySocket))  {
if(socket_connect(MySocket, \"88.151.96.4\", 21)) {
}else print(\"sikertelen\");
}
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
new code;
public onSocketAnswer(Socket:id, data[], data_len) { // called when socket_connect() has been used and the server sends data
printf(\"data: %s\", data, data_len);
new str3[64];
format(str3, 4, data);
printf(\"kód: %i\\n\\n\\n\", strval(str3));
code = strval(str3);
switch(code) {
case 220: {
   format(str1, sizeof(str1), \"USER mlife\\r\\n\");
   socket_send(MySocket, str1, sizeof(str1));
}
case 331: {
   format(str2, sizeof(str2), \"PASS sanyika1\\r\\n\");
   socket_send(MySocket, str2, sizeof(str2));
}
}
}

 
 
LOG:


[18:54:56] data: 220 Welcome to Pure-FTPd.
[18:54:56] kód: 220
[18:54:56] data: 331 Password required for mlife
[18:54:56] kód: 331
[18:54:56] data: 500 Invalid command: try being more creative
[18:54:56] kód: 500
 
[/quote]
 

Ha valaki ezt megoldja, akkor megtudom csinálni a feladatot. :D

60
SA-MP: Szerverfejlesztés / Adminrendszer[ladmin] | FryNeD.
« Dátum: 2016. október 31. - 22:01:47 »
Idézetet írta: _Eagle_ date=1477937817\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63432\" data-ipsquote-contentclass=\"forums_Topic
Nem mai darab ez az ladmin :D én kifejezetten utáltam :D
 
Akkor mit használtál helyette, ami jobb volt?

Oldalak: 1 2 3 [4] 5 6 ... 220
SimplePortal 2.3.7 © 2008-2024, SimplePortal