U8g2_for_Adafruit_GFX icon indicating copy to clipboard operation
U8g2_for_Adafruit_GFX copied to clipboard

Space chars do not wipe out previous content

Open wowa-2017 opened this issue 10 months ago • 6 comments

With the monospace font, I used to redraw the number during edit, just printing the right-justified string representing the edited number. Now, I see that in U8g2_for_Adafruit_GFX leading spaces don't wipe out previously drawn digits, no matter what the transparency setting is. Seems that space chars aren't drawn, instead, the engine just advances the x position. The font is the u8g2_font_7x13_t_cyrillic, so only transparent version is available, as far as I can see.

Is that done by design? That behaviour is rather strange, because despite its transparent mode, regular chars wipe out the beneath canvas, they don't form a mix of both old/new char's pixels in one place. Thus, the workaround is to clear the rectangle beneath the string before drawing, but it's needed only if the string contains spaces, which is not much convenient. Shouldn't spaces wipe background out as the other chars do?

wowa-2017 avatar Apr 23 '24 13:04 wowa-2017

Using the font mode is not enough, you also need to select the correct font. There are special monochrome fonts, which need to be used in such a case: The second last char in the font must be "m"

olikraus avatar Apr 27 '24 17:04 olikraus

It's what I wrote - 1) m-font isn't available, and 2) other chars of this t-font wipe out the background perfectly, why this exception with the space char?

wowa-2017 avatar Apr 27 '24 20:04 wowa-2017

The m font contains the bitmap for the complete glyph including the transparent part. The t fonts reduces the transparent part to the visible part of the glyph. In other words for a 5x7 "m" font each glyph is a bitmap with exactly 5x7 pixel. However for a "t" font the bitmap is reduced to the visible pixel area, so for example a sans-serif "i" might be reduced to a 1x6 bitmap. Moreover for the "space" the bitmap is fully removed in a "t" font. This will reduce the font size a lot, which is important for embedded controllers with limited flash memory.

I general I would suggest a box drawing procedure to erase previously visible string. But you could also generate the "m" font if required. Maybe you can let me know the precise font name.

olikraus avatar Apr 28 '24 06:04 olikraus

Thank you, now it's much more clear! As I wrote in the first post, I'm using your u8g2_font_7x13_t_cyrillic font. Can you make an 'm' version of it?

wowa-2017 avatar Apr 28 '24 22:04 wowa-2017

cmd: ./bdfconv -v -b 2 -f 1 -m '32-128,$400-$52f' -n u8g2_font_7x13_m_cyrillic -o u8g2_font_7x13_m_cyrillic.c ../bdf/7x13.bdf

