OK, turing.

<- leave blank

Tue Feb 27 14:37:28 EST 2024

; test
; echo $status
test 111672: usage
; webpaste /dev/text


Tue Feb 27 13:09:15 EST 2024
Hello Visionary,

Let's face it, Photoshop has been both a blessing and a bane for many of us.
Photoshop and Illustrator are powerhouses for digital creativity, but that steep
learning curve?  It's like signing up for a four-year degree in graphic design!

However, there's a brighter, far simpler path to graphic excellence.  It's called
StockDreams, and you can catch a glimpse here:
https://www.actionnow.xyz/stockdreams

StockDreams is the leveler - the platform where literally ANYONE can create
top-tier graphics with ease.

Choose from the vast selection of AI-generated templates, tweak to taste, and
voilà, you're crafting visuals that even Michelangelo would nod at.  Plus, these
are not just for your portfolio; they're assets you can monetize handsomely.

Even if design software has never been your friend, StockDreams is your ally.
It's straightforward:

Select the image type.
Describe with a few words.
Download and sell your creations for profit!

It's so intuitive that users of any age can create striking graphics right out of
the gate.

This gem comes with commercial rights, so you can start profiting from your
designs right away, selling to clients or across platforms.

Currently, StockDreams is available at a special, discounted price, but don't
stroll – run!  The price is inching up every day.

If you're seeking a robust income boost and want to craft exceptional designs, pay
close attention to everything on the page at the link above.

StockDreams is reshaping the game, offering you a head start on securing a
lucrative income with graphics that stun and sell.

Even for complete novices.

Don't miss out.  Take a look now: https://www.actionnow.xyz/stockdreams .

Wishing you unmatched creative success,

Gabriel T. Soucie

UNSUBSCRIBE: https://www.actionnow.xyz/unsubscribe
Address: 371 Southern Street
Westbury, NY 11590

Tue Feb 27 09:42:07 EST 2024
// Der Code hier wird ausgeführt,
// wenn der Node gestartet wird
let aktiveStoerung = false;
let StationSortierAnlage = 2 ;
let StoerungBeginn;

Tue Feb 27 09:42:00 EST 2024
Node-RED Übernahme (deploy)
 Name
Stoerung_Sortieranlage
27.2.2024, 15:41:08node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:09node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:09node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:10node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:10node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:11node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:11node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:12node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:12node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:13node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:13node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:14node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:14node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:15node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:15node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:16node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:16node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:17node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:17node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:18node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:18node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:19node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:19node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:20node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:20node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:21node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:21node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:22node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:22node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:23node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:23node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:24node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:24node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:25node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:25node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:26node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:26node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:27node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:27node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:28node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:28node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:29node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:29node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:30node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:30node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:31node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:31node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:32node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:32node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:33node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:33node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:34node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:34node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:35node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:35node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:36node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:36node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:37node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:37node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:38node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:38node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:39node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:39node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:40node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:40node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:41node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:41node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:42node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:42node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:43node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:43node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:44node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:44node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:45node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:45node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:46node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:46node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:47node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:47node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:48node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:49node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:50node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:51node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:52node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:53node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:54node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:55node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:56node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:56node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:57node: debug 1
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false
27.2.2024, 15:41:57node: debug 2
ns=3;s="Datenaustausch"."P8_Störung" : msg.payload : boolean
false


Tue Feb 27 09:41:50 EST 2024
if (msg.payload == true && (aktiveStoerung == false)) {
    aktiveStoerung = true;
    StoerungBeginn = new Date();

} else if (msg.payload == false && (flow.get("aktiveStoerung") == true)) {
    flow.set("aktiveStoerung", false);
    let StoerungEnde = new Date();

    var msg_topic = `INSERT INTO stoerung(beginn, ende, Station_stationnr)
    VALUES(?, ?, ?);`;
    var msg_payload = [
	StoerungBeginn,
	StoerungEnde,
	StationSortierAnlage,
	]

    var new_msg = {
	topic: msg_topic,
	payload: msg_payload,
    };
    return new_msg;

}

Tue Feb 27 08:34:04 EST 2024

//Was genau soll die Funktion machen?


let aktiveStoerung = flow.get("aktiveStoerung") || false;
let StationSortieranlage = 2;
let StoerungBeginn = flow.get("StoerungBeginn") || Date.now();

if (msg.payload == true && (flow.get("aktiveStoerung") == false)) {
    flow.set("aktiveStoerung", true);
    flow.set("StoerungBeginn", Date.now());

} else if (msg.payload == false && (flow.get("aktiveStoerung") == true)) {
    flow.set("aktiveStoerung", false);
    let StoerungEnde = Date.now();
    msg.topic = `INSERT INTO stoerung(beginn, ende, station_stationnr)
    VALUES(${StoerungBeginn}, ${StoerungEnde}, ${StationSortieranlage});`;
}

Tue Feb 27 08:25:32 EST 2024
let aktiveStoerung = flow.get("aktiveStoerung") || false;
let StationSortieranlage = 2;
let StoerungBeginn = flow.get("StoerungBeginn") || Date.now();

if (msg.payload == true && (flow.get("aktiveStoerung") == false)) {
    flow.set("aktiveStoerung", true);
    flow.set("StoerungBeginn", Date.now());

} else if (msg.payload == false && (flow.get("aktiveStoerung") == true)) {
    flow.set("aktiveStoerung", false);
    let StoerungEnde = Date.now();
    msg.topic = `INSERT INTO stoerung(beginn, ende, station_stationnr)
    VALUES(${StoerungBeginn}, ${StoerungEnde}, ${StationSortieranlage});`;
}

Tue Feb 27 08:18:19 EST 2024
let aktiveStoerung = flow.get("aktiveStoerung") || false; // Initialize from flow
context if available
let StationSortieranlage = 2;
let StoerungBeginn = flow.get("StoerungBeginn") || Date.now(); // Initialize from
flow context if available


if (msg.payload == true && (flow.get("aktiveStoerung") == false)) {
    flow.set("aktiveStoerung", true);
    flow.set("StoerungBeginn", Date.now());

} else if (msg.payload == false && (flow.get("aktiveStoerung") == true)) {
    flow.set("aktiveStoerung", false);
    let StoerungEnde = Date.now();
    msg.topic = `INSERT INTO stoerung(beginn, ende, station_stationnr) VALUES
    (${StoerungBeginn}, ${StoerungEnde}, ${StationSortieranlage});`;
}

Tue Feb 27 07:57:12 EST 2024
//flow.set("aktiveStoerung", false);

//let aktiveStoerung = false;
let StationSortieranlage = 2;
//let StoerungBeginn = Date.now();
//let StoerungEnde = Date.now();

if (msg.payload == true && (flow.get("aktiveStoerung")== false)) {
      // flow.set("aktiveStoerung", true);
      // flow.set(StoerungBeginn, Date.now());
       flow.set(["aktiveStoerung", "StoerungBeginn"], [true, Date.now()]);
       //msg.topic = "INSERT INTO stoerung(beginn) VALUES (CURRENT_TIMESTAMP);"

    } else if (msg.payload == false && (flow.get("aktiveStoerung")== true)) {
     // flow.set(aktiveStoerung, false);
     // flow.set(StoerungEnde, Date.now());
     flow.set(["aktiveStoerung", "StoerungEnde"], [false, Date.now()]);
      let StoerungBeginnlet = flow.get("StoerungBeginn")
      let StoerungEndelet = flow.get("StoerungEnde")
	    msg.topic = "INSERT INTO stoerung(beginn, ende, station_stationnr)
	    VALUES (StoerungBeginnlet, StoerungEndelet,
	    "+StationSortieranlage+");"

    } else {

    }

    /*

    else if (msg.payload == true && (flow.get("aktiveStoerung")== true)) {

    } else if (msg.payload == false && (flow.get("aktiveStoerung")== false)) {

    } else if (msg.payload == true) {
	flow.set("aktiveStoerung", true);

    } else if (msg.payload == false) {
       flow.set("aktiveStoerung", false);
    } else {
    //do nothing
	}
	*/

Tue Feb 27 04:39:37 EST 2024
term% git/push
git/send: git connect: https://codeberg.org/pfr/9front: needkey !password?
proto=pass realm=Gitea server=codeberg.org service=http user?: '/mnt/web/0/body'
/bin/git/push: send 2114: git connect: https://codeberg.org/pfr/9front: needkey
!password?  proto=pass realm=Gitea server=codeberg.org service=
term%

Mon Feb 26 12:40:34 EST 2024
diff 31ff354ea65c8f0904ecec1842abdc9df650ba18 uncommitted
--- a/fs.c
+++ b/fs.c
@@ -87,7 +87,6 @@
	  */
	qlock(&fs->mutlk);
	tracem("packb");
- dlsync();
	for(mnt = agetp(&fs->mounts); mnt != nil; mnt = mnt->next)
		updatesnap(&mnt->root, mnt->root, mnt->name);
	for(i = 0; i < fs->narena; i++){
@@ -112,16 +111,18 @@
		fs->arenabp[i] = a->h0->bp;
		qunlock(a);
	}
-
+ dlsync();
+ dl = fs->snapdl;
+ fs->snapdl.hd = Zb;
+ fs->snapdl.tl = Zb;
+ fs->snapdl.ins = nil;
+ traceb("packsb.dl", dl.hd);
+ traceb("packsb.rb", fs->snap.bp);
	packsb(fs->sb0->buf, Blksz, fs);
	packsb(fs->sb1->buf, Blksz, fs);
	finalize(fs->sb0);
	finalize(fs->sb1);
	fs->snap.dirty = 0;
- dl = fs->snapdl;
- fs->snapdl.hd = Zb;
- fs->snapdl.tl = Zb;
- fs->snapdl.ins = nil;
	qunlock(&fs->mutlk);

	/*
@@ -160,13 +161,6 @@
	 */
	tracem("snapdl");
	freedl(&dl, 1);
- fs->snapdl.hd.addr = -1;
- fs->snapdl.hd.hash = -1;
- fs->snapdl.hd.gen = -1;
- fs->snapdl.tl.addr = -1;
- fs->snapdl.tl.hash = -1;
- fs->snapdl.tl.gen = -1;
- fs->snapdl.ins = nil;
	wrbarrier();
	qunlock(&fs->mutlk);
	qunlock(&fs->synclk);
@@ -460,7 +454,7 @@
	PACK64(m->k+1, f->qpath);
	PACK64(m->k+9, fb);

- b = newblk(f->mnt->root, Tdat, f->qpath);
+ b = newblk(f->mnt->root, Tdat, f->qpath, "dat");
	t = nil;
	r = f->mnt->root;
	if(btlookup(r, m, &kv, buf, sizeof(buf))){


next