IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   bu mumkunmudur? (https://www.ircforumlari.net/mirc-scripting-sorunlari/440764-bu-mumkunmudur.html)

OperServ 04 Ocak 2012 07:19

bu mumkunmudur?
 
evet arkadaslar sizce bu mumkunmu kod bole olmasini isterim dunya saatleri

yani dunya saat uyarısı yapsin saate 1 :)

mesela turkiye icin saat uyarisi saat 00:00
almanya icin saat uyarısı saat 00:00 gibi :)

OperServ 04 Ocak 2012 10:11

Cevap: bu mumkunmudur?
 
yardim eden yokmu? :)

KuL 04 Ocak 2012 13:58

Cevap: bu mumkunmudur?
 
Kod:

ON *:START: { saatbasi }
alias saatbasi {
.timer100 00:00:00 1 1 ame 2,15 Saat Şu an 10 [00:00]  %logo 4 Saat Uyarısı !
.timer101 01:00:00 1 1 ame 2,15 Saat Şu an 10 [01:00]  %logo 4 Saat Uyarısı !
.timer102 02:00:00 1 1 ame 2,15 Saat Şu an 10 [02:00]  %logo 4 Saat Uyarısı !
.timer103 03:00:00 1 1 ame 2,15 Saat Şu an 10 [03:00]  %logo 4 Saat Uyarısı !
.timer104 04:00:00 1 1 ame 2,15 Saat Şu an 10 [04:00]  %logo 4 Saat Uyarısı !
.timer105 05:00:00 1 1 ame 2,15 Saat Şu an 10 [05:00]  %logo 4 Saat Uyarısı !
.timer106 06:00:00 1 1 ame 2,15 Saat Şu an 10 [06:00]  %logo 4 Saat Uyarısı !
.timer107 07:00:00 1 1 ame 2,15 Saat Şu an 10 [07:00]  %logo 4 Saat Uyarısı !
.timer108 08:00:00 1 1 ame 2,15 Saat Şu an 10 [08:00]  %logo 4 Saat Uyarısı !
.timer109 09:00:00 1 1 ame 2,15 Saat Şu an 10 [09:00]  %logo 4 Saat Uyarısı !
.timer110 10:00:00 1 1 ame 2,15 Saat Şu an 10 [10:00]  %logo 4 Saat Uyarısı !
.timer111 11:00:00 1 1 ame 2,15 Saat Şu an 10 [11:00]  %logo 4 Saat Uyarısı !
.timer112 12:00:00 1 1 ame 2,15 Saat Şu an 10 [12:00]  %logo 4 Saat Uyarısı !
.timer113 13:00:00 1 1 ame 2,15 Saat Şu an 10 [13:00]  %logo 4 Saat Uyarısı !
.timer114 14:00:00 1 1 ame 2,15 Saat Şu an 10 [14:00]  %logo 4 Saat Uyarısı !
.timer115 15:00:00 1 1 ame 2,15 Saat Şu an 10 [15:00]  %logo 4 Saat Uyarısı !
.timer116 16:00:00 1 1 ame 2,15 Saat Şu an 10 [16:00]  %logo 4 Saat Uyarısı !
.timer117 17:00:00 1 1 ame 2,15 Saat Şu an 10 [17:00]  %logo 4 Saat Uyarısı !
.timer118 18:00:00 1 1 ame 2,15 Saat Şu an 10 [18:00]  %logo 4 Saat Uyarısı !
.timer119 19:00:00 1 1 ame 2,15 Saat Şu an 10 [19:00]  %logo 4 Saat Uyarısı !
.timer120 20:00:00 1 1 ame 2,15 Saat Şu an 10 [20:00]  %logo 4 Saat Uyarısı !
.timer121 21:00:00 1 1 ame 2,15 Saat Şu an 10 [21:00]  %logo 4 Saat Uyarısı !
.timer122 22:00:00 1 1 ame 2,15 Saat Şu an 10 [22:00]  %logo 4 Saat Uyarısı !
.timer123 23:00:00 1 1 ame 2,15 Saat Şu an 10 [23:00]  %logo 4 Saat Uyarısı !
}

