I do boot my #Laptop quite a bit more recently.

Probably cause I can control my #mediaplayer on my #tablet from it and even start music or straight out select an #album from there

I love it #adb
https://codeberg.org/alceawisteria/AudioplayerIntentWebController/src/branch/main/PythonVer  

(Some tracks will not work via folderlist as they contain special charas and I'm too lazy to fix it  )
#FavsAlcea #CodeAlcea #MusicMakesEverythingBetter
#repost •acws #acws
Looks like its time for the #favorite game of the #day
---------------------------------------------
How many #reactions and #favs can we spam in 1:12


Lets go !  

It was a race between #mastodon and #akkoma
#sharkey sadly lost to 3rd place as its fetch callse were horrid.

Also mastodon.social was host blocked, as it should be.

Yeah, that was a great show !  
#repost •acws #acws #CodeAlcea

PS: if you wanna use this, maybe host it yourself.
You cannot trust me after all. :P


https://codepen.io/ryedai1/pen/NPrRbKm
(Demo for those who are on infosec.exchange, mk.absturz, mas.to or just so happen to share emoji with alceawis.com:
https://alceawis.de/other/extra/scripts/fakesocialmedia/mtdreact.html?instance=1&apikey=2&htmlmodeno )
We have #Misskey n #Sharkey avatars at home

(I still think I could perhaps add these frames via css over in #Akkoma )
https://alcea-wisteria.de/PHP/0demo/2023-08-15-JSFiddle-Clone/htmls/2026-01-04-SharkeyMisskeyDressup.html?webdir=https%3A%2F%2Falcea-wisteria.de%2Fz_files%2Fakkomadressup%2F&img=https%3A%2F%2Falcea-wisteria.de%2Fz_files%2Femoji%2F0conversiontool%2Fmkabsturz.png&imgx=76&imgy=152&dressup1=https%3A%2F%2Falcea-wisteria.de%2Fz_files%2Fakkomadressup%2Fwitch_hat_midnight.png.apng&dx1=76&dy1=157&scale1=1.449459000000001&behind1=0&dressup2=https%3A%2F%2Falcea-wisteria.de%2Fz_files%2Fakkomadressup%2FCherry%2520Blossom%2520Dark%2520Pink.gif&dx2=60&dy2=150&scale2=1.3310000000000004&behind2=0

Anyways. not bad. if I do say so myself.
Drag some stuff in. and done.
Can even share the url.
Just exchange the ?img= with any img you like as avatar (and Toggle Clearview to hide UI elements. And technically you can use whatever you like.

I just record the screen. #Android has a building one. On Desktop its #FSSTonecapture
and then EZGif webabpp (I still need to prog something gif.js is a pain)


Please.. don't remove the #witch hat. I need it ! #CodeAlcea
So if You #Base64 encode your code + Script into a base64 #iframe (or object if you wish) security measures will prevent the #script running from within this setup ?

... Hmmm.
Not too strange.
But sad.

Those dang script scammers they ruin everything.

<button id="copyBtn" style="display:none">Copy Page Embed</button>
<script>
const b=document.getElementById("copyBtn");function c(){const e=location.href.replace("/commentload.html","/quotepost.html"),t=`<iframe src="data:text/html;base64,${btoa(unescape(encodeURIComponent(`\n<div style="position:relative;width:55vw;height:89vh">\n <iframe src="${e}" style="width:100%;height:100%;border:0;pointer-events:none" onload="(()=>{\n const i=this,d=i.contentDocument,e=d.documentElement;\n d.body.style.overflow=e.style.overflow='hidden';\n const r=()=>{let s=Math.min(i.clientWidth/e.scrollWidth,i.clientHeight/e.scrollHeight); e.style.transform='scale('+s+')'; e.style.transformOrigin='0 0'; i.style.height=e.scrollHeight*s+'px'};\n r(); new ResizeObserver(r).observe(e);\n })()"></iframe>\n <a href="${e}" target="_blank" style="position:absolute;inset:0;z-index:1"></a>\n</div>\n`)))}" style="width:55vw;height:89vh;border:0"></iframe>`;navigator.clipboard.writeText(t).then((()=>{b.textContent="QUOTE COPIED",b.disabled=!0}))}window.self===window.top&&(b.style.display="inline-block"),b.onclick=c;
</script>


#AmusedCea #CodeAlcea
#repost •acws #acws
How... utterly #bizarre

I thought #php was behaving same across all devices as the #server does the work
https://codeberg.org/alceawisteria/AppAndProgramHacking/src/branch/main/Fediverse/Akkoma/emoji_uploader_%28admin%29.php.v1.fails.on.mobile

But. despite EXACT SAME CREDENTIALS
it does not.

ON #Webbrowser it works fine (the error here indicates the emoji already exists)
On #mobile it just... fails. the login was confirmed as ok. Auth token ok.
An then it just ... fails ?!

https://www.youtube.com/watch?v=JkDxtz6S6Pc&feature=youtu.be

How odd..
I'm so confused.

If anyone knows why, feel free to tell me.
In the meantime I'll investigate the only lead I have, that being


[03-Jan-2026 12:52:07 UTC] PHP Warning: Undefined array key "http_code" in /home/alceawis/public_html/PHP/0demo/00-PHP-Test/2026-01-03-11-50-33.php on line 308



 

#repost •acws #acws #ConfusedCea #CodeAlcea
Say hello to "The #Internetbucket"

My best invention yet 
- @dr_muesli

It Fills with Overuse instead of emptying
https://codepen.io/ryedai1/pen/NPrGXxK

Its still very .. erm un bucket like..
Désolé
But the data is updated automagically.

 


(The fetch php is amended to my #M7350 so if you have a different you'd need to get your own

To commemorate this:

Re: https://infosec.exchange/@alcea/115791774641598327
#repost •acws #acws #CodeAlcea

Protip: Add a "?animate" or perhaps even a "speed=1" for extra #coolness 
"Lets add support for fetching a single #steam game and add it to our existing json it'll be easy"

clicky

Steam:     
You will bow before my #rules muahha
* no hashicon if you don't supply a #apikey #userid AND #own the game hahahahahah
* header icons from
imgSrc = `https://cdn.cloudflare.steamstatic.com/steam/apps/${game.appid}/header.jpg`;
} else {
imgSrc = `http://cdn.akamai.steamstatic.com/steam/apps/${game.appid}/header.jpg`;
}
?? We don't do that here..

tsk tsk tsk.
I added new hashes to my images so you have to fetch em at runtime poor mortal

Ah yes.
I'm having fun 

#repost •acws #acws #CodeAlcea
Fine this should do *sigh*

Why was this so annyoing to make ... ?
So many copy errors, unresponsive progressbar and bla.
Bleh.
(And why can neither #Powershell not #cmd handle it well ? Even with Encoding enabled...)

https://codeberg.org/alceawisteria/AdbTools/src/branch/main/copytool

Added aprecompiled binary via #pyinstaller.
(Untested. I have no idea if it works...)

I can only tell if everything copied fine tomorrow, as the copy process is not super slow, but there are too many files...)
https://infosec.exchange/@alcea/115792254837781148
#CodeAlcea
As for "will there ever be a " #Python ~Cea" week"
?

You can answer that yourself.
I boot my #Laptop as little as I need to..

I just like #JS n #PHP more
 

https://ibb.co/LXqBbLw8
https://i.ibb.co/B57vdXDt/Does-Cea-Like-Python.jpg

#CodeAlcea
#repost •acws #acws
@alcea •acws #acws
Welp.
Why not also revamp the #python one ?

now it can do everything the other one can.
Minus the obnoxious server writes and leaving a device open for commands  

https://www.youtube.com/watch?v=KszeTstAO5A&feature=youtu.be
https://codeberg.org/alceawisteria/AudioplayerIntentWebController/src/branch/main/PythonVer

You will need:
* wireless adb enabled
* adb on your computer
* the libraries installed the py wants in the beginning.

Thats it.

Quite nice. will fetch the ip adress from a *.txt
(Which you can task macrodroid to write via a php if you want so it is accessible anywhre), or update it manually or something.
Or enter it each run.
Its up to you :P )

I just realized the audio was coming from my headphone..
So no #CopyrightInFridgeMint 2day

#CodeAlcea