Advertisement
SaNCaK

mIRC Titlebar

Feb 1st, 2014
438
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 3.42 KB | None | 0 0
  1. on *:LOAD: {
  2.   echo -a _____________________________________________________
  3.   echo -a 4,1[15,1 SaNCaK 4,1] 0,1 Loading Add-On... 
  4.   echo -a 4,1[15,1 SaNCaK 4,1] 0,1 Add-on: 09 Titlebar 15 Add-On 
  5.   echo -a 4,1[15,1 SaNCaK 4,1] 0,1 You are running mIRC $version on $os  $+ .
  6.   echo -a 4,1[15,1 SaNCaK 4,1] 0,1 Coder: 15SaNCaK 0,1 E-Mail: 15SaNCaK@SaNCaK.gen.tr 
  7.   echo -a 4,1[15,1 SaNCaK 4,1] 0,1 Copyright © 200915 http://www.sancak.gen.tr
  8.   echo -a ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  9. }
  10. menu menubar,status {
  11.   Titlebar ( $+ $iif(%SZ.Titlebar.status,On,Off) $+ ):dialog -m sz_titlebar sz_titlebar
  12. }
  13.  
  14. ;############################      -«•»SaNCaK ScripT«•»-    ############################
  15. alias -l SZ.logo {
  16.   return $Gettok(%tmp,$iif($1 == -n,1,$iif($1 == -a,1-2,1-)),32)
  17. }
  18. alias -l SZ.xduration return $remove($replace($duration($1),secs,s,mins,m,hrs,h,days,d,wks,w,wk,w,min,m,sec,s,hr,h,day,d),$chr(32)))
  19. alias SZ.titlebar.chk {
  20.   if ($1) .timerSZ.titlebar.update 0 1 SZ.titlebar.chk
  21.   else {
  22.     var %ctr = 1,%tmp
  23.     if (%SZ.Titlebar.umode) %tmp = $addtok(%tmp,$+([Usermodes:,$iif($usermode,$ifmatch,N/A),]),32)
  24.     if (%SZ.Titlebar.online) %tmp = $addtok(%tmp,$+([Online:,$SZ.xduration($uptime(server,3)),]),32)
  25.     if (%SZ.Titlebar.away) %tmp = $addtok(%tmp,$+([Away:,$iif($away,Evet,Hayır),]),32)
  26.     if (%SZ.Titlebar.uptime) %tmp = $addtok(%tmp,$+([PC Uptime:,$SZ.xduration($uptime(system,3)),]),32)
  27.     if (%SZ.Titlebar.daytime) %tmp = $addtok(%tmp,$+([Day & Time:,$day @ $time(h:nnt),]),32)
  28.     titlebar $iif(%SZ.titlebar.status,%tmp)
  29.   }
  30. }
  31. on *:START: SZ.titlebar.chk -yepperz
  32.  
  33. dialog sz_titlebar {
  34.   title "SaNCaK Script Titlebar Özellikleri"
  35.   size -1 -1 199 33
  36.   option dbu
  37.   box "", 1, 2 2 194 18
  38.   check "User Mod", 2, 5 8 37 10, flat
  39.   check "Online Time", 3, 44 8 37 10, flat
  40.   check "Away Durum", 4, 82 8 39 10, flat
  41.   check "Pc Uptime", 5, 123 8 35 10, flat
  42.   check "GünZaman", 6, 158 8 36 10, flat
  43.   check "Başlangıçta Çalıştır", 7, 4 22 60 10, flat
  44.   button "&Kaydet", 10, 164 21 30 10, ok flat
  45. }
  46.  
  47.  
  48. on 1:dialog:sz_titlebar:*:*: {
  49.   if ($devent == init) {
  50.     ; init routines
  51.     var %ctr = 1,%tmp = umode,online,away,uptime,daytime,status
  52.     while ($Gettok(%tmp,%ctr,44)) {
  53.       if (%SZ.Titlebar. [ $+ [ $ifmatch ] ] ) did -c $dname $calc(%ctr + 1)
  54.       inc %ctr
  55.     }
  56.   }
  57.   elseif ($devent == sclick) {
  58.     ; sclick routines
  59.  
  60.     if ($did == 10) {
  61.       set %SZ.Titlebar.umode $iif($did(2).state == 1,$true,$false)
  62.       set %SZ.Titlebar.online $iif($did(3).state == 1,$true,$false)
  63.       set %SZ.Titlebar.away $iif($did(4).state == 1,$true,$false)
  64.       set %SZ.Titlebar.uptime $iif($did(5).state == 1,$true,$false)
  65.       set %SZ.Titlebar.daytime $iif($did(6).state == 1,$true,$false)
  66.  
  67.       if ($did(7).state == 1) {
  68.         set %SZ.Titlebar.status $true
  69.         SZ.titlebar.chk -b0riNg
  70.       }
  71.       else {
  72.         set %SZ.Titlebar.status $false
  73.         .timerSZ.titlebar.update off
  74.       }
  75.     }
  76.     if ($did == 11) run http://www.sancak.gen.tr
  77.     if ($did == 13) run http://www.sancak.gen.tr
  78.   }
  79.   elseif ($devent == dclick) {
  80.     ; dclick routines
  81.  
  82.     if ($did == 11) run http://www.sancak.gen.tr
  83.     if ($did == 13) run http://www.sancak.gen.tr
  84.   }
  85. }
  86. ;############################      -«•»SaNCaK ScripT«•»-    ############################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement