Jump to content

Loveness

Members
  • Posts

    13
  • Joined

  • Last visited

Posts posted by Loveness

  1. Racoon is a n00b :)

    But, regarding the subject: Do you know that $urlget is some slower than to use an vbscript to download the file using $com? My benchs that i've did result:

    1. For a file till 5MB the difference is in 1-2 seconds.

    2. For a file larger than 50mb the difference is around 7-15 seconds :) 

    Of course, vbscript directly use Windows Api for this, but $urlget not so easy.. 

  2. Hello,

     

    I followed the err0r example but when i right click into any window while an while loop running with the dll calling inside the while loop then the while loop paused for some reason and resume when i exit from the right click menu ( same problem if i open the mIRC Options or DCC Send or any other mIRC's related window when the while loop running ).

     

    Check the video: https://goo.gl/lvuoMs

     

     

    - Thanks!

     

    it's all ok! When you create or open a modal dialog, every script pauses.. so everything you click from standart dialogs of mirc that are modals, all scripts pause.. e.g. $dialog(table,table,-2)

  3. use if () condition to indicate the script when to play and when no..

     

    If i understand correctly you want to play the sound when mirc is minimized or is not active window? Ok, i suggest an example just:

     

     

    on *:TEXT:*:?: {

    if ($appactive == $false) || (($appactive == $true) && ($active != $nick)) .splay whisper.wav

    }

     

    Note: Do not see everytime splay reply: Playing file.. just put a dot before splay command :)

  4. but still small problem

    the sound is played even im opening the whisper window and talking

    it is played on every message the person send

     

    on *:TEXT:*:?: refers to every message you obtain from the query user, so is no problem that on every incoming message the sound is played.

     

    If you want to play the sound only when the query is opened, i. e. smb write you for the first time, instead of on *:TEXT:*:?: you must use on ^*:OPEN:?:

  5. /splay will not work if sounds are disabled.. just do /ebeeps on and /splay will work...

     

    Tip: You can put to play not only mp3, midi, wav, ogg, but also FLAC, ALAC and all audio formats.. to do this, first of all, you need to have respective decoders (the system wont play these files if you dont have respective decoders) like K-lite media tool or something else.. and to put in script just a simple syntax (an example)..

     

    alias splay_allsounds {

    rename C:\Sound.flac C:\Sound.mp3

    splay C:\Sound.mp3

    rename C:\Sound.mp3 C:\Sound.flac

    }

     

    works perfectly :D because mirc doesn't have an audio analyzer or smth else.. it streams audio to system and no matter what extension has the file..

  6. Yes of course..:

    dx_servbase {
     ;...
     %dx.sbases.total = $getinfo(Win32_BaseService,-1).Name
     %i = 1
     :next.dxsbase
     if (%i > %dx.sbases.total) goto end.dxsbase
     dll scripts\WhileFix.dll WhileFix .
     unset %dx.sbase.* | %dx.sbase.caption = $getinfo(Win32_BaseService,%i).Caption | $iif(%dx.sbase.caption == $null,%dx.sbase.caption = -)
     write %dx.check.section xdid -a dxdiag 2 0 0 +cb 0 0 0 0 - $chr(9) +cb 0 0 $rgb(38,12,190) 0 %i $+ . Titlu: $chr(9) +cb 0 0 $rgb(20,107,5) 0 %dx.sbase.caption
     ;...
     inc %i 1 | goto next.dxsbase
     :end.dxsbase
    }
    

    I've tried in many ways.. i put the line "dll scripts\WhileFix..." and before :next... and after and so on.. but no results.. maybe whilefix.dll get in trouble with dcx.dll or some other dlls from my script? There're 540 Base Services that make a loop about 10 minutes and in this time my mirc freeze, while whilefix gives no results...

     

    Update: I've tried to use "while" instead of using groups.. also no effects

  7. Hi!

     

    Is there a dll that makes @mdi windows (like channels, queries) look like windows with qui interface? I know here are many ways to script (using dcx dialog with embadded windows or dialogs etc.) to make this result, but i want to make the simple way without any scripts only to call a dll that automatically change mdi to gui (for example nicklust.dll has such syntax)?

  8. Hi!

     

    I found nicklust3.dll and also .chm in the package, but .chm file (help file) is addicted to use a web-site that is unavailable. Can somebody give me the whole commands to use nicklust3.dll or where to find more information about this?

     

    I dont want examples, i want all the commands and its meanings.

     

    Ill be happy if somebody helps me, beacuse google didnt help.

     

    Thanx.

×
×
  • Create New...