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/)
-   -   xpopup.dll dcx.dll çakışması (https://www.ircforumlari.net/mirc-scripting-sorunlari/313541-xpopupdll-dcxdll-cakismasi.html)

muratt_aziz 28 Ocak 2010 11:08

xpopup.dll dcx.dll çakışması
 
s.a Arkadaşlar xpopup.dll dcx.dll arasında cakışma oluyor exe hata verip kapanıyor

bu iki dll yi aynı anda kullandırmayacak bir kod yapabilirmiyiz

dll bilgim yok biri calışmadan önce diğer dll yi kapatsın kodumuz dcx.dll gecici 3 5 sanıye calışıyor isteğe bağlı dcx.dll acılmadan once xpopup.dll yi devre dışı bırakıp dcx.dll kullanımı bitince xpopup.dll nin tekrar devreye alınmasını istiyorum nasıl yapabiliriz buunu

popups renkledırme yaptım iconlu popups dcx.dll ise özelde kalp oynatmada kullandım

hersey iyi has çalışırken kalp oynatma sona erdiğinde mırcın herhangi biyerinde sağ tus yaptığımda exe hata veriyor buda dcx.dll hatası olarak görünüyor

iconlu popups kodu acık değilken hata vermiyor

kod bu


Kod:


alias görünüm { dialog -m görünümm görünümm }
dialog görünümm {
  title " Gorunum AyarLarı"
  size -1 -1 338 247
  option pixels
  tab "Popups", 2, 0 1 334 244
  icon 132, 12 61 46 26,  xpopup/1.bmp, 0, tab 2
  icon 133, 68 61 46 26,  xpopup/2.bmp, 0, tab 2
  icon 134, 120 61 46 26,  xpopup/3.bmp, 0, tab 2
  icon 135, 174 61 44 26,  xpopup/4.bmp, 0, tab 2
  icon 136, 226 61 46 26,  xpopup/5.bmp, 0, tab 2
  icon 137, 280 61 44 26,  xpopup/6.bmp, 0, tab 2
  icon 138, 12 93 46 24,  xpopup/7.bmp, 0, tab 2
  icon 139, 68 93 46 24,  xpopup/8.bmp, 0, tab 2
  icon 140, 120 93 46 24,  xpopup/9.bmp, 0, tab 2
  icon 141, 174 93 44 24,  xpopup/10.bmp, 0, tab 2
  icon 142, 226 93 46 24,  xpopup/11.bmp, 0, tab 2
  icon 143, 280 93 44 24,  xpopup/12.bmp, 0, tab 2
  icon 144, 12 123 46 26,  xpopup/13.bmp, 0, tab 2
  icon 145, 68 123 44 26,  xpopup/14.bmp, 0, tab 2
  icon 146, 120 123 46 26,  xpopup/15.bmp, 0, tab 2
  icon 147, 174 123 44 26,  xpopup/16.bmp, 0, tab 2
  icon 148, 226 123 46 26,  xpopup/17.bmp, 0, tab 2
  icon 149, 280 123 44 26,  xpopup/18.bmp, 0, tab 2
  icon 150, 12 155 46 24,  xpopup/19.bmp, 0, tab 2
  icon 151, 68 155 44 24,  xpopup/20.bmp, 0, tab 2
  icon 152, 120 155 46 24,  xpopup/21.bmp, 0, tab 2
  text "Popups Renk Seçimi ", 6, 26 34 279 17, tab 2 center
  text "RenkLeri Tıklayınız", 9, 83 207 157 17, tab 2 center
}
on *:DIALOG:görünümm:*:*: {
  if ( $devent == sclick ) {
    if ($did == 132) { .set %LRpopup xpopup\1.bmp | mtest | mtest2 }
    if ($did == 133) { .set %LRpopup xpopup\2.bmp | mtest | mtest2 }
    if ($did == 134) { .set %LRpopup xpopup\3.bmp | mtest | mtest2 }
    if ($did == 135) { .set %LRpopup xpopup\4.bmp | mtest | mtest2 }
    if ($did == 136) { .set %LRpopup xpopup\5.bmp | mtest | mtest2 }
    if ($did == 137) { .set %LRpopup xpopup\6.bmp | mtest | mtest2 }
    if ($did == 138) { .set %LRpopup xpopup\7.bmp | mtest | mtest2 }
    if ($did == 139) { .set %LRpopup xpopup\8.bmp | mtest | mtest2 }
    if ($did == 140) { .set %LRpopup xpopup\9.bmp | mtest | mtest2 }
    if ($did == 141) { .set %LRpopup xpopup\10.bmp | mtest | mtest2 }
    if ($did == 142) { .set %LRpopup xpopup\11.bmp | mtest | mtest2 }
    if ($did == 143) { .set %LRpopup xpopup\12.bmp | mtest | mtest2 }
    if ($did == 144) { .set %LRpopup xpopup\13.bmp | mtest | mtest2 }
    if ($did == 145) { .set %LRpopup xpopup\14.bmp | mtest | mtest2 }
    if ($did == 146) { .set %LRpopup xpopup\15.bmp | mtest | mtest2 }
    if ($did == 147) { .set %LRpopup xpopup\16.bmp | mtest | mtest2 }
    if ($did == 148) { .set %LRpopup xpopup\17.bmp | mtest | mtest2 }
    if ($did == 149) { .set %LRpopup xpopup\18.bmp | mtest | mtest2 }
    if ($did == 150) { .set %LRpopup xpopup\19.bmp | mtest | mtest2 }
    if ($did == 151) { .set %LRpopup xpopup\20.bmp | mtest | mtest2 }
    if ($did == 152) { .set %LRpopup xpopup\21.bmp | mtest | mtest2 }
  }
}
alias shell {
  return %LRpopupico
}
alias xpopdll {
  if ($isid) return $dll($scriptdirdll\xpopup.dll,$1,$2-)
  else dll " $+ $scriptdirdll\xpopup.dll" $1 $2-
}
alias uxpop dll -u xpopup.dll
alias xpop {
  if ( $isid ) {
    return $xpopdll( _xpop, $1 $prop $2- )
  }
  else {
    xpopdll xpop $2 $1 $3-
  }
}
alias xpopup {
  if ( $isid ) {
    return $xpopdll( _xpopup, $1 $prop $2- )
  }
  else {
    xpopdll xpopup $2 $1 $3-
  }
}
alias mpopup {
  xpopdll mpopup $1 $2
}
ON *:SIGNAL:Xpopup-*: {
  echo -s $signal : $1-
}
alias xtest {
  if ( $xpopup(mymenu).ismenu == $false ) {
    xpopup -c mymenu custom
    xpopup -x mymenu +dp
    xpopup -b mymenu %LRpopup
    xpopup -i mymenu 0 $shell
    xpop -a mymenu 0 $chr(9) + 1 1 Menu Item 2 $chr(9) blah
    xpop -a mymenu 0 $chr(9) + 0 0 -
    xpop -a mymenu 0 $chr(9) +s 2 1 Menu Item 2
    xpop -a mymenu 3 0 $chr(9) + 10 1 $eval($me,0)
    xpop -a mymenu 3 0 $chr(9) + 0 0 -
    xpop -a mymenu 3 0 $chr(9) +c 11 0 Menu Item 2 2
    xpop -a mymenu 0 $chr(9) +c 3 0 Menu Item 3
    xpop -a mymenu 0 $chr(9) +cg 4 0 Menu Item 4
    xpop -a mymenu 0 $chr(9) +g 5 1 Menu Item 5
    xpop -a mymenu 0 $chr(9) +c 6 1 Menu Item 6
    xpop -a mymenu 0 $chr(9) +cg 7 1 Menu Item 7
  }
  xpopup -s mymenu +mcv 500 500
}
alias mtest {
  xpopup -i mirc 0 $shell
  mpopup mirc 1
  xpopup -t mirc custom
  xpopup -b mirc %LRpopup
}
alias mtest2 {
  xpopup -i mircbar 0 $shell
  mpopup mircbar 1
  xpopup -t mircbar custom
  xpopup -b mircbar %LRpopup
}

alttaki popups kısmındaki şekil i tıkladığımda üstte verdiğim kodun 10 saniye devre dışı kalmasını istiyorum sorunun cömüne yardım edecek herkese tesekurler
Kod:


EYLENCE
.şekil1:/
.ŞEKİL2:/


CesuryureK 28 Ocak 2010 13:21

Cevap: xpopup.dll dcx.dll çakışması
 
PHP- Kodu:

alias akv {
dll -u xpopup.dll
timerhd 1 10 mtest
timerd 1 10 mtest2




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

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