Cal Meteocoll
Benvingut(da), Visitant/. Sisplau ingressar o registrar-se.
4 Desembre de 2008, 23:31:23
Inici Ingressar Registrar-se

La fotografia de la setmana
Brisa matinal (avanto)
Foto de la setmana
Notícies: Per manteniment, aquests dies hi haurà algunes interrupcions en el fòrum. Disculpeu les molèsties.

+  Fòrum CATmeteo
|-+  Meteorologia
| |-+  Fòrum general de meteorologia i climatologia
| | |-+  Instrumentació
| | | |-+  Problema amb els arxius NOAA
« anterior següent »
Pàgines: 1 [2] 3 4 5 Anar Baix Imprimir
Autor Tema: Problema amb els arxius NOAA  (Llegit 1259 vegades)
casacota
Cumulus Congestus
*
Desconnectat Desconnectat

Missatges: 1345



WWW
Re: Problema amb els arxius NOAA
« Resposta #10 en: 21 Juny de 2006, 20:17:54 »

Amb html les úniques maneres que hi ha d'incloure (que jo sàpiga) arxius externs és amb

Codi:
<iframe>

o bé amb javascript mitjançant una font externa. Però és clar, un arxiu de texte preformatejat no funcionarà. Aquí l'única solució viable que hi veig és un programet en perl, php, python o semblants que faci la feina, i això dependrà de com estigui programat el CMS (en aquest cas joomla), si en tens el codi, si permet mòduls addicionals fets a mida, o fins i tot si porta l'opció incorporada. Amb un CMS en qualsevol cas la cosa passa per mirar-ne la documentació i/o consultar els fòrums que normalment solen tenir aquestes plataformes.
En línia


MeteoTortosa
Lo poal i la granera
Cumulonimbus Capillatus
****
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 11822


¿Quis custodiet ipsos custodes?


WWW
Re: Problema amb els arxius NOAA
« Resposta #11 en: 21 Juny de 2006, 20:38:51 »

Amb html les úniques maneres que hi ha d'incloure (que jo sàpiga) arxius externs és amb

Codi:
<iframe>

o bé amb javascript mitjançant una font externa. Però és clar, un arxiu de texte preformatejat no funcionarà. Aquí l'única solució viable que hi veig és un programet en perl, php, python o semblants que faci la feina, i això dependrà de com estigui programat el CMS (en aquest cas joomla), si en tens el codi, si permet mòduls addicionals fets a mida, o fins i tot si porta l'opció incorporada. Amb un CMS en qualsevol cas la cosa passa per mirar-ne la documentació i/o consultar els fòrums que normalment solen tenir aquestes plataformes.

Osti tu, que complicat és tot això...
En línia




Per fi he arribat a la puta maleida xifra dels 10.000 posts
casacota
Cumulus Congestus
*
Desconnectat Desconnectat

Missatges: 1345



WWW
Re: Problema amb els arxius NOAA
« Resposta #12 en: 25 Juny de 2006, 20:06:31 »

Et puc explicar com ho faig jo:

En el programa que fa les pàgines, que funciona amb perl, hi he afegit un codi BBC que es diu noaa amb aquest format:

Codi:
[noaa=nomdelarxiuquevullquesurti]

el codi per a convertir-lo és aquest

Codi:
if( $message =~ m~\[noaa=\s*(\S+?)\]~is ) {
$noaa = $1;
require "$sourcedir/noaa.pl"; &noaa;
}
while( $message =~ m~\[noaa=\s*(\S+?)\]~is ) {
$noaa = $1;
&noaa;
}

i el script que fa la feina, que es diu noaa.pl, és aquest:


Codi:
sub noaa{
my ($arxiuoorigen, $webpage);
$arxiuorigen = "C\:\/vws\/jpeg\/arxiu\/$noaa"; #lloc de l'arxiu al servidor
if (!$arxiuorigen or !-e $arxiuorigen) {
} else {
open(TAULA,$arxiuorigen);
@lines = <TAULA>;
close(TAULA);
foreach $line(@lines) {
$webpage .= $line;
}}
if($webpage !~ /&\S*;/) { $webpage =~ s/;/&#059;/g; }
$webpage =~ s~\&\#91\;highlight\&\#93\;(.*?)\&\#91\;\&\#47\;highlight\&\#93\;~<span class="highlight">$1</span>~isg;
$linecount = () = $webpage =~ /\n/g;
$webpage =~ s~ \&nbsp; \&nbsp; \&nbsp;~\t~ig;
$webpage =~ s~\&nbsp;~ ~ig;
$webpage =~ s~ ?\n ?~\n~ig; # we need to keep normal linebreaks inside <pre> tag
$webpage = qq~<pre class="code" style="margin: 0px; width: 100%; $height overflow: auto;">$webpage\n\n</pre>~;

$message =~ s~\[noaa=$noaa\]~$webpage~ig;
}
1;

Sembla complicat, però si fas aquestes modificacions al teu CMS és molt fàcil. Una altra cosa seria passar-ho a php, però segur que per aquí córre gent especialista en això!
En línia


MeteoTortosa
Lo poal i la granera
Cumulonimbus Capillatus
****
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 11822


¿Quis custodiet ipsos custodes?


WWW
Re: Problema amb els arxius NOAA
« Resposta #13 en: 25 Juny de 2006, 20:50:55 »

Osti tu...cada cop ho veig mes complicat. No sé si el Joomla em deixarà fer tot això, l'unic que puc fer es html (amb l'editor intern) o bé enllaçar a un link extern, però sembla que amb txt no acaba de funcionar prou be
En línia




Per fi he arribat a la puta maleida xifra dels 10.000 posts
casacota
Cumulus Congestus
*
Desconnectat Desconnectat

Missatges: 1345



WWW
Re: Problema amb els arxius NOAA
« Resposta #14 en: 25 Juny de 2006, 22:06:22 »

Res de complicat - t'he posat l'arxiu que necessites al meu servidor, de manera que pot funcionar des d'aquí amb els teus arxius.

Per això necessites només posar que els teus arxius noaa puguin ser directament visibles en algun servidor, només has de fer una carpeta accessible (no cal que sigui necessàriament allí on tens el joomla) i tenir l'URL necessària per a accedir-hi.

En el lloc on pots posar l'URL a incloure en la teva pàgina, hi poses una crida al script que tinc al meu servidor amb, com a paràmetre, l'URL on és l'arxiu noaa que tens, així:

http://www.casacota.cat/2x2/noaaconvert.pl?loque=i aquí l'url del noaa sense el http://

Exemple, amb el meu propi arxiu:

http://www.casacota.cat/2x2/noaaconvert.pl?loque=www.casacota.cat/meteo/arxiu/2006.txt

A veure si et funciona!

PS: com veus és perl "pallarès"  Grin
En línia


casacota
Cumulus Congestus
*
Desconnectat Desconnectat

Missatges: 1345



WWW
Re: Problema amb els arxius NOAA
« Resposta #15 en: 25 Juny de 2006, 22:09:19 »

Tothom qui vulgui el pot fer servir, evidentment.

I si t'el vols posar al teu servidor, simplement poses un arxiu a la carpeta dels scripts amb el nom que vulguis, i el crides amb l'url que li vulguis posar. El codi és aquest:

Codi:
#!/usr/local/bin/perl
use CGI ':standard';
use LWP::Simple;
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
warningsToBrowser(1);
$loque = param('loque');
$tempsrss = qq~Content-type: text/html\n\n~;
$pagina = get("http\:\/\/$loque");
if($pagina !~ /&\S*;/) { $pagina =~ s/;/&#059;/g; }
$pagina =~ s~\&\#91\;highlight\&\#93\;(.*?)\&\#91\;\&\#47\;highlight\&\#93\;~<span class="highlight">$1</span>~isg;
$linecount = () = $pagina =~ /\n/g;
$pagina =~ s~ \&nbsp; \&nbsp; \&nbsp;~\t~ig;
$pagina =~ s~\&nbsp;~ ~ig;
$pagina =~ s~ ?\n ?~\n~ig; # we need to keep normal linebreaks inside <pre> tag
$pagina = qq~<pre class="code" style="margin: 0px; width: 100%; $height overflow: auto;">$pagina\n\n</pre>~;
$tempsrss .= qq~$pagina~;
print $tempsrss;
1;
En línia


Empordanet
Il calçoto té sello.....
Línia de turbonada
*
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 22668


Nova Zodiac


WWW
Re: Problema amb els arxius NOAA
« Resposta #16 en: 25 Juny de 2006, 22:37:52 »

Pero a veure tu que vols que surti Lluis ?? aixo :

http://www.grn.es/dyagirona/meteo/NOAAMO.TXT
En línia


Verges-Baix Empordà 23msnm 391.8mm al 2008


M E T E O V E R G E S . C A T
MeteoTortosa
Lo poal i la granera
Cumulonimbus Capillatus
****
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 11822


¿Quis custodiet ipsos custodes?


WWW
Re: Problema amb els arxius NOAA
« Resposta #17 en: 25 Juny de 2006, 22:41:10 »

 

http://tortosa.meteoct.com/joomla/index.php?option=com_wrapper&Itemid=84
En línia




Per fi he arribat a la puta maleida xifra dels 10.000 posts
MeteoTortosa
Lo poal i la granera
Cumulonimbus Capillatus
****
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 11822


¿Quis custodiet ipsos custodes?


WWW
Re: Problema amb els arxius NOAA
« Resposta #18 en: 25 Juny de 2006, 22:42:18 »

Pero a veure tu que vols que surti Lluis ?? aixo :

http://www.grn.es/dyagirona/meteo/NOAAMO.TXT

Si Jaume això, ni més ni menys...en columnes ben ficadet....no com em surt a mi...
En línia




Per fi he arribat a la puta maleida xifra dels 10.000 posts
Empordanet
Il calçoto té sello.....
Línia de turbonada
*
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 22668


Nova Zodiac


WWW
Re: Problema amb els arxius NOAA
« Resposta #19 en: 25 Juny de 2006, 22:47:28 »

Pero a veure tu que vols que surti Lluis ?? aixo :

http://www.grn.es/dyagirona/meteo/NOAAMO.TXT

Si Jaume això, ni més ni menys...en columnes ben ficadet....no com em surt a mi...
No et replica el noaa en txt a on poses la info de les dades ?? Perque jo pujo el fitxer directament al server i ja has vist el resultat 
En línia


Verges-Baix Empordà 23msnm 391.8mm al 2008


M E T E O V E R G E S . C A T
Pàgines: 1 [2] 3 4 5 Anar Dalt Imprimir 
« anterior següent »
Anar a:  


Ingressar amb nom d'usuari, contrasenya i durada de la sessió

Powered by MySQL Powered by PHP Fòrum CATmeteo | Powered by SMF 1.0.10.
© 2001-2005, Lewis Media. Tots els Drets Reservats.
XHTML 1.0 vàlid! CSS vàlid!
Loan | Online Dating | Remortgages | Loans | Discount Magazine Subscriptions
Pàgina creada en 0.054 segons amb 19 queries.