|
|
Joined: Sep 2007
Posts: 109
Vogon poet
|
OP
Vogon poet
Joined: Sep 2007
Posts: 109 |
/set %dir $qt($sdir(c:,"search"))
%dir "E:\Musica\2008.Año.De.Exitos.4.CDS.WwW.xxxxxx.es\2008 Exitos Pop\"
//echo -a $findfile(%dir,*.mp3,1) <- E:\Musica\2008.Año.De.Exitos.4.CDS.WwW.xxxxxx.es\2008 Exitos Pop\01 - Baila Mi Corazón.mp3
/splay $findfile(%dir,*.mp3,1) <- /splay: no such file '$findfile(%dir,*.mp3,1)'
Last edited by kwell; 02/04/08 02:11 AM.
|
|
|
|
Joined: Dec 2002
Posts: 3,547
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 3,547 |
|
|
|
|
Joined: Sep 2007
Posts: 109
Vogon poet
|
OP
Vogon poet
Joined: Sep 2007
Posts: 109 |
With //splay $findfile(%dir,*.mp3,1) closes the mirc  Thank you for answering SladeKraven
Last edited by kwell; 02/04/08 02:33 AM.
|
|
|
|
Joined: Dec 2002
Posts: 3,547
Hoopy frood
|
Hoopy frood
Joined: Dec 2002
Posts: 3,547 |
When using only / it doesn't evaluate the text. That's why we use //. Weird how your mIRC closed though.
|
|
|
|
Joined: Sep 2007
Posts: 109
Vogon poet
|
OP
Vogon poet
Joined: Sep 2007
Posts: 109 |
It may be a route problem of the folder due to I don´t have the same problem with all of them? Could it be that the problem is the space between words?
|
|
|
|
Joined: Oct 2004
Posts: 8,330
Hoopy frood
|
Hoopy frood
Joined: Oct 2004
Posts: 8,330 |
It probably isn't the space, but you might consider trying to replace the ñ in the path and just see if it works fine after that. If that doesn't help, try renaming the entire path to something short (c:\test\something.mp3, for example) and see if it still crashes. If either of those things makes it work, then it's something in the path/filename that is causing you problems.
Invision Support #Invision on irc.irchighway.net
|
|
|
|
Joined: Jul 2006
Posts: 4,212
Hoopy frood
|
Hoopy frood
Joined: Jul 2006
Posts: 4,212 |
Try using $shortfn instead of $qt when setting the path
#mircscripting @ irc.swiftirc.net == the best mIRC help channel
|
|
|
|
Joined: Sep 2007
Posts: 109
Vogon poet
|
OP
Vogon poet
Joined: Sep 2007
Posts: 109 |
Try in a number of ways with no success bug in the code? on *:dialog:play:sclick:3: { set %dir $shortfn($sdir(c:,"Elije un directorio")) | lista }
on *:dialog:play:sclick:6: {
if (!$did(1).sel) && ($inmp3 == $false) { echo 2 -a *** Por favor, selecciona una canción de la lista y luego haga clic en Play | return }
if ($did($dname,6).text = PLAY) {
did -ra $dname 6 STOP
set %track $did(1).sel
splay $findfile(%dir,*.mp3,%track)
did -c play 1 %track
data
did -ra $dname 9 $remove($nopath($inmp3.fname),.mp3)
}
else { did -r $dname 9 | splay stop | did -ra $dname 6 PLAY }
}
alias -l data {
if (!$chan(0)) { echo -a PLAY: $remove($nopath($insong.fname),.mp3) }
else { /ame PLAY: $remove($nopath($insong.fname),.mp3) }
}
|
|
|
|
Joined: Jul 2006
Posts: 4,212
Hoopy frood
|
Hoopy frood
Joined: Jul 2006
Posts: 4,212 |
try splay -p since it's an .mp3
#mircscripting @ irc.swiftirc.net == the best mIRC help channel
|
|
|
|
Joined: Sep 2007
Posts: 109
Vogon poet
|
OP
Vogon poet
Joined: Sep 2007
Posts: 109 |
|
|
|
|
Joined: Jul 2006
Posts: 4,212
Hoopy frood
|
Hoopy frood
Joined: Jul 2006
Posts: 4,212 |
Are you sure you don't have any other alias findfile ? and what's going on if you try to //splay the file in an editbox with the *exactly path* ?
#mircscripting @ irc.swiftirc.net == the best mIRC help channel
|
|
|
|
Joined: Oct 2004
Posts: 8,330
Hoopy frood
|
Hoopy frood
Joined: Oct 2004
Posts: 8,330 |
If you happen to be using a hacked (cracked) version of mIRC, there are known bugs in those versions. I haven't heard of one for /splay, but if you're using a version other than the real version of mIRC, you should get rid of it and download a good copy and try again.
Invision Support #Invision on irc.irchighway.net
|
|
|
|
|
|