Página 1 de 1

Peticiones HTTP ComputerCraft

Publicado: 15 Dic 2013, 11:31
por dB

Cuidado con las peticiones web que hacéis desde el computercraft, si hacéis muchas nos pueden bloquear el servidor en esa web o cosas peores.

He tenido que bloquear este dominio porque estábamos haciendo peticiones sin parar:
24timezones.com

Si alguien lo usaba, puede cambiar su API de tiempo para que use esta url:
http://utils.mcers.es/time.php

Devuelve un array con el siguiente formato:
[tm_sec] - seconds
[tm_min] - minutes
[tm_hour] - hour
[tm_mday] - day of the month
[tm_mon] - month of the year (January=0)
[tm_year] - Years since 1900
[tm_wday] - Day of the week (Sunday=0)
[tm_yday] - Day of the year
[tm_isdst] - Is daylight savings time in effect

Bastante mas sencillo que parsear el html de la otra web para obtener el mismo resultado.

Si tenéis que hacer alguna petición de este estilo con mucha frecuencia, ponedla en este post y veremos la forma de hacerlo en local.


Re:Peticiones HTTP ComputerCraft

Publicado: 15 Dic 2013, 11:36
por dB

Cuidado también con pastebin.com, que no seria la primera vez que nos bloquean.


Re:Peticiones HTTP ComputerCraft

Publicado: 15 Dic 2013, 12:11
por harton

Si, es culpa mía, sorry. Lo tengo programado para que solo lo lea una vez y luego lo vaya calculando el solo pero como se retrasaba por el lag le metí una lectura cada 2 minutos. Ya le he metido una formula para que corrija el retraso solo y no tenga que hacer tantas lecturas. Intentaré dejarlo a una cada hora si te parece bien.

Respecto a lo del pastebin hago una por ordenador al reiniciar el servidor, intentaré corregir eso.

Gracias por la web de tiempo, es justo lo que necesitaba.


Re:Peticiones HTTP ComputerCraft

Publicado: 15 Dic 2013, 21:03
por Mik_C

Lo del pastebin si es para reinstalar programas usa los Flopy Disc.


Re:Peticiones HTTP ComputerCraft

Publicado: 15 Dic 2013, 21:19
por dB

Pastebin no hay problema en usarlo siempre que sea con moderación.
En el primer ftb tenia mi ejercito de tortugas autoencendibles y autoactualizables, y cuando llegue a 30, chof, baneados unas horas. :D


Re:Peticiones HTTP ComputerCraft

Publicado: 16 Dic 2013, 00:50
por Fochis

Lo de la hora también lo usaba yo en el anterior FTB para hacer mediciones reales :-\

Me anoto la url que has puesto para ver la hora. No sabía que existía ;)


Re:Peticiones HTTP ComputerCraft

Publicado: 16 Dic 2013, 00:52
por dB
Fochis escribió:

Me anoto la url que has puesto para ver la hora. No sabía que existía ;)

No existía hasta esta mañana. :D


Re:Peticiones HTTP ComputerCraft

Publicado: 16 Dic 2013, 05:05
por Mico

Como nos cuidan estos admines  ;D