TkDVD 4.0.9.3-gnocl - 2012-09-24

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

TkDVD 4.0.9.3-gnocl - 2012-09-24

#1 Post by plinej »

I hacked the latest version of TkDVD (4.0.9) in the following ways:
1. used gnocl for the file/directory chooser dialogs
2. used gnocl for the error dialog messages
3. modified the code to be able to add multiple files or directories from the file/directory chooser dialogs into the file list
4. displays file/directory size in the file list, this is useful if you go over the limit of the disc and you have to remove something from the list
5. The program will remember which directory you were last in when adding files or directories to the file list

I'm not motivated enough to change the whole gui to gnocl but this is a start. I always liked TkDVD and finally got around to learning a little about gnocl/tcl/tk to hack it for the better (imo).

Of course you'll need tcl/tk & gnocl installed for this package to work. I compiled them for Fatdog64-521 and will post them below. The TkDVD pet can be installed in any version of Puppy though (32 or 64bit).

version 4.0.9.1
1. added fixate cd/dvd to the drop down menus (need to have the "close" command installed to see it in the dvd menu).
2. converted the create iso, erase, & copy functions to gnocl

to do:
1. Convert the burn window, excluded files, the main gui, and the advanced options gui to gnocl.
2. Add the ability to use cdrskin & xorriso backends.
Attachments
tkdvd-4.0.9.3-gnocl.pet
(36.48 KiB) Downloaded 442 times
tk8.5.11_DEV-tk8.5.11-x86_64.pet
compiled in Fatdog64-521
(35.19 KiB) Downloaded 413 times
tcl8.5.11_DEV-tcl8.5.11-x86_64.pet
compiled in Fatdog64-521
(68.02 KiB) Downloaded 409 times
Last edited by plinej on Mon 24 Sep 2012, 15:33, edited 6 times in total.
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#2 Post by plinej »

I've been hacking on this script a bit more and converted the cd/dvd copy function to gnocl and also added a button to select from a list of cd/dvd drives. I'll work on converting the create iso & erase options to gnocl and adding a fixate cd/dvd option to the menu and put out a new version.
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

Master_wrong
Posts: 452
Joined: Thu 20 Mar 2008, 01:48

#3 Post by Master_wrong »

cannot install on 528, is there lib for 528?
Cluster-Pup v.2-Puppy Beowulf Cluster
[url]http://www.murga-linux.com/puppy/viewtopic.php?p=499199#499199[/url]

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#4 Post by muggins »

@Master_wrong,

it seems to start without error, on pup525, using these 3 libraries instead:

tcl-8.5.6.pet
tk-8.5.6.pet
gnocl-0.9.95-20110429.pet

Not having a CD/DVD burner I'm unable to test further. Probably the reason why it didn't start for you, using libs above,
is that they're installing to /usr/lib64. Perhaps could be resolved using symlinks.

@plinej, nice work...much more pleasing to the eye.

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#5 Post by vovchik »

Dear plinej,

Please keep at it. It will be a good-looking app once you finish the "gnoclization". Thanks.

With kind regards,
vovchik

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#6 Post by plinej »

Updated the tkdvd package to 4.0.9.1, see the first post for info.
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#7 Post by muggins »

plinej,

I don't know whether this will be any use, in your altering tkdvd to gnocl, but I just saw that gnocl v0.9.96 has been released.

Master_wrong
Posts: 452
Joined: Thu 20 Mar 2008, 01:48

#8 Post by Master_wrong »

@muggins
ok Thank
Cluster-Pup v.2-Puppy Beowulf Cluster
[url]http://www.murga-linux.com/puppy/viewtopic.php?p=499199#499199[/url]

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#9 Post by plinej »

I tried compiling gnocl 0.9.96 but it seems to be missing fileFilter.o from the source code. I think gnocl has a cvs repository but I can't seem to find it on Sourceforge.
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#10 Post by muggins »

I received the same error but, after googling, found this thread, where David McClamrock[Pa], has had success, and also mentions your gnoclisation of TkDVD.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#11 Post by plinej »

Uploaded version 4.0.9.2. Added the ability to choose cd/dvd drive from the create iso & erase functions and some other minor things. I haven't gotten around to converting anymore tk code to gnocl, maybe in the near future if I have spare time.
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#12 Post by plinej »

updated to 4.0.9.3 - just some small tweaks.
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

Post Reply