The Bat! 9.3.3.1 (BETA)

  • Dear All,

    While we are implementing big features... We made some archaeology research and found some undocumented / improperly named macros that could be useful, so we decided to make a Beta with small changes today :)

    Version 9.3.3.1 is available

    https://www.ritlabs.com/download/files…3.1-x32-full.7z

    https://www.ritlabs.com/download/files…3.1-x64-full.7z

    https://www.ritlabs.com/download/files…b9.3.3.1-x32.7z

    https://www.ritlabs.com/download/files…b9.3.3.1-x64.7z

    Here is a short list of changes:

    [+] Add %Account* macros for use in all types of templates

    [-] "View messaging history" command from the Address Book did not focus on the address in the address histroy pane


    Here's a list of those %Account* macros:

    AccountName

    AccountConnectionType

    AccountCheckOnStartup

    AccountCombineSendReceive

    AccountCombinedSendReceive

    AccountFromName

    AccountFromAddr

    AccountFromAddress

    AccountReplyName

    AccountReplyAddr

    AccountReplyAddress

    AccountIsDefault

    AccountSendServer

    AccountSendPort

    AccountReceiveServer

    AccountReceivePort

    AccountAutoCheck

    AccountPeriodicalCheck

    AccountPeriodicalCheckTime

    AccountPeriodicalCheckUnit

    AccountMemo


    And a Quick Template for testing them:

    ===8<==cut=here===========================================================

    AccountName - %AccountName

    AccountId - %AccountId

    AccountConnectionType - %AccountConnectionType

    AccountCheckOnStartup - %AccountCheckOnStartup

    AccountAutoCheck - %AccountAutoCheck

    AccountPeriodCheck - %AccountPeriodCheck

    AccountPeriodCheckT - %AccountPeriodCheckT

    AccountId - %AccountId

    AccountCheckOnStartup - %AccountCheckOnStartup

    AccountAutoCheck - %AccountAutoCheck

    AccountPeriodCheck - %AccountPeriodCheck

    AccountPeriodCheckT - %AccountPeriodCheckT

    AccountCombineSendReceive - %AccountCombineSendReceive

    AccountCombinedSendReceive - %AccountCombinedSendReceive

    AccountFromName - %AccountFromName

    AccountFromAddr - %AccountFromAddr

    AccountFromAddress - %AccountFromAddress

    AccountReplyName - %AccountReplyName

    AccountReplyAddr - %AccountReplyAddr

    AccountReplyAddress - %AccountReplyAddress

    AccountIsDefault - %AccountIsDefault

    AccountSendServer - %AccountSendServer

    AccountSendPort - %AccountSendPort

    AccountReceiveServer - %AccountReceiveServer

    AccountReceivePort - %AccountReceivePort

    AccountAutoCheck - %AccountAutoCheck

    AccountPeriodicalCheck - %AccountPeriodicalCheck

    AccountPeriodicalCheckTime - %AccountPeriodicalCheckTime

    AccountPeriodicalCheckUnit - %AccountPeriodicalCheckUnit

    AccountMemo - %AccountMemo

    ===8<==cut=here===========================================================


    The Bat! Pro 11.x BETA (32bit) | Win 11 Pro x64 | GnuPG 2.4.x | XMP + Regula

    Wer mich Er oder der Drache nennt, bekommt von der Drachin Pratze und Feuer zu spüren.

  • Eine gewisse Hoffnung besteht jedenfalls. Stefan hat in TBBETA einen neuen Thread eröffnet und darin ausgeführt, dass man das momentan vorhandene und nicht sonderlich beliebte DLL-Plug-in-System ersetzen oder zumindest ergänzen möchte. In Betracht kommt vor allem etwas, das auf Python basiert. Darüber hinaus will man überall dort, wo im Programm der CEF-Betrachter und damit ein Browser zum Einsatz kommt, eben etwas wie Browser-Erweiterungen anbieten können. In diesem Zusammenhang kommt das wichtigste Zitat (Hervorhebung durch mich):

    It will be possible to create custom filter actions / conditions, viewer/editor commands, address book extension, template macros...

    Man soll seine Wünsche und Vorschläge in dem betreffenden Thread posten. Das ist er:

    https://www.mail-archive.com/tbbeta@thebat.…/msg114492.html

  • Python basiert. Darüber hinaus will man überall dort, wo im Programm der CEF-Betrachter und damit ein Browser zum Einsatz kommt, eben etwas wie Browser-Erweiterungen anbieten können. In diesem Zusammenhang kommt das wichtigste Zitat (Hervorhebung durch mich):

    > It will be possible to create custom filter actions / conditions, viewer/editor commands, address book extension, template macros...

    Oh, das wäre genial...

  • Ich begrüße es, wenn eine Skriptsprache die Makrofähigkeit verbessern soll.

    Nur wer sorgt dafür, dass Python in einer sicheren Sandbox läuft?
    Ich finde es unheimlich, wenn dann Python so als Makroersatz auf zu viel im Windows zugreifen kann.


    The Bat! Pro 11.x BETA (32bit) | Win 11 Pro x64 | GnuPG 2.4.x | XMP + Regula

    Wer mich Er oder der Drache nennt, bekommt von der Drachin Pratze und Feuer zu spüren.

  • sanyok 1. April 2021 um 15:54

    Hat das Thema geschlossen.