Böyle bir Kod var

bunu alip

Mesela X de Saat 00:00 sa ozaman Y dada Saat 01:00 sa bunu basina ekleyip

Degisebilirsin. Arada kac saat var bilmiyorum ama bir Örnek:

Kod:

.timer123 23:00:00 1 1 ame 2,15 Almanyada Saat Şu an 10 [01:00]  %logo 4 Saat Uyarısı !
Yani basdaki Saat ile Gösterecek Saat ile oynayip Dünya Saati olusturabilirsin.

Bilmiyorum bunu simdiye Kadar kodlayan olmusmu ama sadece bir Öneriydi

Hayirli Forumlar

toXic 04 Ocak 2012 14:07

Cevap: bu mumkunmudur?
 
Ordaki saati kendi bilgisayarin veriyor. Almanya ve diğer ülkelerin saatini veren biyer bulmak lazim.

OperServ 04 Ocak 2012 14:08

sagol ama ben ulke arasi saat uyarisini istiyorum

Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 1040984092)
Ordaki saati kendi bilgisayarin veriyor. Almanya ve diğer ülkelerin saatini veren biyer bulmak lazim.

evet bole site bulmak lazim

OperServ 05 Ocak 2012 05:57

Cevap: bu mumkunmudur?
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 1040984092)
Ordaki saati kendi bilgisayarin veriyor. Almanya ve diğer ülkelerin saatini veren biyer bulmak lazim.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

bole site buldum :)

ama bazi ulkeler yok

OperServ 16 Mayıs 2012 05:48

Cevap: bu mumkunmudur?
 
Bole site bulduk ama yardim eden yok :(

WingmaN 16 Mayıs 2012 06:40

Cevap: bu mumkunmudur?
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] (Greenwich)

Burda, hangi ülkenin, kaç saat aralıkla birbirinden uzakta olduğunu görüp, o saat aralıklarına göre, +1 +2 gibi eklemeler yapabilirsiniz.

OperServ 17 Mayıs 2012 18:20

Cevap: bu mumkunmudur?
 
Hocam tsk ama bu kodu nasil cevirecem :(

WingmaN 18 Mayıs 2012 23:23

Cevap: bu mumkunmudur?
 
Mümkündür, kodda yazılır ancak biraz mantıksız, çünkü düz mantıkta, her saat başında yaptıracağın uyarı, aslında tüm ülke saatlerinde (+1 / +2 ) gibi gitsede bunun mantığı, TR'den 1 saat sonra değil, TR ile aynı saatte, farklı bir saat dilimine girmesi demektir ki, örnek olarak şu durum meydana gelir;
Kod:

* Türkiye 'de saat 00:00
* Almanya 'da saat 23:00
* Çin'de saat 05:00
* A.B.D (NY) 07:00

Yani, belli bir saat aralığı belirlemek durumunda kalabilirsin, örneğin Her ülkenin saatleri, 17:00 'a vurduğu anda, uyarı ver gibi, aksi takdirde, her saat başı bulunan her ülkenin, saat değerini aynı anda yansıtır :).

Goemon 19 Mayıs 2012 08:55

Cevap: bu mumkunmudur?
 
güzel bir düşünce ? VingmaN yine konuşmuş :)

OperServ 19 Mayıs 2012 16:11

Cevap: bu mumkunmudur?
 
Anladim hocam dediginiz gibide olur ama baglantisi bir sitede olsa nasil olur?

muratt_aziz 20 Mayıs 2012 08:45

Cevap: bu mumkunmudur?
 
Kod:

