Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: eldiabloxico en 18 Octubre 2008, 02:16 am



Título: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 02:16 am
Hola a todos, aqui estoy de nuevo, bueno, mi duda es esta.
Lo que me gustaria saber es como podria copiar lo que hay en un txt que tengo subido a mi servidor, en un textbox, pero no todo, por ejemplo, en el txt del servidor pone.

Hola
que tal

muy bien
me alegro
jajajaja

Como podria hacer para que el programa, solo copie por ejemplo, muy bien y me alegro, sin copiar, hola, que tal, (el espacio) y jajajaja, no se si me e explicado.


Título: Re: De servidor a txt
Publicado por: byway en 18 Octubre 2008, 06:18 am
la verda no te explicas bien ... :huh: :huh: :huh:

suponiendo que tu servidor es tu web host osea :

http://www.mipagina.com/texto.txt

si estoy en lo cierto lo puedes hacer por separado osea poniendo dos txt...

http://www.mipagina.com/texto1.txt
http://www.mipagina.com/texto2.txt

y en cada uno vaya por separado... otra forma seria es de leer linea por linea ese texto y solo tomas a partir de la linea 4

Código
  1. Dim reg(6) As String
  2. Open Archivo.Caption For Input As #1
  3.  
  4. Line Input #1, reg(0)
  5. Line Input #1, reg(1)
  6. Line Input #1, reg(2)
  7. Line Input #1, reg(3)
  8. Line Input #1, reg(4)
  9. Line Input #1, reg(5)
  10.  
  11. Text1 = reg(3) & vbctlf & reg(4) & vbctlf & reg(5) & vbctlf
  12.  
  13. Close #1

y si es el servidor de tu troyano pues usa dos texbox y llamas por separado ..

salu2.


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 17:05 pm
Y cual seria para que lo lea cada txt por separado, es decir, lo que pone en el servidor en un txt lo ponga en el textbox.


Título: Re: De servidor a txt
Publicado por: & eDu & en 18 Octubre 2008, 17:11 pm
Lo mejor es utilizar el Inet, Proyecto>Componentes>Microsoft Internet Transfer Control

Una vez añadido con su nombre predeterminado haz lo siguiete.

Código
  1. Dim sContenido As String
  2. Private Sub Form_Load()
  3. sContenido = Inet1.OpenURL("Aquilawebconeltxt")
  4. Text1.Text = sContenido
  5. End Sub


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 17:13 pm
De nuevo muchisimas gracias a todos, saludos.


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 17:35 pm
Disculpad, aqui estoy de nuevo, miren, e subido el archivo al servidor, el txt, pero cuando en el txt hay espacio, en el textbox no sale asi, por ejemplo.

hola
que tal

sale en el textbox

hola| |que tal


Título: Re: De servidor a txt
Publicado por: & eDu & en 18 Octubre 2008, 18:04 pm
Eso es porque la propiedad Multiline del Textbox esta False, ponla en True


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 18:08 pm
Esta puesta en true, y nada, es lo primero que hice.


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 19:07 pm
Nadie sabe como podria solucionarlo?


Título: Re: De servidor a txt
Publicado por: seba123neo en 18 Octubre 2008, 19:27 pm
Hola,yo recien probe y me lo abre perfecto con los espacios y todo...puse:

Hola
que tal

muy bien
me alegro
jajajaja

y me salio exactamente lo mismo en el textbox...no use el Inet ..sino api's..

Código
  1. Option Explicit
  2. Private Declare Function InternetOpen Lib "wininet.dll" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long
  3. Private Declare Function InternetOpenUrl Lib "wininet.dll" Alias "InternetOpenUrlA" (ByVal hInternetSession As Long, ByVal sURL As String, ByVal sHeaders As String, ByVal lHeadersLength As Long, ByVal lFlags As Long, ByVal lContext As Long) As Long
  4. Private Declare Function InternetReadFile Lib "wininet.dll" (ByVal hFile As Long, ByVal sBuffer As String, ByVal lNumBytesToRead As Long, lNumberOfBytesRead As Long) As Integer
  5. Private Declare Function InternetCloseHandle Lib "wininet.dll" (ByVal hInet As Long) As Integer
  6. Private Const IF_FROM_CACHE = &H1000000
  7. Private Const IF_MAKE_PERSISTENT = &H2000000
  8. Private Const IF_NO_CACHE_WRITE = &H4000000
  9. Private Const BUFFER_LEN = 256
  10.  
  11. Public Function CodigoWeb(Pagina As String) As String
  12. Dim sBuffer As String * BUFFER_LEN, iResult As Integer, sData As String
  13. Dim hInternet As Long, hSession As Long, lReturn As Long
  14. hSession = InternetOpen("vb wininet", 1, vbNullString, vbNullString, 0)
  15. If hSession Then hInternet = InternetOpenUrl(hSession, Pagina, vbNullString, 0, IF_NO_CACHE_WRITE, 0)
  16. If hInternet Then
  17. iResult = InternetReadFile(hInternet, sBuffer, BUFFER_LEN, lReturn)
  18. sData = sBuffer
  19. Do While lReturn <> 0
  20. iResult = InternetReadFile(hInternet, sBuffer, BUFFER_LEN, lReturn)
  21. sData = sData + Mid(sBuffer, 1, lReturn)
  22. Loop
  23. End If
  24. iResult = InternetCloseHandle(hInternet)
  25. CodigoWeb = sData
  26. End Function
  27.  
  28. Private Sub Form_Load()
  29. Text1.Text = CodigoWeb("http://www.tuservidor.com.ar/tuarchivo.txt")
  30. End Sub
  31.  

