Geo | 2010-11-19 16:21
How does guiautotab work?

Here is the problem... I've created my own simple jukebox. (which I will attach) It contains two menus. The main one that allows you to start from the beginning of the playlist, click on the song you want to play from, or call up the second menu. The second menu allows you to choose which directories are included in the playlist. The problem is, as the playlist gets longer the font size is automatically scaled down to show the whole list. I've tried placing guiautotab in various places (first comand in the newgui body, first in the guilist body, etc.) Eventually, I just created my own autotab function.

I've included both scripts in the zip file.

How it works... First off, I created a folder named "Music" in the "packages" folder. I then added all the music folders I might want to listen to. (Including a copy of "fanatic" so I can rename the files with the title.) Then, in each of these folders I place a file named "titles.cfg"
which contains the line 'songnames = "..." '. This allows you to choose which songs and in what order they are played. (I found a neat script in this forum that redid the playsong command that used "loopfiles" to automatically adjust the randomizer to any files added to "fanatic". But it would place them in alphabetical order only) Next, you add to your autoexec...
songdir = "..." // all the folders in Music
exec myjuke.cfg

this will bind the 'j' key to the new menus and define 'myjuke'
The first time you call up the menu it will send you to the second menu. Simply click on all the directories you want added to the playlist. then click 'done'
The main menu is self explanatory.

This does not stop the 'playasong' from executing with every load. Simply enter the console comand 'myjuke' and it will play the current song on the playlist.

Any help, comments, advice will be appreciated.
But, it may take me some time to get back to you.
Thanks in advanced

0
points
 (0 votes)
AttachmentSize
myjuke.zip1.46 KB
User login
Users on Quadropolis
1 guest & no users online
Created 2021-11-05 01:27
4 weeks 1 day ago
36
points ]
 (4 votes)
Created 2020-12-10 12:49
51 weeks 2 days ago
32
points ]
 (4 votes)
Created 2012-08-30 04:30
9 years 14 weeks ago
10
points ]
 (1 vote)
Created 2019-10-16 01:26
2 years 7 weeks ago
9
points ]
 (1 vote)
Created 2021-06-17 22:42
24 weeks 1 day ago
30
points ]
 (3 votes)
Created 2020-11-30 04:00
1 year 4 days ago
10
points ]
 (1 vote)
Created 2021-05-24 00:01
27 weeks 5 days ago
MisanthropX
92
points ]
 (10 votes)
Created 2019-12-05 20:57
2 years 23 min ago
20
points ]
 (2 votes)
Created 2020-12-20 03:04
49 weeks 6 days ago
30
points ]
 (3 votes)
Created 2020-12-04 12:05
1 year 9 hours ago
20
points ]
 (2 votes)
Created 2020-12-03 17:12
1 year 1 day ago
30
points ]
 (3 votes)
Created 2020-06-13 21:05
1 year 24 weeks ago
50
points ]
 (5 votes)
Created 2020-01-23 12:57
1 year 45 weeks ago
78
points ]
 (8 votes)
Created 2020-10-11 13:46
1 year 7 weeks ago
64
points ]
 (7 votes)
Created 2018-12-04 15:12
3 years 1 day ago
Gangler
36
points ]
 (4 votes)
Created 2020-10-22 00:50
1 year 6 weeks ago
LURKing
13
points ]
 (2 votes)
Created 2020-11-22 21:21
1 year 1 week ago
LURKing
37
points ]
 (4 votes)
Created 2020-11-18 21:08
1 year 2 weeks ago
Shuzomi
30
points ]
 (3 votes)
Created 2020-11-15 18:16
1 year 2 weeks ago
Im_Percynator
Created 2020-11-15 07:21
1 year 2 weeks ago
Who's new
  • letic86
  • BATMAN
  • WASP
  • Im_Percynator
  • micai