Compare commits

..

No commits in common. "4836143721b1cb6b0579a0927171dbf06b99b89b" and "19a744f967fff420a5be4b6adc7d22d0adac9d2a" have entirely different histories.

14 changed files with 64 additions and 482 deletions

View File

@ -1,9 +1,29 @@
<html> <html>
<head> <head>
<link rel="stylesheet" href="../shared/style.css">
<style type="text/css"> <style type="text/css">
body{ body{
background-color: #00FF00; background-color: #00FF00;
padding:0;
margin:0;
}
.credit{
color: #DEDEDE;
font-size: 3em;
background-color: #333333;
border: 5px solid #CECECE;
border-radius: 0.5em;
display:inline-flex;
flex-flow: row nowrap;
}
.number{
padding:0.75em;
border-right: 5px solid #CECECE;
}
.text{
padding: 0.25em 1em 0.25em 0.25em;
}
img.src{
height:1em;
} }
</style> </style>
</head> </head>
@ -14,10 +34,8 @@
[num] [num]
</div> </div>
<div class="text"> <div class="text">
[title] [title]<br />
<br /> [platform img][author]
[platform img]
[author]
</div> </div>
</div> </div>
</div> </div>

View File

@ -41,7 +41,7 @@ while read p || [[ -n $p ]]; do
then then
echo "mastodon!" echo "mastodon!"
FIELDS[1]=$( echo "${FIELDS[1]}" | cut -c 12- ) FIELDS[1]=$( echo "${FIELDS[1]}" | cut -c 12- )
sed -i 's/\[platform img\]/<img class="src" src="mastodon.png" \/>/' "$SCRIPT_DIR/credit2.html" sed -i 's/\[platform img\]/<img class="src" src="mastodon.svg" \/>/' "$SCRIPT_DIR/credit2.html"
elif [[ "${FIELDS[1]}" =~ ^"[twitch]/" ]] elif [[ "${FIELDS[1]}" =~ ^"[twitch]/" ]]
then then
echo "twitch!" echo "twitch!"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

1
crediting/mastodon.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. --><path d="M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"/></svg>

After

Width:  |  Height:  |  Size: 906 B

BIN
on screen note/n.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

35
on screen note/note.html Normal file
View File

@ -0,0 +1,35 @@
<html>
<head>
<style type="text/css">
body{
background-color: #00FF00;
padding:0;
margin:0;
}
.note{
color: #DEDEDE;
font-size: 3em;
background-color: #333333;
border: 5px solid #666;
border-radius: 0.5em;
display:inline-flex;
flex-flow: row nowrap;
position: absolute;
bottom: 0.25em;
left: 0.25em;
}
.text{
padding: 0.25em 1em 0.25em 0.25em;
}
</style>
</head>
<body>
<div style="width:3840; height:2160; margin:0">
<div class="note">
<div class="text">
src: i was there
</div>
</div>
</div>
</body>
</html>

View File

@ -3,14 +3,11 @@
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
WORKING=$PWD WORKING=$PWD
head -n 13 "$SCRIPT_DIR/notetemplate.html" >"$SCRIPT_DIR/note.html" echo "file:///$SCRIPT_DIR/note.html"
echo $@ >>"$SCRIPT_DIR/note.html"
tail -n 5 "$SCRIPT_DIR/notetemplate.html" >>"$SCRIPT_DIR/note.html"
firefox -P screenshitter --headless --window-size 3840,2160 --screenshot "$WORKING/ns1.png" "file:///$SCRIPT_DIR/note.html" firefox -P screenshitter --headless --window-size 3840,2160 --screenshot "$WORKING/ns1.png" "file:///$SCRIPT_DIR/note.html"
convert "$WORKING/ns1.png" -fuzz 12% -transparent "#00ff00" "$WORKING/ns2.png" convert "ns1.png" -fuzz 12% -transparent "#00ff00" "ns2.png"
#convert ns2.png -trim "n$i.png" #convert ns2.png -trim "n$i.png"
# blender wants to scale to fit, # blender wants to scale to fit,
# and if you want a 1:1 scale image i don't know what the *fuck* it's doing with an origin point. # and if you want a 1:1 scale image i don't know what the *fuck* it's doing with an origin point.
convert $WORKING/ns2.png "$WORKING/note.png" convert ns2.png "n$i.png"
rm "$WORKING/ns1.png" "$WORKING/ns2.png" "$SCRIPT_DIR/note.html" rm ns1.png ns2.png

View File

@ -1,19 +0,0 @@
<html>
<head>
<link rel="stylesheet" href="../shared/style.css">
<style type="text/css">
body{
background-color: #00FF00;
}
</style>
</head>
<body>
<div style="width:3840; height:2160; margin:0;">
<div class="note">
<div class="text">
note loading...
</div>
</div>
</div>
</body>
</html>

View File