/*
  Fontname: -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1
  Copyright: Public domain font.  Share and enjoy.
  Glyphs: 333/3226
  BBX Build Mode: 2
*/
const uint8_t u8g2_font_7x13_m_cyrillic[5623] U8G2_FONT_SECTION("u8g2_font_7x13_m_cyrillic") = 
  "M\2\3\2\3\4\1\2\4\7\15\0\376\11\376\11\0\1\272\3\255\5W \6\357\374\371\177!\12\357"
  "\374iq\337\341\234\6\42\14\357\374II\230\204I\316\237\0#\21\357\374\231\222\60\311\6-\311\6-"
  "\11\223\234\11$\17\357\374\331\322!J\322\65\211\206\64g\3%\17\357\374)YRj\215\323RK-"
  "'\1&\20\357\374\271\210Q\26\205b\224\324\262%\247\0'\11\357\374iq\235\277\1(\15\357\374\211"
  "i\234\306\365\70\317I\0)\15\357\374Iy\234\307\325\70\315\211\0*\15\357\374\271D\241\66lb\224"
  "s\2+\14\357\374\271\305\341 \306\71\67\0,\12\357\374\371\247Q\314Q\0-\11\357\374\371\62\350|"
  "\1.\12\357\374\371\267t\315\61\0/\15\357\374\251q\32\247\345\64\316\251\0\60\21\357\374IbTL"
  "\302$L\302$\214\212:\15\61\14\357\374i\251\230\304=\16:\5\62\20\357\374)C\24&a\234\206"
  "b\32\17;\5\63\17\357\374\361aN\253{\234\204\321\220\223\0\64\21\357\374\211\251\230dQ-\312\242"
  "a\215s\22\0\65\20\357\374\361a\211+\223\26W\302h\310I\0\66\21\357\374I[\32W&-\11"
  "\223\60\32r\22\0\67\15\357\374\361aN\313i\234\306\71\25\70\24\357\374)C\24&a\22FC\24"
  "&a\22FCN\2\71\21\357\374)C\24&a\222IK\134\315v\32\0:\14\357\374\271\245kN"
  "N\327\34\3;\14\357\374\271\245kN\35\305\34\5<\11\357\374\251\275w\247\0=\13\357\374\271\17;"
  "e\330\271\0>\12\357\374)y\327\356T\0\77\17\357\374)C\24&a\234\226s\70\247\1@\24\357"
  "\374)C\24&a\22-\245\244\242DI}\310I\0A\23\357\374IbTL\302$L\206%L\302"
  "$\314)\0B\23\357\374\361A+eQ\26\15Y)\213\262d\320I\0C\16\357\374)C\24&q"
  "\217\321\220\223\0D\23\357\374\361A+eQ\26eQ\26eQ\226\14:\11E\16\357\374\361a\211\313"
  "C\26\227\207\235\2F\15\357\374\361a\211\313C\26\267\223\1G\21\357\374)C\24&q\323\22&\231"
  "\264\344\24\0H\24\357\374\361\60\11\223\60\11\223a\11\223\60\11\223\60\247\0I\14\357\374)\203\30\367"
  "q\320)\0J\14\357\374ik\334S\226\355\64\0K\22\357\374\361\60\311\242Z\22\252I\30e\245\60"
  "\247\0L\12\357\374\361\270\237\207\235\2M\24\357\374\361\60\221\24II\224\212RL\302$L\302\234\2"
  "N\24\357\374\361\60\11\23-)%QRS\302$L\302\234\2O\24\357\374)C\24&a\22&a"
  "\22&a\22FCN\2P\20\357\374\361A\12\223\60\11\223A\212\333\311\0Q\26\357\374)C\24&"
  "a\22&a\22&\245$J\242!\317\21\0R\23\357\374\361A\12\223\60\11\223AJ\302(+\205\71"
  "\5S\21\357\374)C\24&q>\344q\22FCN\2T\12\357\374)\203\30\367;\15U\24\357\374"
  "\361\60\11\223\60\11\223\60\11\223\60\11\243!'\1V\21\357\374\361\60\11\223\60\252EY\24\252v\32"
  "\0W\25\357\374\361\60\11\223\60\11\223D\251(\211\244HJ\230S\0X\22\357\374\361\60\11\243Z\24"
  "\212Q\26\25\223\60\247\0Y\16\357\374)Y\224U\302$\215\273\323\0Z\15\357\374\361aN\253j\363"
  "\260S\0[\14\357\374\221!\213\373\363\220C\0\134\15\357\374)q\36\347\345<\316)\0]\13\357\374"
  "\221!\356\337\206\34\2^\13\357\374ii\222\325\371\13\0_\11\357\374\371\357\303\216\0`\11\357\374\241"
  "<\347\277\1a\17\357\374y\31\362hP\302$\223\226\234\2b\21\357\374\361\270e\322\222\60\11\23-"
  "Iv\22\0c\16\357\374y\31\242\60\211\213\321\220\223\0d\21\357\374\251qi\251)a\22&\231\264"
  "\344\24\0e\17\357\374y\31\242\60\31\226\70\214\206\234\4f\15\357\374I[)N\207\60n\247\2g"
  "\20\357\374yYjQ\226m\371\20\205\321\20\1h\21\357\374\361\270e\322\222\60\11\223\60\11s\12\0"
  "i\14\357\374\331rT\356\70\350\24\0j\15\357\374YsT\356\224EY\66\1k\17\357\374\361\270-"
  "\252\215QV\12s\12\0l\12\357\374Ir\77\16:\5m\21\357\374yQ\262\244\224\224\222RR\312"
  "r\12\0n\20\357\374\271'\223\226\204I\230\204I\230S\0o\20\357\374y\31\242\60\11\223\60\11\243"
  "!'\1p\17\357\374\271'\223\226\204\211\226$S\134\6q\16\357\374yYjJ\230d\322\22\267\0"
  "r\13\357\374\271'[)n\247\2s\17\357\374y\31\242\60\322\245\60\32r\22\0t\15\357\374Y\342"
  "t\10\343\266l'\1u\20\357\374\271\207I\230\204I\230d\322\222S\0v\17\357\374y\311\242,\312"
  "*a\222\346\64\0w\20\357\374y\311\242,JJI)\251%\71\11x\15\357\374\271\207QQ\25\243"
  "bN\1y\21\357\374\271\207I\230\204I&-q\22FC\4z\13\357\374\271\17k\327a\247\0{"
  "\15\357\374\261-\256\207z\32\327w\4|\11\357\374iq\177\247\1}\15\357\374\221=\256\346b\36\327"
  "v\14~\12\357\374I-\245:\177\2\0\0\0\10\4d\6\367\377\377\4\0\21\357\374\241<\307\206%"
  "\216\207,\216\207\235\2\4\1\23\357\374\221(\213rhX\342x\310\342x\330)\0\4\2\22\357\374\361"
  "A\214\313c\224EY\224Eq(\1\4\3\15\357\374\322\34\34\226\270\357d\0\4\4\20\357\374I["
  "%\216\207,\316\263l'\1\4\5\22\357\374)C\24&q>\344q\22FCN\2\4\6\15\357\374"
  ")\203\30\367q\320)\0\4\7\20\357\374\221,\312rh\20\343\216\203N\1\4\10\15\357\374ik\334"
  "S\226\355\64\0\4\11\24\357\374)c\22&a\22&ZRJJI\223N\2\4\12\25\357\374\361("
  "\213\262(\213\262A\252\224\222RR\322I\0\4\13\21\357\374\361A\214\313c\224EY\224E\71\5\4"
  "\14\23\357\374\322\260\222E\265$T\223\60\312JaN\1\4\15\26\357\274\362,L\302$S\242\244)"
  "\321\222\60\11\223\60\247\0\4\16\24\357|\242P\307\302$L\302h\220+a\64\344$\0\4\17\26\357"
  "\374\361,\312\242,\312\242,\312\242,\312\242A\214C\0\4\20\24\357\374IbTL\302$L\206%"
  "L\302$\314)\0\4\21\22\357\374\361A\212\313\203\24&a\22&\203N\2\4\22\25\357\374\361A\12"
  "\223\60\11\223A\12\223\60\11\223A'\1\4\23\13\357\374\361a\211\373\235\14\4\24\26\357\374Ic\22"
  "&a\222EY\224EY\24\15K\230#\0\4\25\17\357\374\361a\211\313C\26\227\207\235\2\4\26\25"
  "\357\374)MI))%\265-)%\245\244\224\324)\0\4\27\21\357\374)C\24\306\265=N\302h"
  "\310I\0\4\30\25\357\374\361\60\11\223L\211\222\246DK\302$L\302\234\2\4\31\27\357|\242P\13"
  "\223\60\311\224(iJ\264$L\302$\314)\0\4\32\23\357\374\361\60\311\242Z\22\252I\30e\245\60"
  "\247\0\4\33\25\357\374)\203\224EY\224EY\224EY\224%aN\1\4\34\25\357\374\361\60\221\24"
  "II\224\212RL\302$L\302\234\2\4\35\25\357\374\361\60\11\223\60\11\223a\11\223\60\11\223\60\247"
  "\0\4\36\25\357\374)C\24&a\22&a\22&a\22FCN\2\4\37\25\357\374\361a\11\223\60"
  "\11\223\60\11\223\60\11\223\60\247\0\4 \21\357\374\361A\12\223\60\11\223A\212\333\311\0\4!\17\357"
  "\374)C\24&q\217\321\220\223\0\4\42\13\357\374)\203\30\367;\15\4#\23\357\374\361\60\11\223\60"
  "\11\243A\256\204\321\220\223\0\4$\26\357\374\261tKJI))%\245\244\224\224\222\332\232c\0\4"
  "%\23\357\374\361\60\11\243Z\24\212Q\26\25\223\60\247\0\4&\25\357\374\361,\312\242,\312\242,\312"
  "\242,\312\242a\256\0\4'\20\357\374\361\60\11\223\60\11\243A\356N\1\4(\26\357\374)MI)"
  ")%\245\244\224\224\222RR\32t\12\0\4)\26\357\374\361\244\224\224\222RRJJI))%\245"
  "a\256\0\4*\17\357\374\361\271y\214\262(\213\262\235\4\4+\26\357\374\361\60\11\223\60\11\223)\211"
  "\222RRJ\222)\247\0\4,\20\357\374)q\363\220\225\262(\213\206\234\4\4-\17\357\374)[="
  "\316\206\270\222e;\15\4.\26\357\374\361HJ\242\244\224\224\222))%\245\244\224D:\11\4/\25"
  "\357\374)\203\22&a\22F\203\230dQ-\11s\12\0\4\60\20\357\374y\31\362hP\302$\223\226"
  "\234\2\4\61\24\357\374\251\321\20\305\311\244%a\22&a\64\344$\0\4\62\21\357\374\271\17R\230\14"
  "R\230\204\311\240\223\0\4\63\13\357\374\271\17K\334\235\14\4\64\22\357\374y\332\242,\312\242,\212\206"
  "%\314\21\0\4\65\20\357\374y\31\242\60\31\226\70\214\206\234\4\4\66\20\357\374yiJj[RJ"
  "JI\235\2\4\67\20\357\374y\31\242\60\333\223\60\32r\22\0\4\70\21\357\374\271\207I\246DIS"
  "\242%aN\1\4\71\24\357\374)Q\250ca\222)Q\322\224hI\230S\0\4:\20\357\374\271\207"
  "I\26\15Y)L\302\234\2\4;\21\357\374y\32\242,\312\242,\312\222\60\247\0\4<\21\357\374y"
  "\311\42EJJY\224EYN\1\4=\21\357\374\271\207I\230\14K\230\204I\230S\0\4>\21\357"
  "\374y\31\242\60\11\223\60\11\243!'\1\4\77\21\357\374\271\17K\230\204I\230\204I\230S\0\4@"
  "\22\357\374\271'\223\226\204I\230hI\62\305\61\0\4A\17\357\374y\31\242\60\211\213\321\220\223\0\4"
  "B\13\357\374y\31\304\270;\15\4C\22\357\374\271\207I\230\204I&-q\22FC\4\4D\22\357"
  "\374\331\342tKJI))%\265\65\316\0\4E\16\357\374\271\207QQ\25\243bN\1\4F\21\357"
  "\374\271gQ\26eQ\26e\321\60W\0\4G\17\357\374\271\207I\230\204\321 \327)\0\4H\21\357"
  "\374yiJJI))%\245A\247\0\4I\22\357\374\271'\245\244\224\224\222RR\32\346\12\0\4"
  "J\16\357\374\271\317\361\30eQ\266\223\0\4K\22\357\374\271\207I\230LI\224\224\222d\312)\0\4"
  "L\17\357\374y\211\343!+e\321\220\223\0\4M\20\357\374y\31\242\60\234\223\60\32r\22\0\4N"
  "\22\357\374\271GR\22%SRJJI\244\223\0\4O\21\357\374y\31\224\60\11\243A\312\222\60\247"
  "\0\4P\22\357\374Iy\16\16Q\230\14K\34FCN\2\4Q\24\357\374)Q\26\345\330\20\205\311"
  "\260\304a\64\344$\0\4R\22\357\374Y\342t\10\343!+eQ\26\207\22\0\4S\15\357\374ii"
  "\16\16K\334\235\14\4T\20\357\374y\31\242\60\31\343\60\32r\22\0\4U\20\357\374y\31\242\60\322"
  "\245\60\32r\22\0\4V\15\357\374\331rT\356\70\350\24\0\4W\17\357\374)Q\26\345\240\334q\320"
  ")\0\4X\16\357\374YsT\356\224EY\66\1\4Y\20\357\374y\31\223\60\231\222()I;\5"
  "\4Z\21\357\374\271GY\224\15R\245\224\224t\22\0\4[\21\357\374Y\342t\10\343!+eQ\226"
  "S\0\4\134\22\357\374ii\16V\262h\310Ja\22\346\24\0\4]\23\357\374Iy\216\205I\246D"
  "IS\242%aN\1\4^\25\357\374)Q\250ca\22&a\222IK\234\204\321\20\1\4_\22\357"
  "\374y\311\242,\312\242,\312\242A\214\63\0\4`\25\357\374)Q\61\11\223\60\11\223\60\11\223D\211"
  "\352$\0\4a\21\357\374yJ\262RRJJI-\311I\0\4b\22\357\374)\351\20\306\361\220\225"
  "\262(\213\206\234\4\4c\21\357\374Y\342t\10\343!+e\321\220\223\0\4d\26\357\374\361HJ\242"
  "\244\230\204\203\224\204I\230DI\244\223\0\4e\22\357\374\271GR\22%C\226\204I\224D:\11\4"
  "f\23\357\374iq\65\11\223\60\311\6))%u\12\0\4g\20\357\374y\213\323$L\262AJ\352"
  "\24\0\4h\26\357\374\361(\213\262(KJK\224\224\206E\251(u\12\0\4i\21\357\374\271GY"
  "\224-QR\32\26\245N\1\4j\23\357\374)\203\224EY%M\267\244\224\224\222:\5\4k\20\357"
  "\374y\31\244\254\22nI)\251S\0\4l\25\357\374\361a\321\22-i\32\262dR*JE\251S"
  "\0\4m\21\357\374\271\17\213\226\64\15\222RQ\352\24\0\4n\23\357|\242P\7\207(\214\263=."
  "\15Q>D\0\4o\23\357\374)Q\250\203C\24f{\34\15Q>D\0\4p\23\357\374)MI"
  "))%\245\244\224\324\326\70\247\1\4q\21\357\374yiJJI))%\265\65\316\0\4r\25\357"
  "\374)C\24&a\22&\303\22&a\22FCN\2\4s\21\357\374y\31\242\60\31\226\60\11\243!"
  "'\1\4t\22\357\374\361\60\311\242b\22&a\222\306u\42\0\4u\20\357\374y\311\242Z\24&a"
  "\222\346\64\0\4v\24\357<\242\60\312\241\60\311\242b\22&a\222\306\71\21\4w\23\357\374)Q\30"
  "\345P\26\325\242\60\11\223\64\247\1\4x\26\357\374)i\22&a\22&JE\251(\25%*\247\31"
  "\0\4y\20\357\374\371\322E\251(\25%*\247\31\0\4z\24\357\374\261t+eQ\26eQ\26e"
  "Q\226\255\71\6\4{\20\357\374\271\245[)\213\262(\313v\22\0\4|\25\357\374\322\34\215\212I\230"
  "\204I\230\204I\242Du\22\0\4}\23\357\374\211i\216&Y))%\245\244\226\344$\0\4~\25"
  "\357\374\221!\307\242b\22&a\22&a\222(Q\235\4\4\177\22\357\374\231v\60\311JI))%"
  "\265$'\1\4\200\15\357\374I[%\356>\304u\10\4\201\15\357\374y\31\242\60\211\353s\15\4\202"
  "\21\357\374\31\263(\324\42M\312\304(\313\251\0\4\203\12\357<\303\61\347\77\2\4\204\13\357\374\322$"
  "\313\371\257\0\4\205\12\357\274\342\61\347\77\2\4\206\12\357<\303\71\347\77\1\4\210\20\357|\322$J"
  "\223\234_\322$J\223\0\4\211\20\357\274\322,Rb\235\267\64\213\224X\1\4\214\21\357\374)\351\20"
  "\306\361\30eQ\26e;\15\4\215\16\357\374yI\207\60\36\243l\247\1\4\216\21\357\374\361A\12\223"
  "(\251ECRn'\3\4\217\20\357\374\271'\223\226DI\42U\224r\31\4\220\14\357|\343dX"
  "\342~'\3\4\221\15\357\374Y\343dX\342\356d\0\4\222\16\357\374\361a\211\313C\26\267\223\1\4"
  "\223\15\357\374y\31\244\70\36\343\234\12\4\224\23\357\374\361A\212\343\61\312JY\224EY\32\212\0\4"
  "\225\20\357\374y\31\244x\214\262R\226\206\32\0\4\226\26\357\374\361\244\224\224\222RR\333\222RRJ"
  "JI\42W\0\4\227\21\357\374\271'\245\244\266%\245\244\224$r\5\4\230\21\357\374)C\24\306\265"
  "=N\302hH\213\0\4\231\20\357\374y\31\242\60\333\223\60\32\322\42\0\4\232\23\357\374\361\60\311\242"
  "Z\22\252I\30e\245\60\256\0\4\233\20\357\374\271\207I\26\15Y)L\302\270\2\4\234\24\357\374\361"
  "\60iJ\264$\34\223\60\321\222R\230S\0\4\235\21\357\374\271\207I\323\220%\245\60\11s\12\0\4"
  "\236\23\357\374)Y\62\265%\241\232\204QV\312r\12\0\4\237\16\357\374y\311\222\251m\214\262:\5"
  "\4\240\22\357\374q-\252%\241\32\253I\30eu\12\0\4\241\20\357\374y\221\262$T\223\60\312\242"
  "\234\2\4\242\25\357\374\361,\312\242,\312\242A\312\242,\312\242L\256\0\4\243\21\357\374\271gQ\26"
  "\15R\26eQ&W\0\4\244\25\357\374\361l\310\242,\312\242A\312\242,\312\242,'\1\4\245\21"
  "\357\374\271gC\26\15R\26eQ\226\223\0\4\246\26\357\374)c\22&a\242%\245\244\224\224\222R"
  "RN#\0\4\247\21\357\374y\31\223\60\321\222RRJ\312i\4\4\250\22\357\374I[%.II"
  "\224\224\242!\314w\4\4\251\22\357\374y\31\242\60\211#)\211\242!\314\27\0\4\252\20\357\374)C"
  "\24&q\217\321\20\346\22\0\4\253\20\357\374y\31\242\60\211\213\321\20\346\22\0\4\254\14\357\374)\203"
  "\30\367Y.\1\4\255\14\357\374y\31\304\270Y.\1\4\256\16\357\374)Y\224U\302$\215\373\6\4"
  "\257\14\357\374y\311*i\334\33\0\4\260\21\357\374)Y\224U\302$\215\213\203\30\327\0\4\261\16\357"
  "\374y\311*i\134\34\304\70\3\4\262\22\357\374\361\60\11\243Z\24\212Q\26\25\223P.\4\263\15\357"
  "\374\271\207QQ\25\243\242\134\4\264\25\357\374\361%\213\262(\213\262(\213\262(\213\262A\256\0\4\265"
  "\21\357\374\271/Y\224EY\224E\331 W\0\4\266\21\357\374\361,\312\242,\312\262!n\226+\0"
  "\4\267\17\357\374\271gQ\26e\331\20\307r\5\4\270\23\357\374)Y\224EI)\251\15a\22&q"
  "\235\2\4\271\20\357\374y\311\242,JjC\230\304\71\5\4\272\21\357\374\361\270y\220\302$L\302$"
  "\314)\0\4\273\17\357\374\271\307\361 \205I\230\204\71\5\4\274\22\357\374ib\24II)\32\302\270"
  "\24\352$\0\4\275\20\357\374y\223\222(\32\264\70\12u\22\0\4\276\22\357\374ib\24II)\32"
  "\302\270\24\252\271\2\4\277\20\357\374y\223\222(\32\264\70\12\325\134\1\4\300\15\357\374)\203\30\367q"
  "\320)\0\4\301\26\357|\262l\307\222RRJj[RJJI)\251S\0\4\302\24\357\374)Y"
  "\266cI)\251mI))%u\12\0\4\303\24\357\374\361\60\311\242Z\22\252I\30e\245\60\316&"
  "\0\4\304\21\357\374\271\207I\26\15Y)L\302\70\233\0\4\307\26\357\374\361\60\11\223\60\11\223a\11"
  "\223\60\11\223\60\213B\11\4\310\22\357\374\271\207I\230\14K\230\204I\230E\241\4\4\313\21\357\374\361"
  "\60\11\223\60\11\243AnU\343\10\4\314\20\357\374\271\207I\230\204\321 \247j\34\1\4\320\24\357\374"
  "\303h\310A\61*&a\62,a\22\346\24\0\4\321\24\357\374\361\60\32rl\310\243A\11\223LZ"
  "r\12\0\4\322\24\357\374\221(\213rP\214\212I\230\14K\230\204\71\5\4\323\24\357\374)Q\26\345"
  "\330\220G\203\22&\231\264\344\24\0\4\324\25\357\374)\311RL\302$L\246\61\11\223\60\31r\12\0"
  "\4\325\22\357\374yQ\322$\32\224(\213\222H\311I\0\4\326\22\357\374\303h\310\241a\211\343!\213"
  "\343a\247\0\4\327\24\357\374\361\60\32rl\210\302dX\342\60\32r\22\0\4\330\23\357\374)C\24"
  "\306\225a\11\223\60\11\243!'\1\4\331\20\357\374y\31\242\60N\206%\214\206\234\4\4\332\25\357\374"
  "\221(\213rl\210\302\70\31\226\60\11\243!'\1\4\333\24\357\374)Q\26\345\330\20\205q\62,a"
  "\64\344$\0\4\334\27\357\274\222\60\311\261\244\224\224\222\332\226\224\222RRJ\352\24\0\4\335\24\357\374"
  "II\230\344XRJj[RJJI\235\2\4\336\24\357|\242,\312\261!\12\343l\217\223\60\32"
  "r\22\0\4\337\23\357\374)Q\26\345\330\20\205\331\236\204\321\220\223\0\4\340\17\357\374\361A\255\356\345"
  "$\214\206\234\4\4\341\17\357\374\271\17ku\217\223\60\32\42\0\4\342\27\357|\206\34\12\223\60\311\224"
  "(iJ\264$L\302$\314)\0\4\343\23\357\374Y\206\34\12\223L\211\222\246DK\302\234\2\4\344"
  "\27\357|\242,\312\241\60\311\224(iJ\264$L\302$\314)\0\4\345\25\357\374)Q\26\345P\230"
  "dJ\224\64%Z\22\346\24\0\4\346\26\357\374\221(\213rl\210\302$L\302$L\302h\310I\0"
  "\4\347\24\357\374)Q\26\345\330\20\205I\230\204I\30\15\71\11\4\350\25\357\374)C\24&a\22&"
  "\303\22&a\22FCN\2\4\351\21\357\374y\31\242\60\31\226\60\11\243!'\1\4\352\27\357|\242"
  ",\312\261!\12\223\60\31\226\60\11\223\60\32r\22\0\4\353\24\357\374)Q\26\345\330\20\205\311\260\204"
  "I\30\15\71\11\4\354\22\357|\242,\312\261\255\236\15q%\313v\32\0\4\355\24\357\374)Q\26\345"
  "\330\20\205\331\20'a\64\344$\0\4\356\24\357|\206\34\12\223\60\11\223\60\32\344J\30\15\71\11\4"
  "\357\24\357\374Y\206\34\12\223\60\11\223LZ\342$\214\206\10\4\360\24\357|\242,\312\241\60\11\223\60"
  "\32\344J\30\15\71\11\4\361\26\357\374)Q\26\345P\230\204I\230d\322\22'a\64D\0\4\362\23"
  "\357\274\272Ca\22&a\64\310\225\60\32r\22\0\4\363\24\357\374I\335\241\60\11\223\60\311\244%N"
  "\302h\210\0\4\364\22\357|\242,\312\241\60\11\223\60\32\344\356\24\0\4\365\22\357\374)Q\26\345P"
  "\230\204I\30\15r\235\2\4\370\30\357\274\222\60\311\241\60\11\223\60\231\222()%\245$\231r\12\0"
  "\4\371\25\357\374II\230\344P\230\204\311\224DI)I\246\234\2\0";

olikraus avatar May 10 '24 18:05 olikraus

Thank you very much, will try it!

wowa-2017 avatar May 11 '24 18:05 wowa-2017