saludos.


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 19:31 pm
Nada, no funciona, aqui tienen una url para que prueben

http://usuarios.lycos.es/hackdevil123/prueba.txt


Título: Re: De servidor a txt
Publicado por: byway en 18 Octubre 2008, 19:37 pm
prueba con esto .. pero lo delas apis ta bueno ... sin dependencias del inet

Código
  1. Text1.Text = Inet1.OpenURL("http://www.mipagina.com/info.txt", icString)

y te mostrara tal como esta tu texto.


Título: Re: De servidor a txt
Publicado por: seba123neo en 18 Octubre 2008, 19:38 pm
mira yo lo probe y tenes razon..muestra todo junto...pero lo subi a otro servidor y me funciona bien.. :xD


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 19:39 pm
byway, no me reconoce lo de icstring

y seba, ¿a que servidor lo as subido?


Título: Re: De servidor a txt
Publicado por: Novlucker en 18 Octubre 2008, 19:42 pm
El problema está en el modo en que esta subiendo los datos al servidor  :rolleyes:, si se fijan, hasta bajando el archivo los datos aparecen "mal", no es tema de VB, son los mismos datos los que aparecen sin saltos de línea  :P
Supongo que debe de ser porque esta generando el txt con un php en el servidor  :P

Saludos


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 19:43 pm
Asi los e subido

18 Octubre 2008

Username:EAV-05995106
Password:48wtbajb8f

Username:EAV-05995098
Password:sufsu7mtn4

Username:EAV-05994586
Password:kd7pn7dpx8

Username:EAV-05995149
Password:5xbvfdhppn



Que es lo que esta mal?? y como lo tendria que poner?


Título: Re: De servidor a txt
Publicado por: seba123neo en 18 Octubre 2008, 19:48 pm
es el servidor pago donde tengo mi pagina y foro (o lo que hay de ella  :xD) , pero no es el caso..hasta lo he subido en geocities que es uno de los mas malos y funciona bien...


Título: Re: De servidor a txt
Publicado por: & eDu & en 18 Octubre 2008, 19:50 pm
Registrate en otro hosting, te recomiendo www.funpic.de


Título: Re: De servidor a txt
Publicado por: byway en 18 Octubre 2008, 19:55 pm
el salto de linea no lo reconoce y lo muestra seguido...
ni idea cual sera el error...
si sigue asi mejor bajar el archivo como temporalñ y de alli lo lees y le das que lo lea del archivo bajado y poniendole salto de linea ...

no se me ocurre otra idea jejeje...

para seba como puedo reemplazar al inet con apis .. para cuando me descarga un archivo ... en el evento Inet1_StateChanged ... que me permite obtener el tamaño y vizualizar el proceso de descarga en un progressbar..


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 19:57 pm
De todas formas, poco a poco ire cambiando de servidor, bueno, aqui os dejo el programa, que gracias a ustedes, e conseguido crear, de nuevo muchisimas gracias, son los mejores.

(http://img529.imageshack.us/img529/3421/dibujolc0.jpg)

Les explico, el programa se conecta a 2 servidores mios, en cada uno hay 4 txt, que ire actualizando cada dia, en ellos pondre claves para el nod32, para aquellos cansados del nodlogin, sospechen de el, o lo que sea, por ahora esto are, tambien usare este metodo para mi buscador de programas jeje, asi cuando un link deje de funcionar, solo tengo que modificar un txt, para que se actualicen a todos los que lo usen, los que no sepan que es el buscador de programas, es un programa que empece creando en batch y acabe en vb actualmente la version esta en la 3, y sacare dentro de un tiempo la 3.1 (lleva su tiempo hacer cada form, buscar las url, serials, etc), cuando lo tenga lo posteare, de nuevo gracias y espero que les guste, de nuevo gracias.

Os pongo distintos servers para descargar, el del 4shared, es el mio, por lo que no tendran problemas, por lo menos con el.

http://rapidshare.com/files/155261101/Buscador_de_serials_Nod32.zip.html

http://www.4shared.com/file/67440149/2051463d/Buscador_de_Nod32.html

http://www.megaupload.com/?d=UV7JLWZI


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 20:00 pm
Se me olvido decir, que os e incluido en los agradecimientos, bueno sois los unicos, como no, de nuevo merecidamente, en el antibat tambien, de nuevo gracias, y saludos.


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 18 Octubre 2008, 20:17 pm
Sigo probando, pero nada, el programa sigue sin mostrar los espacios, no se os ocurre nada??


Título: Re: De servidor a txt
Publicado por: eldiabloxico en 19 Octubre 2008, 02:10 am
Ya esta solucionado, como me dijo mi amigo zoro2000zeta, era por que al subir un txt a un servidor, no es lo mismo que un txt de pc, es decir que el programa no lo leia igual, ya que si copiabas ese supuesto | negro que te salia, era un salto de linea, y lo que e hecho, es que cuando quiera un salto de linea, solo tenga que poner un = y el programa reemplazaba los = por saltos de linea, aqui os dejo el nuevo link, el otro programa ya no da serials, gracias, y saludos.

http://rapidshare.com/files/155350764/Buscador_de_serials_Nod32.zip.html

http://www.megaupload.com/?d=47GT1IKU

http://www.4shared.com/file/67481329/8c3bfb1/Buscador_de_serials_Nod32.html