Fatdog64 Contributed Packages and SFS
ptmtimer 2.6 available..
I made a small change to a line so ptmtimer will work correctly with fatdog64 version 800.
There was a problem with the version of mpg123 included in fatdog64 version 800.
ptmtimer-2.6-x86_64-.txz
Size 9k
https://drive.google.com/open?id=1lY7zk ... EU2u7NstKD
______________________________________
I made a small change to a line so ptmtimer will work correctly with fatdog64 version 800.
There was a problem with the version of mpg123 included in fatdog64 version 800.
ptmtimer-2.6-x86_64-.txz
Size 9k
https://drive.google.com/open?id=1lY7zk ... EU2u7NstKD
______________________________________
- Attachments
-
- screenshot-ptmtimer.png
- (35.36 KiB) Downloaded 1191 times
Abiword in fatdog64-800? I made a portable app in chroot mode from a 32 bit package posted in DebianDog thread with the fredx181's tool create-portable64.
abiword-portable_3.0.0-chroot.AppImage:
https://drive.google.com/file/d/12Bmm-I ... sp=sharing
It runs in fatdog64. Not sure if 32bit compatibility sfs loaded is needed.
abiword-portable_3.0.0-chroot.AppImage:
https://drive.google.com/file/d/12Bmm-I ... sp=sharing
It runs in fatdog64. Not sure if 32bit compatibility sfs loaded is needed.
I would think it does need 32 bit compatibility.
You can check by shutting off 'http://distro.ibiblio.org/fatdog/sfs/80 ... 64_800.sfs '
in System SFS in Control Panel
You can check by shutting off 'http://distro.ibiblio.org/fatdog/sfs/80 ... 64_800.sfs '
in System SFS in Control Panel
Audacious audio player
Fatdog64 800 will work with this old version of Audacious audio player...
I packaged libraries in /opt and added right click menu
Download....
audacious-2.5.1b-x86_64.txz
Size: 1.1 mb
https://drive.google.com/open?id=1Vef99 ... DgYfs5cuaT
______________________________________________________
I packaged libraries in /opt and added right click menu
Download....
audacious-2.5.1b-x86_64.txz
Size: 1.1 mb
https://drive.google.com/open?id=1Vef99 ... DgYfs5cuaT
______________________________________________________
Last edited by don570 on Sat 05 Oct 2019, 17:04, edited 1 time in total.
Pencil2d nightly build
Pencil2d nightly build
Available:
pencil2d-0.6.3-x86_64.txz
Size: 27 mb
https://drive.google.com/open?id=103HSV ... TDluycTfxB
Manual:
https://www.pencil2d.org/doc/
Video
https://www.youtube.com/watch?v=CHeZ3tq ... UN&index=3
______________________________________
Available:
pencil2d-0.6.3-x86_64.txz
Size: 27 mb
https://drive.google.com/open?id=103HSV ... TDluycTfxB
Manual:
https://www.pencil2d.org/doc/
Video
https://www.youtube.com/watch?v=CHeZ3tq ... UN&index=3
______________________________________
mp3splt
Non-gui version
Available:
mp3splt-2.6.2-x86_64.txz
Size: 177 kb
https://drive.google.com/open?id=1hRrwJ ... 9LPOyHGUNS
Some instructions are shown when first launched.
You can launch from start menu however then you must enter full path of sound file.
EXAMPLES
In the following examples I'll be splitting One Click.mp3 into folder named split.
To split between specific time range...
In this case just add the time points where you wanna split.
e.g. 15.00 30.00 would produce a 15 min track extracted from original file beginning at 15 min and ending at 30 min.
mp3splt "One Click.mp3" -d split 15.00.00 30.00.00
Here's an explanation of the recommended options:
-f: for MP3 files only, increases precision and is needed if the MP3 files are variable bit rate (VBR).
-t TIME: specifies the length, measured in time, to make each piece.
You will replace `TIME` with a numerical value expressed in minutes, such as 4.0 for four minutes or 7.30 for seven minutes, thirty seconds.
In our example, we picked four minute pieces, so the command line will be
mp3splt -f -t 4.0 -a -d split *.mp3
Available:
mp3splt-2.6.2-x86_64.txz
Size: 177 kb
https://drive.google.com/open?id=1hRrwJ ... 9LPOyHGUNS
Some instructions are shown when first launched.
You can launch from start menu however then you must enter full path of sound file.
EXAMPLES
In the following examples I'll be splitting One Click.mp3 into folder named split.
To split between specific time range...
In this case just add the time points where you wanna split.
e.g. 15.00 30.00 would produce a 15 min track extracted from original file beginning at 15 min and ending at 30 min.
mp3splt "One Click.mp3" -d split 15.00.00 30.00.00
Here's an explanation of the recommended options:
-f: for MP3 files only, increases precision and is needed if the MP3 files are variable bit rate (VBR).
-t TIME: specifies the length, measured in time, to make each piece.
You will replace `TIME` with a numerical value expressed in minutes, such as 4.0 for four minutes or 7.30 for seven minutes, thirty seconds.
In our example, we picked four minute pieces, so the command line will be
mp3splt -f -t 4.0 -a -d split *.mp3
I did not find RHash in Gslapt for Fatdog64-800, so here is the package.
Description: RHash (Recursive Hasher) is a console utility for calculation and verification of magnet links and various hash sums, including CRC32, CRC32C, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, DC++ TTH, BitTorrent BTIH, Tiger, GOST R 34.11-94, GOST R 34.11-2012, RIPEMD-160, HAS-160, EDON-R, and Whirlpool.
File-name: RHash-1.3.8-x86_64-800.txz
File-size: 144 kb
Download: RHash v1.3.8
Description: RHash (Recursive Hasher) is a console utility for calculation and verification of magnet links and various hash sums, including CRC32, CRC32C, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, DC++ TTH, BitTorrent BTIH, Tiger, GOST R 34.11-94, GOST R 34.11-2012, RIPEMD-160, HAS-160, EDON-R, and Whirlpool.
File-name: RHash-1.3.8-x86_64-800.txz
File-size: 144 kb
Download: RHash v1.3.8
Apple Facetime (Briadcom 1579 PCIe) webcam driver for FatDog 801 final with kernel version 4.19.32.
Compiled from the source mainline git branch in FD801
Compiled from the source mainline git branch in FD801
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
notify-send is a nice way to do alerts, for instance I have a script in /root/Startup that contains ...
to remind me to unplug my boot usb after booting
Don't forget to make the script executable
chmod +x <name of script>
Code: Select all
#!/bin/bash
notify-send -t 10000 -u normal "USB" "Probably OK to remove USB if its not already unplugged"
Don't forget to make the script executable
chmod +x <name of script>
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
Battery level alert
This is another script I have in /root/Startup ... that flags up a warning (and plays a sound) every 5 minutes when the laptops battery is less than 20% remaining. You may have to research/change the /sys/class/.... files as not all laptops use the same file/folder names
(clickable thumbnail)
Code: Select all
#!/bin/bash
# alsa comes with speaker-test i.e.
#( speaker-test -t sine -f 1000 )& pid=$! ; sleep 0.1s ; kill -9 $pid
_alarm() {
( \speaker-test --frequency $1 --test sine )&
pid=$!
\sleep 0.${2}s
\kill -9 $pid
}
# sequence of tones
_alert() {
_alarm 1000 100
_alarm 400 200
_alarm 1000 100
_alarm 300 600
}
while :; do
B_MAX=$(cat /sys/class/power_supply/BAT1/charge_full)
B_NOW=$(cat /sys/class/power_supply/BAT1/charge_now)
B_MAX=$((B_MAX / 100))
battery_level=$((B_NOW / B_MAX))
# These may be different according to which laptop you are using
STATUS=$(cat /sys/class/power_supply/ACAD/online)
if [ $battery_level -lt 20 ] && [ $STATUS == "0" ]
then
_alert
notify-send -u critical "Battery low" "Battery level is ${battery_level}%!"
fi
sleep 300 # report every 5 minutes
done
(clickable thumbnail)
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
Encrypted folder open/close
Rather than using the rox right click context menu to open/close a encrypted folder for my /mnt/sdb1/DATA folder that I have encrypted I created a DATA-open script to open it ....
The last rox --examine line ensures that the rox filer window is updated to show that the DATA folder is mounted (green ball in corner).
A DATA-close script also needs that rox --examine line, along with a umount /mnt/sdb1/DATA command.
Code: Select all
#!/bin/bash
if [ -d /mnt/sdb1/DATA/.encrypted ]; then
PASS1=$(yad --center --entry --entry-text="********" --hide-text)
echo "$PASS1" | encfs --stdin "/mnt/sdb1/.DATA" "/mnt/sdb1/DATA" -- -o nonempty
rox --examine=/mnt/sdb1/DATA
fi
A DATA-close script also needs that rox --examine line, along with a umount /mnt/sdb1/DATA command.
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
There's a new stable version of KRITA -->
https://download.kde.org/stable/krita/4 ... 4.appimage
Released on June 05, 2019
Release Notes:
https://krita.org/en/krita-4-2-release-notes/
https://download.kde.org/stable/krita/4 ... 4.appimage
Released on June 05, 2019
Release Notes:
https://krita.org/en/krita-4-2-release-notes/
syncterm
Got a version of syncterm to compile under Fatdog 8.0 using ...
Good for if you like visiting old style bbs's
Attached image is for bbs
Note : use alt-Enter to full-screen toggle
(clickable thumbnail)
If you're not getting connections then perhaps you either need to disable eztables or add a exception rule to your eztables conf file to permit telnet (port 23) traffic.
I struggle with creation of fatdog packages, but here's a sfs of my Fatdog 8.2 compiled version
Code: Select all
cd ~
wget http://www.balcos.net/bbs/syncterm-1.0.tgz
tar xzpf syncterm-1.0.tgz
cd syncterm-1.0/src/syncterm
make
make install
Attached image is for bbs
Code: Select all
syncterm blackflag.acid.org
(clickable thumbnail)
If you're not getting connections then perhaps you either need to disable eztables or add a exception rule to your eztables conf file to permit telnet (port 23) traffic.
I struggle with creation of fatdog packages, but here's a sfs of my Fatdog 8.2 compiled version
For me, running it locally i.e. syncterm shell:/bin/bash has it default to TERM=syncterm ... where the backspace (delete) doesn't work, so immediately after starting that I run TERM=screen export TERM ... so the backspace does work. In that term however you can cat ansi files to see their full effect.Windows, Linux, OpenBSD, NetBSD, OS X, and FreeBSD
X/Y/ZModem up/downloads
Runs in full-screen mode on ALL platforms (ALT-Enter switches modes)
*nix versions will run using SDL, X11, or using curses
Full ANSI-BBS support
Full CGTerm Commodore 64 PETSCII support
Full Atari 8-bit ATASCII support
DoorWay support
Support for IBM low and high ASCII including the face graphics (☺ and ☻) and card symbols (♥, ♦, ♣, and ♠) which so many other terms have problems with (may not work in curses mode... depends on the terminal being used).
Phone books
Multiple screen modes (80x25, 80x28, 80x43, 80x50, 80x60, 132x25, 132x28, 132x30, 132x34, 132x43, 132x50, 132x60)
ANSI Music (through the sound card if installed)
Telnet, RLogin, SSH, RAW, modem, shell (*nix only) and direct serial connections
Auto-login with Synchronet RLogin
Large Scrollback
Mouse-driven menus
Copy/Paste
Supports character pacing for ANSI animation as well as the VT500 ESC[*r sequence to allow dynamic speed changes
Comes with 43 standard fonts and allows the BBS to change the current font *and* upload custom fonts. This tool will allow you to create fonts for use with SyncTERM.
Supports Operation Overkill ][ Terminal emulation
Last edited by rufwoof on Fri 21 Jun 2019, 00:39, edited 1 time in total.
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
Thank you, rufwoof. If you want to find out how to make packages for fatdog, it's explained in the (markdown) FAQ entry "How to make packages for Fatdog64".
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]
The instructions are posted at ibiblio as well...
http://distro.ibiblio.org/fatdog/web/fa ... ckage.html
_______________________________________________
http://distro.ibiblio.org/fatdog/web/fa ... ckage.html
_______________________________________________
Free images of nebula and stars
http://hubblesite.org/images/gallery
_____________________________________
http://hubblesite.org/images/gallery
_____________________________________
Oh I get that step, instead for example in the case of syncterm the mkdir /syncterm;make DESTDIR=/syncterm install;cd /syncterm;makepkg -c n -l n /tmp/syncterm-1.0-x86_64-1.tgz type make package process results in a .tgz with a /usr/local/share/applications location for the syncterm.desktop file (and other files) instead of /usr/share/applications that I'd more usually use - and that I believe fatdog actually uses.step wrote:Thank you, rufwoof. If you want to find out how to make packages for fatdog, it's explained in the (markdown) FAQ entry "How to make packages for Fatdog64".
My inclination is to just shift the /usr/local/share... over to /usr/share... but that could break things ???
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
syncterm telnet via ssh server
Under Linux you can launch syncterm with a shell option, usually using something like syncterm shell:/bin/sh
However if you create a 'shell' (script) such as
#!/bin/bash
ssh hashbang
and call that say /root/mysh, then you can launch syncterm with that as a shell
syncterm /root/mysh
In this case, ssh hashbang auto logs me into my ssh server (hashbang, where I have key based login (ssh keys) for that, and a shortened name (hashbang, instead of <userid>@hashbang.sh))
When run that way, syncterm starts up with me at the hashbang (ssh servers) command prompt and from there I can run telnet blackflag.acid.org ... or whatever to access a BBS. Of course from the BBS's perspective that shows my connection to the BBS as being from the US instead of my actual UK location.
However if you create a 'shell' (script) such as
#!/bin/bash
ssh hashbang
and call that say /root/mysh, then you can launch syncterm with that as a shell
syncterm /root/mysh
In this case, ssh hashbang auto logs me into my ssh server (hashbang, where I have key based login (ssh keys) for that, and a shortened name (hashbang, instead of <userid>@hashbang.sh))
When run that way, syncterm starts up with me at the hashbang (ssh servers) command prompt and from there I can run telnet blackflag.acid.org ... or whatever to access a BBS. Of course from the BBS's perspective that shows my connection to the BBS as being from the US instead of my actual UK location.
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
calcurse modified to not show the todo panel
Fatdog 8.2 compiled version of calcurse but a version with the todo panel not being available/accessible sfs here
See http://www.murga-linux.com/puppy/viewto ... 87#1030787
I usually install such sfs's using
unsquashfs -f -d / calcurse-no-todo.sfs
that forcibly extracts the contents to the specified directory i.e. / in the above example.
See http://www.murga-linux.com/puppy/viewto ... 87#1030787
I usually install such sfs's using
unsquashfs -f -d / calcurse-no-todo.sfs
that forcibly extracts the contents to the specified directory i.e. / in the above example.
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]
mypaint v2.0.0-alpha.12
mypaint v2.0.0-alpha.12
Latest version of mypaint has improvements to flood fill
https://github.com/mypaint/mypaint/rele ... 2.AppImage
Latest version of mypaint has improvements to flood fill
https://github.com/mypaint/mypaint/rele ... 2.AppImage