alias dsaat { sockopen dsaat [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 80 }
on *:sockopen:dsaat:{
  sockwrite -n $sockname GET /saat_farki.php?country_from= $+ %G1 $+ &country_to= $+ %G2 HTTP/1.1
  sockwrite -n $sockname Host: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  sockwrite -n $sockname $crlf
}
on *:SOCKREAD:dsaat: {
  var %a
  sockread %a
  if (Zaman dilimi isin %a) { echo -a :- $replace($htmlfree(%a),Ş,Ş) }
  if </form><br>&nbsp;<b><font style="color:maroon;"> isin %a { echo -a :- $replace($htmlfree(%a),ı,ı,ü,ü)  }
}
alias htmlfree {
  var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x,&nbsp;)
  return %x
}
Menu * {
  ülke saat
  .Ülke gir:set %G1 $$?"Ülke Kısaltması" | set %G2 $$?"Ülke Kısaltması" | dsaat
}

Böyle bir kod yazdım kullanımı mirc aktif konumdayken mausla sağtıkladığınızda ülke saat diye menüyü göreceksiniz ülkeler arası saatleri ve arasındaki saat farklarını görmek için ülke kısaltmalarını yazmanız gerekiyor örneğin Türkiye ile almanya arasındaki saatler ve aralarındaki farkı görmek için ilk sorgu penceresine Tr ikinvciye DE yazmalısınız


ülkelerin kısaltmaları bilmiyorsanız aşağıda bir örnek vereceğim

şimdi gelelim arkadaşın isteğine alttaki sıradan bir saat uyarı koduna ek olarak diyelim türkiye ile Angola arasındaki saati saat uyarı koduyla birlikte versin istiyorsun yapman gereken
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
alias dsaatu { set %G1 Tr | set %G2 AO }

alias -l zmn if $regex($time,$1) && $regml(1) == 00 { dsaatu | ame 7Şu anda saat: $+(4,$time(HH:nn),7.) | $iif($timer(st),.timerst 1 $calc(59 * 60) saat) }
;;;;;;;;;;;;;;;;;;;;;;;;;;

bu kısmı alttaki kod daki yerle değiştirmen

Bunu örnek olarak verdim gerisi sizin hayal gücünüze kalmış :)

Kod:

