ftp -o - https://jcs.org/move_in | sh -
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

bin/macpaint2png: add

+80
+72
bin/macpaint2png
··· 1 + #!/bin/sh 2 + # 3 + # convert a macpaint file to a 200% scaled png with transparent corners 4 + # 5 + 6 + set -e 7 + 8 + INPUT=$1 9 + 10 + if [ "$INPUT" = "" ]; then 11 + echo "usage: ${0} <macpaint file>" 12 + exit 1 13 + fi 14 + 15 + WD=`mktemp -d` 16 + 17 + cat <<END | b64decode -o "$WD/mask.png" 18 + begin-base64 644 mask.png 19 + iVBORw0KGgoAAAANSUhEUgAABAAAAAKsCAQAAADYGgenAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA 20 + B3RJTUUH5QwQAigYUgF4nQAACVdJREFUeNrt2iEWg1AMAMGE+98ZHAY0gp1RfZUx2Z925805AMBf 21 + 7POrw1QAoN4EXv4AkNj6LgAAkG4Br38AyGx+FwAAyHaA1z8ApLa/CwAABAkAABAAAEDB+v0fAFwA 22 + AAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAEAA 23 + AAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAIAA 24 + AAAEAAAgAAAAAQAACAAAQAAAAAIAABAAAIAAAAAEAAAgAAAAAQAACAAAQAAAAAIAABAAAIAAAAAB 25 + AAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAC 26 + AAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAE 27 + gBEAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAA 28 + gAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAA 29 + AAEAAAIAABAAAIAAAAAEAAAgAAAAAQAACAAAQAAAAAIAABAAAIAAAAAEAAAgAAAAAQAACAAAQAAA 30 + AAIAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAA 31 + AAQAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEA 32 + AAgAABAARgAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAI 33 + AABAAAAAAgAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQ 34 + AACAAAAABAAACAAAQAAAAAIAABAAAIAAAAAEAAAgAAAAAQAACAAAQAAAAAIAABAAAIAAAAAEAAAg 35 + AAAAAQAACAAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABA 36 + AAAAAgAAEAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACA 37 + AAAABAAAIAAAQAAYAQAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAA 38 + AAQAACAAAAABAAAIAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEA 39 + AAgAAEAAAAACAAAQAAAgAAAAAQAACAAAQAAAAAIAABAAAIAAAAAEAAAgAAAAAQAACAAAQAAAAAIA 40 + ABAAAIAAAAAEAAAgAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQA 41 + ACAAAAABAAAIAABAAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgA 42 + AEAAAAACAAAQAACAAAAAAWAEACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABA 43 + AAAAAgAAEAAAgAAAAAQAACAAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACA 44 + AAAABAAAIAAAAAEAAAgAAEAAAIAAAAAEAAAgAAAAAQAACAAAQAAAAAIAABAAAIAAAAAEAAAgAAAA 45 + AQAACAAAQAAAAAIAABAAAIAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAA 46 + AgAAEAAAgAAAAAQAACAAAAABAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAA 47 + BAAAIAAAAAEAAAgAAEAAAAACAAAEgBEAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQA 48 + ACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgA 49 + AEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAIAABAAAIAAAAAEAAAgAAAAAQAACAAAQAAAAAIAABAA 50 + AIAAAAAEAAAgAAAAAQAACAAAQAAAAAIAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAA 51 + AAABAAAIAABAAAAAAgAAEAAAgAAAAAQAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAA 52 + AAACAAAQAACAAAAABAAAIAAAAAEAAAgAABAARgAAAgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAA 53 + AgAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAABAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAA 54 + BAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAACAAAQAAAAAIAABAAAIAAAAAEAAAgAAAAAQAA 55 + CAAAQAAAAAIAABAAAIAAAAAEAAAgAAAAAQAACAAAEAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAA 56 + EAAAgAAAAAQAACAAAAABAAAIAABAAAAAAgAAEAAAIAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAA 57 + IAAAAAEAAAgAAEAAAAACAAAQAACAAAAABAAAIAAAQAAYAQAIAABAAAAAAgAAEAAAgAAAAAQAACAA 58 + AAABAAAIAABAAAAAAgAAEAAAgAAAAAQAACAAAAABAAAIAAAQAACAAAAABAAAIAAAAAEAAAgAAEAA 59 + AAACAAAQAACAAAAABAAAIAAAAAEAAAgAAEAAAAACAAAQAAAgAAAAAQAACAAAQAAAAAIAABAAAIAA 60 + AAAEAAAgAAAAAQAACAAAQAAAAAIAABAAAIAAAAAEAAAgAABAAAAAAgAAEAAAgAAAAAQAACAAAAAB 61 + AAAIAABAAAAAAgAA+MTOzMxpEABQ2v4uAAAQJAAAQAAAAAV7f/I/AADIbH4XAABIXwBcAQAgs/Vd 62 + AAAgfwFwCQCAxLZ3AQCAoAu0GA5PIZ8s9wAAAABJRU5ErkJggg== 63 + ==== 64 + END 65 + 66 + macptopbm "$INPUT" | convert -crop 512x342+0+0 +repage pbm:- $WD/"$INPUT"-cropped.png 67 + convert -alpha transparent $WD/"$INPUT"-cropped.png $WD/"$INPUT"-trans.png 68 + convert $WD/"$INPUT"-trans.png -scale 200% $WD/"$INPUT"-scaled.png 69 + convert $WD/"$INPUT"-scaled.png $WD/mask.png \ 70 + -alpha on -compose copy_opacity -composite $WD/"$INPUT"-final.png 71 + mv $WD/"$INPUT"-final.png "$INPUT".png 72 + rm -r $WD/
+8
bin/png2macpaint
··· 1 + #!/bin/sh 2 + 3 + if [ "$1" = "" ]; then 4 + echo "usage: ${0} <file.png>" 5 + exit 1 6 + fi 7 + 8 + convert $1 pbm:- | pbmtomacp -norle -left 0 -top 0 > $1.macp