@ -1,378 +0,0 @@
appsettings.Development.json
# ---> VisualStudio
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
# User-specific files
*.rsuser
*.suo
*.user
*.userosscache
*.sln.docstates
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
# Mono auto generated files
mono_crash.*
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/
# Visual Studio 2017 auto generated files
Generated\ Files/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
# NUnit
*.VisualState.xml
TestResult.xml
nunit-*.xml
# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
# Benchmark Results
BenchmarkDotNet.Artifacts/
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
# ASP.NET Scaffolding
ScaffoldingReadMe.txt
# StyleCop
StyleCopReport.xml
# Files built by Visual Studio
*_i.c
*_p.c
*_h.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*_wpftmp.csproj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# Chutzpah Test files
_Chutzpah*
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap
# Visual Studio Trace Files
*.e2e
# TFS 2012 Local Workspace
$tf/
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json
# Coverlet is a free, cross platform Code Coverage Tool
coverage*.json
coverage*.xml
coverage*.info
# Visual Studio code coverage results
*.coverage
*.coveragexml
# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
# MightyMoose
*.mm.*
AutoTest.Net/
# Web workbench (sass)
.sass-cache/
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/
# NuGet Packages
*.nupkg
# NuGet Symbol Packages
*.snupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets
# Microsoft Azure Build Output
csx/
*.build.csdef
# Microsoft Azure Emulator
ecf/
rcf/
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
*.appxbundle
*.appxupload
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!?*.[Cc]ache/
# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak
# SQL Server files
*.mdf
*.ldf
*.ndf
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
*- [Bb]ackup.rdl
*- [Bb]ackup ([0-9]).rdl
*- [Bb]ackup ([0-9][0-9]).rdl
# Microsoft Fakes
FakesAssemblies/
# GhostDoc plugin setting file
*.GhostDoc.xml
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/
# Visual Studio 6 build log
*.plg
# Visual Studio 6 workspace options file
*.opt
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
# Paket dependency manager
.paket/paket.exe
paket-files/
# FAKE - F# Make
.fake/
# CodeRush personal settings
.cr/personal
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config
# Tabs Studio
*.tss
# Telerik's JustMock configuration file
*.jmconfig
# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs
# OpenCover UI analysis results
OpenCover/
# Azure Stream Analytics local run output
ASALocalRun/
# MSBuild Binary and Structured Log
*.binlog
# NVidia Nsight GPU debugger configuration file
*.nvuser
# MFractors (Xamarin productivity tool) working folder
.mfractor/
# Local History for Visual Studio
.localhistory/
# BeatPulse healthcheck temp database
healthchecksdb
# Backup folder for Package Reference Convert tool in Visual Studio 2017
MigrationBackup/
# Ionide (cross platform F# VS Code tools) working folder
.ionide/
# Fody - auto-generated XML schema
FodyWeavers.xsd
# ---> VisualStudioCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace
# Local History for Visual Studio Code
.history/
tmp/

Binary file not shown.

View File

@ -1,48 +0,0 @@
@font-face {
font-family: 'Roboto-Thin';
src: url('Roboto-Thin.ttf');
}
body{
padding:0;
margin:0;
background-color: #232627;
font-family: 'Roboto-Thin', 'Georgia', serif;
color: #DEDEDE;
}
.centerized{
font-size: 8em;
display:block;
margin: auto;
max-width: 90%;
}
.note{
background-color: #232627;
font-size: 3em;
border: 5px solid #666;
border-radius: 0.5em;
display:inline-flex;
flex-flow: row nowrap;
position: absolute;
bottom: 0.25em;
right: 0.25em;
}
.text{
padding: 0.25em 1em 0.25em 0.25em;
}
.credit{
font-size: 3em;
background-color: #232627;
border: 5px solid #CECECE;
border-radius: 0.5em;
display:inline-flex;
flex-flow: row nowrap;
}
.credit .number{
padding:0.75em;
border-right: 5px solid #CECECE;
}
.credit img.src{
height:1em;
}

View File

@ -1,12 +0,0 @@
#!/bin/bash
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
WORKING=$PWD
cp "$SCRIPT_DIR/titlecardtemplate.html" "$SCRIPT_DIR/titlecard.html"
head -n 7 "$SCRIPT_DIR/titlecardtemplate.html" >"$SCRIPT_DIR/titlecard.html"
echo $@ >>"$SCRIPT_DIR/titlecard.html"
tail -n 4 "$SCRIPT_DIR/titlecardtemplate.html" >>"$SCRIPT_DIR/titlecard.html"
firefox -P screenshitter --headless --window-size 3840,2160 --screenshot "$WORKING/tc.png" "file:///$SCRIPT_DIR/titlecard.html"
rm "$SCRIPT_DIR/titlecard.html"

View File

@ -1,12 +0,0 @@
<html>
<head>
<link rel="stylesheet" href="../shared/style.css">
</head>
<body>
<div style="width:3840; height:2160; margin:0; display:inline-flex;">
<div class="centerized">
title card loading...
</div>
</div>
</body>
</html>