Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.gnus > #3996

Re: [message.el] Aufbau der Message-ID

From Marcel Logen <333200007110-0201@ybtra.de>
Newsgroups de.comm.software.gnus
Subject Re: [message.el] Aufbau der Message-ID
Date 2024-04-14 00:00 +0200
Organization Bureau Logen Bonn Germany
Message-ID <87y19ghqi4.fsf@n14.ybtra.de> (permalink)
References (12 earlier) <87wmp2x55g.fsf_-_@n14.ybtra.de> <87il0mwsg4.fsf@eswe.dd-dns.de> <87edbaw369.fsf@n14.ybtra.de> <87a5lyvy6i.fsf@n14.ybtra.de> <877ch1bmrk.fsf@n14.ybtra.de>

Show all headers | View raw


Marcel Logen in de.comm.software.gnus:

>Marcel Logen in de.comm.software.gnus:

>>Wobei ich jetzt nicht weiß, ob das alles richtig war. Ich sollte
>>das Ganze mal automatisieren. Jedenfalls habe ich stundenlang mit
>>verschiedenen Message-IDs herumgerechnet, und manchmal klappte es,
>>manchmal aber auch nicht. Grmpf.

Ich habe jetzt eine Lösung (mit Python3).

Allerdings funktioniert die bei Stefan W. nicht.

>Ich habe jetzt ein Python3-Script geschrieben, das die meiste
>Arbeit erledigt. Aber es klappt immer noch nicht in jedem Fall.
>
>Problematisch ist die Division "/" in
>
>   (message-number-base36 (+ (logand 1712933841 #xffff) (ash (/ 12 25) 16)) 4)
>
>Da muß ich dann durch Probieren die korrekte Zahl (statt der 12)
>ermitteln. Also 12+25, 12+2*25, 12+3*25 etc. bis 12+24*25. Wenn
>es denn überhaupt aufgeht.

Das Probieren habe ich auch automatisiert - und es führt tat-
sächlich zur Lösung. Beispiel: Das Posting, auf das ich antworte.

| Date: Sat, 13 Apr 2024 12:05:51 +0200
| Message-ID: <877ch1bmrk.fsf@n14.ybtra.de>

   M-: (message-number-base36 (+ (ash 1713002751 -16) (ash (% 445 25) 16)) 4) RET
   => 7ch1

   M-: (message-number-base36 (+ (logand 1713002751 #xffff) (ash (/ 445 25) 16)) 4) RET
   => bmrk

"message-unique-id-char" ist hier 425 (im Bereich von 0 bis 624).
Der timestamp laut "Date"-Headerfeld = 1713002751.

Scheint zu klappen. :-)

Ingrid

Back to de.comm.software.gnus | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: ignore 46754.00 - [Gnus] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-12 01:00 +0200
  Re: ignore 46754.00 - [Gnus] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-12 02:34 +0200
    [message.el] Aufbau der Message-ID (was: ignore 46754.00 - [Gnus] Aufbau der Message-ID) Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-12 12:10 +0200
      Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-12 16:57 +0200
        Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 01:51 +0200
          Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 03:39 +0200
            Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 12:05 +0200
              Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 00:00 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 01:08 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 01:59 +0200
          Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-15 22:23 +0200
            Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-16 01:12 +0200
              Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-16 03:02 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-17 23:42 +0200
                Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-18 08:13 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-18 12:06 +0200

csiph-web