Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You'd like to do it instantaneously, but that's too slow.


comp / comp.lang.python / Python3 Fork of BMWrapper

SubjectAuthor
* Python3 Fork of BMWrapper711 Spooky Mart
`- Re: Python3 Fork of BMWrapperSchimon Jehudah

1
Subject: Python3 Fork of BMWrapper
From: 711 Spooky Mart
Newsgroups: comp.lang.python, comp.os.linux.misc, alt.privacy.anon-server
Organization: To protect and to server
Date: Thu, 5 Sep 2024 04:47 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!newsfeed.bofh.team!paganini.bofh.team!tor-network!not-for-mail
From: 711@spooky.mart (711 Spooky Mart)
Newsgroups: comp.lang.python,comp.os.linux.misc,alt.privacy.anon-server
Subject: Python3 Fork of BMWrapper
Date: Thu, 5 Sep 2024 04:47:39 -0000
Organization: To protect and to server
Message-ID: <vbbd4h$1aepf$3@paganini.bofh.team>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Injection-Date: Thu, 5 Sep 2024 04:47:14 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="1391407"; posting-host="eAYuifLa6j0sRpp1Yyytng.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A";
X-Notice: Filtered by postfilter v. 0.9.3
X-TOR-Router: sha256:MmEwYjpmNGMyOjM6Ojg1 --
View all headers

<copy+paste> from https://github.com/kashikoibumi/bmwrapper

bmwrapper is a poorly hacked together python script to let Thunderbird
and PyBitmessage communicate, similar to AyrA's (generally much better)
application: Bitmessage2Mail.

I'm on Linux, and don't feel like dealing with wine. So I wrote this to
fill the same role as B2M, until the source code was released. (Which
has since been open-sourced: https://github.com/AyrA/BitMailServer)

The script (usually) parses outgoing messages to strip the ugly email
header information and put quoted text in PyBitmessage’s '---’
delimited form. Attached images are included, base64 encoded, in an img
tag. Incoming messages are likewise parsed to reconstruct a email, with
attachment. This works...most of the time, and I’ve tried to make it
fail gracefully when something goes wrong.

─────┏━━━━┓──┏━━┓───┏━━┓────── Spooky Mart Channel
─────┗━━┓─┃──┗┓─┃───┗┓─┃────── [chan] 711
────────┃─┃──┏┛─┗┓──┏┛─┗┓───── always open | stay spooky
────────┗━┛──┗━━━┛──┗━━━┛───── https://bitmessage.org

Subject: Re: Python3 Fork of BMWrapper
From: Schimon Jehudah
Newsgroups: comp.lang.python
Date: Fri, 6 Sep 2024 08:07 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: sch@fedora.email (Schimon Jehudah)
Newsgroups: comp.lang.python
Subject: Re: Python3 Fork of BMWrapper
Date: Fri, 6 Sep 2024 11:07:31 +0300
Lines: 48
Message-ID: <mailman.39.1725610079.2917.python-list@python.org>
References: <vbbd4h$1aepf$3@paganini.bofh.team>
<20240906110731.78010405@workstation.localdomain>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de tAfKUC2wIKybH+16iEp0qwqac+AEey9ABSUFTOHXI8RQ==
Cancel-Lock: sha1:gTnT8AEqo6pTlCRZ0IQPSMxKkdo= sha256:4Jbw3/UUpeKRB2wJ4ss1ZTkHl9Xs6TY6q7EU8mPZig4=
Return-Path: <sch@fedora.email>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="1024-bit key; unprotected key"
header.d=fedora.email header.i=@fedora.email header.b=ICHDOgZi;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.018
X-Spam-Evidence: '*H*': 0.96; '*S*': 0.00; 'url-ip:140.82/16': 0.03;
'(which': 0.04; 'linux,': 0.07; 'received:205': 0.07; 'wrong.':
0.07; 'included,': 0.09; 'likewise': 0.09; 'outgoing': 0.09;
'received:email': 0.09; 'url:github': 0.14; 'url-ip:140/8': 0.15;
'2024': 0.16; 'communicate,': 0.16; 'encoded,': 0.16; 'irc': 0.16;
'subject:Python3': 0.16; 'wrote:': 0.16; 'python': 0.16; 'thu,':
0.19; 'to:addr:python-list': 0.20; 'code': 0.23; 'header': 0.23;
'cc:2**0': 0.25; 'tried': 0.26; 'goes': 0.28; '8bit%:19': 0.31;
'8bit%:16': 0.31; 'python-list': 0.32; 'sep': 0.32; "i'm": 0.33;
'script': 0.33; 'same': 0.34; 'fill': 0.34; 'header:In-Reply-
To:1': 0.34; 'source': 0.36; 'put': 0.38; 'text': 0.39; 'wrote':
0.39; 'something': 0.40; 'best': 0.61; 'stay': 0.61; 'skip:o 10':
0.61; 'day,': 0.62; 'i\xe2\x80\x99ve': 0.62; 'feel': 0.63;
'email': 0.63; 'channel': 0.65; 'similar': 0.65; 'let': 0.66;
'time,': 0.67; 'attached': 0.68; 'role': 0.68; '8bit%:100': 0.76;
'hacked': 0.76; 'received:localdomain': 0.81; 'poorly': 0.84;
'released.': 0.84; 'skip:\xef 10': 0.84; 'form.': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fedora.email;
q=dns/txt; s=aug2020; bh=vffpItAxOM6A+dO6ct3wHqzYPQNql14x9uR++or7gHI=;
h=from:subject:date:message-id:to:cc:mime-version:content-type:content-transfer-encoding:in-reply-to:references;
b=ICHDOgZiwtHWuQquYzFUerg7KocNSMqiAJWKN2JatzGWS7z0630lL14OURTqIEvCIIoCet8b/
Pt7nJWYcI+u4WJr36cswt+QYVo4HnitppVBCxBlsbC7h4/Y1tFXRuRUxLWd4vkbfRVKL2cPKHrC
vGi56xoiI4szmLBR13RWldM=
X-Zone-Loop: 17562a9e2c05a59991311fe2a28c00e28036b86c91d1
X-Originating-IP: [192.42.116.177]
In-Reply-To: <vbbd4h$1aepf$3@paganini.bofh.team>
X-Mailer: Claws Mail 4.3.0 (GTK 3.24.43; x86_64-pc-linux-gnu)
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
<python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
<mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
<mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <20240906110731.78010405@workstation.localdomain>
X-Mailman-Original-References: <vbbd4h$1aepf$3@paganini.bofh.team>
View all headers

Good day, 711 Spooky Mart!

Did you consider to add support for IRC or XMPP too?

Best regards,
Schimon

On Thu, 5 Sep 2024 04:47:39 -0000
711 Spooky Mart via Python-list <python-list@python.org> wrote:

> <copy+paste> from https://github.com/kashikoibumi/bmwrapper
>
> bmwrapper is a poorly hacked together python script to let Thunderbird
> and PyBitmessage communicate, similar to AyrA's (generally much
> better) application: Bitmessage2Mail.
>
> I'm on Linux, and don't feel like dealing with wine. So I wrote this
> to fill the same role as B2M, until the source code was released.
> (Which has since been
> open-sourced: https://github.com/AyrA/BitMailServer)
>
> The script (usually) parses outgoing messages to strip the ugly email
> header information and put quoted text in PyBitmessage’s '---’
> delimited form. Attached images are included, base64 encoded, in an
> img tag. Incoming messages are likewise parsed to reconstruct a
> email, with attachment. This works...most of the time, and I’ve tried
> to make it fail gracefully when something goes wrong.
>
> ─────┏━━━━┓──┏━━┓───┏━━┓────── Spooky Mart Channel
> ─────┗━━┓─┃──┗┓─┃───┗┓─┃────── [chan] 711
> ────────┃─┃──┏┛─┗┓──┏┛─┗┓───── always open | stay spooky
> ────────┗━┛──┗━━━┛──┗━━━┛───── https://bitmessage.org
>

1

rocksolid light 0.9.8
clearnet tor