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
15 guests & no users online
30
points ]
 (3 votes)
Created 2019-05-17 21:51
5 years 27 weeks ago
30
points ]
 (3 votes)
Created 2020-06-13 21:05
4 years 23 weeks ago
20
points ]
 (2 votes)
Created 2021-05-24 00:01
3 years 26 weeks ago
8
points ]
 (1 vote)
Created 2024-06-02 14:26
24 weeks 3 days ago
8
points ]
 (1 vote)
Created 2024-06-02 22:13
24 weeks 3 days ago
vampirefrog
Created 2024-04-11 22:25
31 weeks 6 days ago
vampirefrog
29
points ]
 (4 votes)
Created 2010-05-30 10:00
14 years 25 weeks ago
Gangler
36
points ]
 (4 votes)
Created 2020-10-22 00:50
4 years 4 weeks ago
Zoocata
10
points ]
 (1 vote)
Created 2024-02-11 21:20
40 weeks 3 days ago
vampirefrog
10
points ]
 (1 vote)
Created 2023-07-23 20:02
1 year 17 weeks ago
36
points ]
 (4 votes)
Created 2020-12-10 12:49
3 years 49 weeks ago
Created 2023-12-12 23:34
49 weeks 1 day ago
Zoocata
Created 2023-11-27 23:00
51 weeks 2 days ago
20
points ]
 (2 votes)
Created 2023-10-01 15:21
1 year 7 weeks ago
9
points ]
 (1 vote)
Created 2023-06-13 17:54
1 year 23 weeks ago
Zoocata
27
points ]
 (3 votes)
Created 2023-05-05 20:58
1 year 28 weeks ago
Zoocata
18
points ]
 (2 votes)
Created 2023-03-02 01:40
1 year 37 weeks ago
Getridou
Created 2023-01-29 23:27
1 year 42 weeks ago
Created 2023-01-19 19:36
1 year 43 weeks ago
Getridou
Created 2023-01-10 17:10
1 year 45 weeks ago