#saat on
on *:start:saat
#saat end
alias -l zmn if $regex($time,$1) && $regml(1) == 00 { ame 7Şu anda saat: $+(4,$time(HH:nn),7.) | $iif($timer(st),.timerst 1 $calc(59 * 60) saat) }
alias -l saat if $regex($time,/(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9])) { if $regml(1) > 0 && $regml(1) < 58 { .timerst 1 $calc(59 – $regml(1)) saat } | elseif $regml(1) == 59 { .timerst 0 1 zmn /(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9]) } | else .timerst 0 1 zmn /(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9]) }
menu menubar,status {
  Saat Başı Uyarı
  .$iif($group(#saat) == off,Aç,Kapat):$iif($group(#saat) == off,.enable #saat,.disable #saat) | echo Saat başı uyarı, $iif($group(#saat) == on,açıldı.,kapatıldı.)
}



Kısaltmaya göre Ülkeler

AC Ascension Island AD Andorra AE United Arab Emirates
AF Afghanistan AG Antigua and Barbuda AI Anguilla
AL Albania AM Armenia AN Netherlands Antilles
AO Angola AQ Antarctica AR Argentina
AS American Samoa AT Austria AU Australia
AW Aruba AZ Azerbaijan BA Bosnia and Herzegovina
BB Barbados BD Bangladesh BE Belgium
BF Burkina Faso BG Bulgaria BH Bahrain
BI Burundi BJ Benin BM Bermuda
BN Brunei Darussalam BO Bolivia BR Brazil
BS Bahamas BT Bhutan BV Bouvet Island
BW Botswana BY Belarus BZ Belize
CA Canada CC Cocos (Keeling) Islands CF Central African Republic
CG Congo CH Switzerland CI Cote D'Ivoire (Ivory Coast)
CK Cook Islands CL Chile CM Cameroon
CN China CO Colombia CR Costa Rica
CS Czechoslovakia (former) CU Cuba CV Cape Verde
CX Christmas Island CY Cyprus CZ Czech Republic
DE Germany DJ Djibouti DK Denmark
DM Dominica DO Dominican Republic DZ Algeria
EC Ecuador EE Estonia EG Egypt
EH Western Sahara ER Eritrea ES Spain
ET Ethiopia FI Finland FJ Fiji
FK Falkland Islands (Malvinas) FM Micronesia FO Faroe Islands
FR France FX France, Metropolitan GA Gabon
GB Great Britain (UK) GD Grenada GE Georgia
GF French Guiana GH Ghana GI Gibraltar
GL Greenland GM Gambia GN Guinea
GP Guadeloupe GQ Equatorial Guinea GR Greece
GS S. Georgia and S. Sandwich Isls. GT Guatemala GU Guam
GW Guinea-Bissau GY Guyana HK Hong Kong
HM Heard and McDonald Islands HN Honduras HR Croatia (Hrvatska)
HT Haiti HU Hungary ID Indonesia
IE Ireland IL Israel IN India
IO British Indian Ocean Territory IQ Iraq IR Iran
IS Iceland IT Italy JM Jamaica
JO Jordan JP Japan KE Kenya
KG Kyrgyzstan KH Cambodia KI Kiribati
KM Comoros KN Saint Kitts and Nevis KP Korea (North)
KR Korea (South) KW Kuwait KY Cayman Islands
KZ Kazakhstan LA Laos LB Lebanon
LC Saint Lucia LI Liechtenstein LK Sri Lanka
LR Liberia LS Lesotho LT Lithuania
LU Luxembourg LV Latvia LY Libya
MA Morocco MC Monaco MD Moldova
MG Madagascar MH Marshall Islands MK Macedonia
ML Mali MM Myanmar MN Mongolia
MO Macau MP Northern Mariana Islands MQ Martinique
MR Mauritania MS Montserrat MT Malta
MU Mauritius MV Maldives MW Malawi
MX Mexico MY Malaysia MZ Mozambique
NA Namibia NC New Caledonia NE Niger
NF Norfolk Island NG Nigeria NI Nicaragua
NL Netherlands NO Norway NP Nepal
NR Nauru NT Neutral Zone NU Niue
NZ New Zealand (Aotearoa) OM Oman PA Panama
PE Peru PF French Polynesia PG Papua New Guinea
PH Philippines PK Pakistan PL Poland
PM St. Pierre and Miquelon PN Pitcairn PR Puerto Rico
PT Portugal PW Palau PY Paraguay
QA Qatar RE Reunion RO Romania
RU Russian Federation RW Rwanda SA Saudi Arabia
SB Solomon Islands SC Seychelles SD Sudan
SE Sweden SG Singapore SH St. Helena
SI Slovenia SJ Svalbard and Jan Mayen Islands SK Slovak Republic
SL Sierra Leone SM San Marino SN Senegal
SO Somalia SR Suriname ST Sao Tome and Principe
SU USSR (former) SV El Salvador SY Syria
SZ Swaziland TC Turks and Caicos Islands TD Chad
TF French Southern Territories TG Togo TH Thailand
TJ Tajikistan TK Tokelau TM Turkmenistan
TN Tunisia TO Tonga TP East Timor
TR Turkey TT Trinidad and Tobago TV Tuvalu
TW Taiwan TZ Tanzania UA Ukraine
UG Uganda UK United Kingdom UM US Minor Outlying Islands
US United States UY Uruguay UZ Uzbekistan
VA Vatican City State (Holy See) VC Saint Vincent and the Grenadines VE Venezuela
VG Virgin Islands (British) VI Virgin Islands (U.S.) VN Viet Nam
VU Vanuatu WF Wallis and Futuna Islands WS Samoa
YE Yemen YT Mayotte YU Yugoslavia
ZA South Africa ZM Zambia ZR Zaire

OperServ 22 Mayıs 2012 12:46

Cevap: bu mumkunmudur?
 
Cok tsk ederim ama malesef hayel gucum anlamadi gitti :(

muratt_aziz 23 Mayıs 2012 02:10

Cevap: bu mumkunmudur?
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1041123925)
Kod:

alias dsaat { sockopen dsaat [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 80 }
on *:sockopen:dsaat:{
  sockwrite -n $sockname GET /saat_farki.php?country_from= $+ %G1 $+ &country_to= $+ %G2 HTTP/1.1
  sockwrite -n $sockname Host: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  sockwrite -n $sockname $crlf
}
on *:SOCKREAD:dsaat: {
  var %a
  sockread %a
  if (Zaman dilimi isin %a) { echo -a :- $replace($htmlfree(%a),Ş,Ş) }
  if </form><br>&nbsp;<b><font style="color:maroon;"> isin %a { echo -a :- $replace($htmlfree(%a),ı,ı,ü,ü)  }
}
alias htmlfree {
  var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x,&nbsp;)
  return %x
}
Menu * {
  ülke saat
  .Ülke gir:set %G1 $$?"Ülke Kısaltması" | set %G2 $$?"Ülke Kısaltması" | dsaat
}

Böyle bir kod yazdım kullanımı mirc aktif konumdayken mausla sağtıkladığınızda ülke saat diye menüyü göreceksiniz ülkeler arası saatleri ve arasındaki saat farklarını görmek için ülke kısaltmalarını yazmanız gerekiyor örneğin Türkiye ile almanya arasındaki saatler ve aralarındaki farkı görmek için ilk sorgu penceresine Tr ikinvciye DE yazmalısınız


ülkelerin kısaltmaları bilmiyorsanız aşağıda bir örnek vereceğim

şimdi gelelim arkadaşın isteğine alttaki sıradan bir saat uyarı koduna ek olarak diyelim türkiye ile Angola arasındaki saati saat uyarı koduyla birlikte versin istiyorsun yapman gereken
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
alias dsaatu { set %G1 Tr | set %G2 AO }

alias -l zmn if $regex($time,$1) && $regml(1) == 00 { dsaatu | ame 7Şu anda saat: $+(4,$time(HH:nn),7.) | $iif($timer(st),.timerst 1 $calc(59 * 60) saat) }
;;;;;;;;;;;;;;;;;;;;;;;;;;

bu kısmı alttaki kod daki yerle değiştirmen

Bunu örnek olarak verdim gerisi sizin hayal gücünüze kalmış :)

Kod:

#saat on
on *:start:saat
#saat end
alias -l zmn if $regex($time,$1) && $regml(1) == 00 { ame 7Şu anda saat: $+(4,$time(HH:nn),7.) | $iif($timer(st),.timerst 1 $calc(59 * 60) saat) }
alias -l saat if $regex($time,/(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9])) { if $regml(1) > 0 && $regml(1) < 58 { .timerst 1 $calc(59 – $regml(1)) saat } | elseif $regml(1) == 59 { .timerst 0 1 zmn /(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9]) } | else .timerst 0 1 zmn /(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9]) }
menu menubar,status {
  Saat Başı Uyarı
  .$iif($group(#saat) == off,Aç,Kapat):$iif($group(#saat) == off,.enable #saat,.disable #saat) | echo Saat başı uyarı, $iif($group(#saat) == on,açıldı.,kapatıldı.)
}



Kısaltmaya göre Ülkeler

AC Ascension Island AD Andorra AE United Arab Emirates
AF Afghanistan AG Antigua and Barbuda AI Anguilla
AL Albania AM Armenia AN Netherlands Antilles
AO Angola AQ Antarctica AR Argentina
AS American Samoa AT Austria AU Australia
AW Aruba AZ Azerbaijan BA Bosnia and Herzegovina
BB Barbados BD Bangladesh BE Belgium
BF Burkina Faso BG Bulgaria BH Bahrain
BI Burundi BJ Benin BM Bermuda
BN Brunei Darussalam BO Bolivia BR Brazil
BS Bahamas BT Bhutan BV Bouvet Island
BW Botswana BY Belarus BZ Belize
CA Canada CC Cocos (Keeling) Islands CF Central African Republic
CG Congo CH Switzerland CI Cote D'Ivoire (Ivory Coast)
CK Cook Islands CL Chile CM Cameroon
CN China CO Colombia CR Costa Rica
CS Czechoslovakia (former) CU Cuba CV Cape Verde
CX Christmas Island CY Cyprus CZ Czech Republic
DE Germany DJ Djibouti DK Denmark
DM Dominica DO Dominican Republic DZ Algeria
EC Ecuador EE Estonia EG Egypt
EH Western Sahara ER Eritrea ES Spain
ET Ethiopia FI Finland FJ Fiji
FK Falkland Islands (Malvinas) FM Micronesia FO Faroe Islands
FR France FX France, Metropolitan GA Gabon
GB Great Britain (UK) GD Grenada GE Georgia
GF French Guiana GH Ghana GI Gibraltar
GL Greenland GM Gambia GN Guinea
GP Guadeloupe GQ Equatorial Guinea GR Greece
GS S. Georgia and S. Sandwich Isls. GT Guatemala GU Guam
GW Guinea-Bissau GY Guyana HK Hong Kong
HM Heard and McDonald Islands HN Honduras HR Croatia (Hrvatska)
HT Haiti HU Hungary ID Indonesia
IE Ireland IL Israel IN India
IO British Indian Ocean Territory IQ Iraq IR Iran
IS Iceland IT Italy JM Jamaica
JO Jordan JP Japan KE Kenya
KG Kyrgyzstan KH Cambodia KI Kiribati
KM Comoros KN Saint Kitts and Nevis KP Korea (North)
KR Korea (South) KW Kuwait KY Cayman Islands
KZ Kazakhstan LA Laos LB Lebanon
LC Saint Lucia LI Liechtenstein LK Sri Lanka
LR Liberia LS Lesotho LT Lithuania
LU Luxembourg LV Latvia LY Libya
MA Morocco MC Monaco MD Moldova
MG Madagascar MH Marshall Islands MK Macedonia
ML Mali MM Myanmar MN Mongolia
MO Macau MP Northern Mariana Islands MQ Martinique
MR Mauritania MS Montserrat MT Malta
MU Mauritius MV Maldives MW Malawi
MX Mexico MY Malaysia MZ Mozambique
NA Namibia NC New Caledonia NE Niger
NF Norfolk Island NG Nigeria NI Nicaragua
NL Netherlands NO Norway NP Nepal
NR Nauru NT Neutral Zone NU Niue
NZ New Zealand (Aotearoa) OM Oman PA Panama
PE Peru PF French Polynesia PG Papua New Guinea
PH Philippines PK Pakistan PL Poland
PM St. Pierre and Miquelon PN Pitcairn PR Puerto Rico
PT Portugal PW Palau PY Paraguay
QA Qatar RE Reunion RO Romania
RU Russian Federation RW Rwanda SA Saudi Arabia
SB Solomon Islands SC Seychelles SD Sudan
SE Sweden SG Singapore SH St. Helena
SI Slovenia SJ Svalbard and Jan Mayen Islands SK Slovak Republic
SL Sierra Leone SM San Marino SN Senegal
SO Somalia SR Suriname ST Sao Tome and Principe
SU USSR (former) SV El Salvador SY Syria
SZ Swaziland TC Turks and Caicos Islands TD Chad
TF French Southern Territories TG Togo TH Thailand
TJ Tajikistan TK Tokelau TM Turkmenistan
TN Tunisia TO Tonga TP East Timor
TR Turkey TT Trinidad and Tobago TV Tuvalu
TW Taiwan TZ Tanzania UA Ukraine
UG Uganda UK United Kingdom UM US Minor Outlying Islands
US United States UY Uruguay UZ Uzbekistan
VA Vatican City State (Holy See) VC Saint Vincent and the Grenadines VE Venezuela
VG Virgin Islands (British) VI Virgin Islands (U.S.) VN Viet Nam
VU Vanuatu WF Wallis and Futuna Islands WS Samoa
YE Yemen YT Mayotte YU Yugoslavia
ZA South Africa ZM Zambia ZR Zaire

gördüğün gibi bir cok ülke var saat başı kanala yansıtmasını ve bu yansımayı siteden cekmesini istedin bu durum mircinin kasılmasına yol açaçaktır

örnekte verdiğim gibi

alias dsaatu { set %G1 Tr | set %G2 AO }

alias -l zmn if $regex($time,$1) && $regml(1) == 00 { dsaatu | ame 7Şu anda saat: $+(4,$time(HH:nn),7.) | $iif($timer(st),.timerst 1 $calc(59 * 60) saat) }
;;;;;;;;;;;;;;;;;;;;;;;;;;


Kod:

#saat on
on *:start:saat
#saat end
alias -l zmn if $regex($time,$1) && $regml(1) == 00 { ame 7Şu anda saat: 4  $+($time(HH:nn),7.) | $iif($timer(st),.timerst 1 $calc(59 * 60) saat) }
alias -l saat if $regex($time,/(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9])) { if $regml(1) > 0 && $regml(1) < 58 { .timerst 1 $calc(59 – $regml(1)) saat } | elseif $regml(1) == 59 { .timerst 0 1 zmn /(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9]) } | else .timerst 0 1 zmn /(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9]) }
menu menubar,status {
  Saat Başı Uyarı
  .$iif($group(#saat) == off,Aç,Kapat):$iif($group(#saat) == off,.enable #saat,.disable #saat) | echo Saat başı uyarı, $iif($group(#saat) == on,açıldı.,kapatıldı.)
}

kırmızı kısmı değiştirecek olursan istediğin ülkenin saatini yansıta bilirsin

buarada saat koddanda da bir hata gözüme çarptı 4 $+($time(HH:nn),7.) bu şekilde o sorunuda aşarız

OperServ 23 Mayıs 2012 13:09

Cevap: bu mumkunmudur?
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1041126264)
Kod:

#saat on
on *:start:saat
#saat end
alias -l zmn if $regex($time,$1) && $regml(1) == 00 { ame 7Şu anda saat: 4  $+($time(HH:nn),7.) | $iif($timer(st),.timerst 1 $calc(59 * 60) saat) }
alias -l saat if $regex($time,/(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9])) { if $regml(1) > 0 && $regml(1) < 58 { .timerst 1 $calc(59 – $regml(1)) saat } | elseif $regml(1) == 59 { .timerst 0 1 zmn /(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9]) } | else .timerst 0 1 zmn /(?(?=2)2[0-4]|[0-1][0-9])[0-5][0-9])[0-5][0-9]) }
menu menubar,status {
  Saat Başı Uyarı
  .$iif($group(#saat) == off,Aç,Kapat):$iif($group(#saat) == off,.enable #saat,.disable #saat) | echo Saat başı uyarı, $iif($group(#saat) == on,açıldı.,kapatıldı.)
}

kırmızı kısmı değiştirecek olursan istediğin ülkenin saatini yansıta bilirsin

buarada saat koddanda da bir hata gözüme çarptı 4 $+($time(HH:nn),7.) bu şekilde o sorunuda aşarız

Tek bu kodu ekleyip sonra saat uyarisini yapacakmi ame atarak?


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk