Problema al sacar resultados con StringRegExp
Publicado: 28 Sep 2012, 10:25
Hola a todos,
En primer lugar decir que esta maldita función siempre me trae por el camino de la amargura y rara vez consigo hacer que un código me funcione de primeras cuando utilizo la función, deprimente jajajaja.
Bueno tengo este código html:
De ahí la idea es leer la MAC la IP y el nombre del PC que están aqui <td class="data_table_data" align="center">
Hago esto:
Pero no me devuelve nada..
Echadme una mano porfa :D
Saludos!
PD: es mi router, que quiero controlar por el DCHP quien se conecta.
En primer lugar decir que esta maldita función siempre me trae por el camino de la amargura y rara vez consigo hacer que un código me funcione de primeras cuando utilizo la función, deprimente jajajaja.
Bueno tengo este código html:
Código: Seleccionar todo
<tr>
<td class="space" width="20"> </td>
<td class="data_table_data" align="center">
18:e7:f4:51:10:a4
</td>
<td class="data_table_data" align="center">
192.168.1.38
</td>
<td class="data_table_data" align="center">
0:10:24:24
</td>
<td class="data_table_data" align="center">
Gm15
</td>
<td class="data_table_data" align="center">
</td>
<td class="space" width="20"> </td>
</tr>
<tr>
<td class="space" width="20"> </td>
<td class="data_table_data" align="center">
00:22:f7:2a:5e:79
</td>
<td class="data_table_data" align="center">
192.168.1.33
</td>
<td class="data_table_data" align="center">
0:11:20:49
</td>
<td class="data_table_data" align="center">
Alberto-PC
</td>
<td class="data_table_data" align="center">
</td>
<td class="space" width="20"> </td>
</tr>
Hago esto:
Código: Seleccionar todo
#include <INet.au3>
$source = _INetGetSource("http://1234:[email protected]/webconfig/status/dhcp_table.html")
$leer = StringRegExp($source, '<td class="data_table_data" align="center">(.*?)</td>', 3)
For $a = 0 to UBound($source)-1
MsgBox(0,"",$leer[$a])
next
Echadme una mano porfa :D
Saludos!
PD: es mi router, que quiero controlar por el DCHP quien se conecta.