Skocz do zawartości
  • 0

Male pytanko o every minute


SkrytyZiomus

Pytanie

Witam, mam taki skrypt mianowicie co godzine sprawdza godzine i gdy jest np. 14:00 wlacza tnt jesli powiedzmy bylo jakims cudem wylaczone, a np jak jest juz po 22 to wylacza,

every minute:
	if "%hour%:%minute%" is "14:00" or "15:00" or "16:00" or "17:00" or "18:00" or "19:00" or "20:00" or "21:00" or "02:52":
		set {tnt1} to "&aWlaczone"
		stop
	if "%hour%:%minute%" is "22:00" or "23:00" or "24:00" or "01:00" or "02:00" or "03:00" or "04:00" or "05:00" or "06:00" or "07:00" or "08:00" or "09:00" or "10:00" or "11:00" or "12:00" or "13:00":
		set {tnt1} to "&cWylaczone"
		stop

niestety nie mam jak wytestowac czy to dokladnie dziala, czy moglby ktos to sprawdzic lub moze ktso wie z doswiadczenia ze zle lub zna lepszy sposob zeby to zrobic i ma pewnosc ze dziala?

//edit zrobilem tak:

every 1 minutes or minute:
	set {_h} to "%hour%"
	if {_h} is "14" or "15" or "16" or "17" or "18" or "19" or "20" or "21":
		set {tnt1} to "&aWlaczone"
		stop
	if {_h} is "22" or "23" or "24" or "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8" or "9" or "10" or "11" or "12" or "13":
		set {tnt1} to "&cWylaczone"
		stop

i dziala, jesli jest np. "03" lub "04" a nie "3" lub "4" to nie dziala, ale git tam.

Edytowane przez SkrytyZiomus
Odnośnik do komentarza
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
6 godzin temu, SkrytyZiomus napisał:

niestety nie mam jak wytestowac czy to dokladnie dziala, czy moglby ktos to sprawdzic lub moze ktso wie z doswiadczenia ze zle lub zna lepszy sposob zeby to zrobic i ma pewnosc ze dziala?

W samym Skript'cie można to zrobić, wymagana wersja 2.2-dev31+.

every 1 minute:
	if (now formatted as "HH") parsed as integer is between 14 and 21:
		set {tnt1} to "&aWlaczone"
	else:
		set {tnt1} to "&cWylaczone"

Jak widzisz, parseowanie godziny na liczbę znacznie upraszcza robotę.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...