Fatdog64 Contributed Packages and SFS

Talk about and post software packages known to work or packaged for Puppy.
Message
Author
User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#301 Post by don570 »

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
______________________________________
Attachments
screenshot-ptmtimer.png
(35.36 KiB) Downloaded 1191 times

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#302 Post by watchdog »

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.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#303 Post by don570 »

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

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

Audacious audio player

#304 Post by don570 »

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
______________________________________________________
Last edited by don570 on Sat 05 Oct 2019, 17:04, edited 1 time in total.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

Pencil2d nightly build

#305 Post by don570 »

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
______________________________________

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

mp3splt

#306 Post by don570 »

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

jake29
Posts: 253
Joined: Fri 24 Jul 2015, 17:47

#307 Post by jake29 »

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

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#308 Post by mavrothal »

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
== [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] ==

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#309 Post by rufwoof »

notify-send is a nice way to do alerts, for instance I have a script in /root/Startup that contains ...

Code: Select all

#!/bin/bash
notify-send -t 10000 -u normal "USB" "Probably OK to remove USB if its not already unplugged"
to remind me to unplug my boot usb after booting

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]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

Battery level alert

#310 Post by rufwoof »

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

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
Image
(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]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

Encrypted folder open/close

#311 Post by rufwoof »

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 ....

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
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.
[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]

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#312 Post by don570 »

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/

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

syncterm

#313 Post by rufwoof »

Got a version of syncterm to compile under Fatdog 8.0 using ...

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
Good for if you like visiting old style bbs's

Attached image is for bbs

Code: Select all

syncterm blackflag.acid.org
Note : use alt-Enter to full-screen toggle

Image
(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
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
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.
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]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#314 Post by step »

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]

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#315 Post by don570 »

The instructions are posted at ibiblio as well...
http://distro.ibiblio.org/fatdog/web/fa ... ckage.html
_______________________________________________

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#316 Post by don570 »

Free images of nebula and stars

http://hubblesite.org/images/gallery
_____________________________________

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#317 Post by rufwoof »

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".
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.

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]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

syncterm telnet via ssh server

#318 Post by rufwoof »

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.

Image
[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]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

calcurse modified to not show the todo panel

#319 Post by rufwoof »

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.
[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]

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

mypaint v2.0.0-alpha.12

#320 Post by don570 »

mypaint v2.0.0-alpha.12
Latest version of mypaint has improvements to flood fill

https://github.com/mypaint/mypaint/rele ... 2.AppImage

Post Reply