Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Skrypt eksportujący dane z txt do arkusza kalk.
maccam
post 2.12.2012, 11:53:48
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 2.12.2012

Ostrzeżenie: (0%)
-----


Witam, jestem tu nowy oraz całkowicie zielony, jeśli chodzi o skrypty, z góry przepraszam więc, jeśli zadaję głupie pytania bądź piszę nie w tym miejscu, gdzie trzeba.

Chodzi mi o skrypt, który z plików .txt "wydłubie" interesujące mnie dane i wklei je do arkusza. Plik jest plikiem z rozszerzeniem .log i jest logiem pracy amatorskiego programu do wykrywania meteorów. Długość tego pliku jest zmienna a treść napisana jest "ludzkim językiem" (po angielsku), jednakże każdy kończy się podsumowaniem, o które mi idzie. Podsumowanie także jest zmienne, ale zawiera stałe elementy, zaczyna się od linii observing statistics jak niżej:

Observing Statistics
====================
start of observation : 2012/09/21 17:16:00
end of observation : 2012/09/22 03:26:00
effective observing time : 10 h 3 m 8 s
effective collection area: 5554.7 km^2 * hour @ 6.5 mag

# active meteor showers : 2
# observed meteor showers: 1
# observed meteors : 19

Sporadics (SPO) : #=17 b=-1.5 mag ECA=1464.1 km^2*h FLX=11.6 /(10^3*km^2*h)
Antihelion (ANT) : #=2 b=-0.8 mag ECA=1441.9 km^2*h FLX=1.4 /(10^3*km^2*h)
delta-Aurigids (DAU) : #=0 b=--- mag ECA=1626.9 km^2*h FLX=0.0 /(10^3*km^2*h)



Z takiej statystyki w danym momencie chciałbym pobierać wartości takie jak:

- effective observing time (ale do arkusza musi chyba trafić w formacie hh:mm:dd)
- observed meteors

- oraz zliczenia poszczególnych rojów (trzyliterowe skróty SPO, ANT, DAU itd. - lista aktywnych rojów zmienia się zależnie od daty) - tylko liczba zjawisk (pierwsza liczba po pierwszym znaku równości w linii.


Czy to jest bardzo skomplikowane, czy do ogarnięcia?

--
pzdr, mac
Go to the top of the page
+Quote Post
Pawel_W
post 2.12.2012, 13:57:18
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


wystarczą proste wyrażenia regularne smile.gif polecam http://pl.wikibooks.org/wiki/PHP/Podstawy_...%84_regularnych
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 03:59