Página 1 de 1

Buscar las nombre y número no servidor

Publicado: 06 Ago 2014 02:59
por FRAPIDS
Hola compañeros.
Que alguien me ayude, quería hacer un botón que buscar las nombre y los número en un servidor.
¿Buscó este texto en este servidor "castro123"

Servidor: http://www.exemplo.com / texto.txt

El texto del ejemplo:
-Golf0155
-Padre034
-Castro123 ««««««
-Mito089

Gracias

Publicado: 06 Ago 2014 03:04
por FRAPIDS
Otro ejemplo...

Si el nombre está en el texto del servidor.
= Bután es visible

Si el nombre no está en el texto del servidor.
= Bután no es visible

:SOS:

Publicado: 06 Ago 2014 05:30
por Dow Sher
utiliza el plugin FTP

Publicado: 06 Ago 2014 05:52
por FRAPIDS
¡Hola dowsher,
Amigo no quiere poner nada en el servidor, sólo quiero buscar un nombre en un archivo de texto en el servidor.

El complemento FTP funciona para lo que quiero ?

Publicado: 06 Ago 2014 06:15
por Dow Sher
Explica un poco mejor lo que quieres.
Si lo que quieres es buscar algo dentro de un archivo de texto que obtienes de algún servidor, el proceso es muy simple. Con HTTP plugin descarga el archivo y con TextFile plugin obten el contenido del archivo en forma de una tabla, después comparas los contenidos de la tabla con lo que quieres buscar y listo.

Publicado: 06 Ago 2014 06:22
por FRAPIDS
¿Es eso realmente lo que quiero. :yes:

Pero no sé cómo hacer el código, que tendrá el nombre del archivo.
Debido a que el archivo tiene muchos nombres, y quiero que se vea si esto es en el nombre del archivo.

Usted sabe cómo codificar?

Publicado: 06 Ago 2014 06:28
por FRAPIDS
Exemplo, Me pregunto si este nombre en este archivo ", Castro123"

Si el nombre está en el texto.
= Bután es visible

Si el nombre no está en el texto.
= Bután no es visible


El texto del ejemplo:
-Golf0155
-Padre034
-Castro123
-Mito089

Publicado: 06 Ago 2014 06:33
por Dow Sher
Veras es muy simple.
-- Primero descargaremos el archivo de texto
HTTP.Download("http://www.exemplo.com /texto.txt", _DesktopFolder.."\\texto.txt", MODE_BINARY, 20, 80, nil, nil, nil);
-- Ahora obtendremos el contenido del archivo de texto y buscaremos "castro123"
sContent = TextFile.ReadToTable(_DesktopFolder.."\\texto.txt");
for x, sCompare in pairs(sContent) do
	if sCompare == "castro123" then
		Dialog.Message("", '"castro123" encontrado');
	end
end
Alguna duda?

Publicado: 06 Ago 2014 06:44
por FRAPIDS
Amigo, lo he probado y funciona, pero sólo funciona si tiene un nombre "Castro123".
Si usted tiene muchos nombres no funciona así.

En este archivo, así, por ejemplo:

-Golf0155
-Padre034
-Castro123
-Mito089

:friends:

Publicado: 06 Ago 2014 08:26
por kauster72
me servira

Publicado: 06 Ago 2014 16:10
por Dow Sher
ok observa:

- Tenemos un Input.
- Un xButton.
- El archivo de texto que descargamos de internet.
-- Page: On Show
HTTP.Download("http://www.exemplo.com /texto.txt", _DesktopFolder.."\\texto.txt", MODE_BINARY, 20, 80, nil, nil, nil);

-- xButton
nPass = Input.GetText("Input1");
sContent = TextFile.ReadToTable(_DesktopFolder.."\\texto.txt");
for x, sCompare in pairs(sContent) do
        if sCompare == nPass then
                Dialog.Message("", '"'..nPass..'" encontrado');
        end
end

Publicado: 06 Ago 2014 16:44
por FRAPIDS
Sí amigo, como usted dice estas obras, pero sólo funciona si el archivo tiene un solo nombre.
Si meteres muchos nombres en el archivo, no funciona.

Gracias dowsher :friends:

Publicado: 07 Ago 2014 03:03
por Dow Sher
Mira este ejemplo:
He subido a mi servidor (temporalmente) un archivo de texto con el siguiente contenido:
Spoiler: Mostrar
Golf0155
Padre034
Castro123
Mito089
Descarga:
HIDE: ON
Hidebb Message Hidden Description


De cualquier forma, ¿a que te refieres con "sólo funciona si el archivo tiene un solo nombre"? ¿Te refieres al nombre del archivo o al contenido del archivo?

Publicado: 07 Ago 2014 10:51
por FRAPIDS
Me refería a contiudo archivo, pero con lo que ya funciona ejemplo.
¿Tengo ... :pc:

Amigo Muchas gracias dowsher, por ayudarme. :friends:

Publicado: 07 Ago 2014 11:51
por NicolasG
la peor traducción al español que vi en mi vida :cerrado:

Publicado: 07 Ago 2014 11:58
por FRAPIDS
Que se lo digan al señor Google Traductor ... :)