Pages: [1]
Artem Vorotnikov
BAM!ID: 174510
Joined: 2014-11-15
Posts: 4
Credits: 409,753,895
World-rank: 2,741

2016-03-08 19:52:58

Hello there,

I run the Добрые русские люди team in BOINC projects. The name works fine in all projects. However BOINCstats does mangle it to something incomprehensible.
metalius
BAM!ID: 66688
Joined: 2009-03-16
Posts: 46
Credits: 157,877,121
World-rank: 5,476

2016-03-08 22:20:48
last modified: 2016-03-08 22:26:51

National symbols are problem here and everywhere.
You may:
- translate the name of Your team to Good Russian People;
- transliterate it;
- etc.
... and forget Your problem forever.
P.S. Весьма странное решение - считать в одиночку, но в команде. Вы сюда заходили?
Artem Vorotnikov
BAM!ID: 174510
Joined: 2014-11-15
Posts: 4
Credits: 409,753,895
World-rank: 2,741

2016-03-09 00:41:15

metalius wrote:

National symbols are problem here and everywhere.


Well, BOINC does allow non-ASCII UTF-8 characters therefore the support is pretty much expected from BOINC statistics services (e.g. BOINCstats). After all, it is 2016 and UTF-8 is the defacto standard encoding of the Internet.
Artem Vorotnikov
BAM!ID: 174510
Joined: 2014-11-15
Posts: 4
Credits: 409,753,895
World-rank: 2,741

2016-03-09 00:49:49

CAUSE: Looks like BOINCstats parses team titles as Windows-1252 while BOINC encoding is UTF-8.
metalius
BAM!ID: 66688
Joined: 2009-03-16
Posts: 46
Credits: 157,877,121
World-rank: 5,476

2016-03-09 07:40:01
last modified: 2016-03-09 07:44:58

Artem Vorotnikov wrote:
After all, it is 2016 and UTF-8 is the defacto standard encoding of the Internet.

Talking about "which year" You are absolutely right. Formally You may try to use so named UniCode everywhere, but this is still unsafe, especially for the names, which are used as identifiers (this is tested and proven thousand times).
You are not alone here (with ancient glyphs instead of letters). Of course, it will be nice, if this veeeery old problem finally will be fixed.
[BOINCstats] Willy
 
Forum moderator - Administrator - Developer - Tester - Translator
BAM!ID: 1
Joined: 2006-01-09
Posts: 9150
Credits: 348,241,820
World-rank: 3,103

2016-03-09 08:27:53

Unfortunately, this is not a BOINCstats issue. The error already exists in the XML export. This is how your part of the XML looks like for GPUgrid:
<team>
<id>46667</id>
<type>9</type>
<name>&#208;&#148;&#208;&#190;&#208;&#177;&#209;&#128;&#209;&#139;&#208;&#181; &#209;&#128;&#209;&#131;&#209;&#129;&#209;&#129;&#208;&#186;&#208;&#184;&#208;&#181; &#208;&#187;&#209;&#142;&#208;&#180;&#208;&#184;</name>
<userid>54963</userid>
<total_credit>2544300.000000</total_credit>
<expavg_credit>9806.829163</expavg_credit>
<expavg_time>1457479541.421980</expavg_time>
<founder_name>Artem Vorotnikov</founder_name>
<create_time>1442522136</create_time>
<url>goodrussians.club</url>
<description>&lt;img src=http://goodrussians.club/wp-content/uploads/2015/09/hYl57-B596Q_2.jpg>&lt;/img>&lt;br>&#13;&#10;&#13;&#10;&#208;&#148;&#208;&#190;&#208;&#177;&#209;&#128;&#208;&#190; &#208;&#191;&#208;&#190;&#208;&#182;&#208;&#176;&#208;&#187;&#208;&#190;&#208;&#178;&#208;&#176;&#209;&#130;&#209;&#140; &#208;&#178; &#208;&#186;&#208;&#190;&#208;&#188;&#208;&#176;&#208;&#189;&#208;&#180;&#209;&#131; &#208;&#148;&#208;&#190;&#208;&#177;&#209;&#128;&#209;&#139;&#209;&#133; &#209;&#128;&#209;&#131;&#209;&#129;&#209;&#129;&#208;&#186;&#208;&#184;&#209;&#133; &#208;&#187;&#209;&#142;&#208;&#180;&#208;&#181;&#208;&#185;!&#13;&#10;&lt;br>&lt;br>&#13;&#10;&#208;&#159;&#208;&#190;&#209;&#135;&#208;&#181;&#208;&#188;&#209;&#131; &#208;&#188;&#209;&#139; &#209;&#130;&#208;&#176;&#208;&#186; &#208;&#189;&#208;&#176;&#208;&#183;&#209;&#139;&#208;&#178;&#208;&#176;&#208;&#181;&#208;&#188;&#209;&#129;&#209;&#143;? &#208;&#156;&#209;&#139; &#208;&#178;&#209;&#129;&#208;&#181;&#208;&#179;&#208;&#180;&#208;&#176; &#209;&#128;&#208;&#176;&#208;&#180;&#209;&#139; &#208;&#191;&#208;&#190;&#208;&#188;&#208;&#190;&#209;&#135;&#209;&#140; &#208;&#177;&#208;&#187;&#208;&#176;&#208;&#179;&#208;&#190;&#208;&#188;&#209;&#131; &#208;&#180;&#208;&#181;&#208;&#187;&#209;&#131;. &#208;&#157;&#208;&#176;&#208;&#188; &#208;&#189;&#208;&#181; &#208;&#182;&#208;&#176;&#208;&#187;&#208;&#186;&#208;&#190; &#209;&#128;&#208;&#181;&#209;&#129;&#209;&#131;&#209;&#128;&#209;&#129;&#208;&#190;&#208;&#178; &#208;&#159;&#208;&#154; &#208;&#189;&#208;&#176; &#208;&#177;&#208;&#187;&#208;&#176;&#208;&#179;&#208;&#190; &#208;&#189;&#208;&#176;&#209;&#131;&#208;&#186;&#208;&#184;.&#13;&#10;&lt;br>&lt;br>&#13;&#10;&#208;&#160;&#209;&#131;&#209;&#129;&#209;&#129;&#208;&#186;&#208;&#184;&#208;&#181; &#208;&#178;&#209;&#129;&#208;&#181;&#208;&#179;&#208;&#180;&#208;&#176; &#208;&#177;&#209;&#139;&#208;&#187;&#208;&#184; &#208;&#191;&#208;&#181;&#209;&#128;&#208;&#178;&#208;&#190;&#208;&#191;&#209;&#128;&#208;&#190;&#209;&#133;&#208;&#190;&#208;&#180;&#209;&#134;&#208;&#176;&#208;&#188;&#208;&#184; &#208;&#184; &#208;&#187;&#208;&#184;&#208;&#180;&#208;&#181;&#209;&#128;&#208;&#176;&#208;&#188;&#208;&#184; &#208;&#178;&#208;&#190; &#208;&#188;&#208;&#189;&#208;&#190;&#208;&#179;&#208;&#184;&#209;&#133; &#209;&#129;&#209;&#132;&#208;&#181;&#209;&#128;&#208;&#176;&#209;&#133;. &#208;&#158;&#209;&#130; &#208;&#149;&#209;&#128;&#208;&#188;&#208;&#176;&#208;&#186;&#208;&#176; &#208;&#180;&#208;&#190; &#208;&#147;&#208;&#176;&#208;&#179;&#208;&#176;&#209;&#128;&#208;&#184;&#208;&#189;&#208;&#176;. &#208;&#158;&#209;&#130; &#208;&#155;&#208;&#190;&#208;&#188;&#208;&#190;&#208;&#189;&#208;&#190;&#209;&#129;&#208;&#190;&#208;&#178;&#208;&#176; &#208;&#180;&#208;&#190; &#208;&#161;&#208;&#176;&#209;&#133;&#208;&#176;&#209;&#128;&#208;&#190;&#208;&#178;&#208;&#176;. &#208;&#158;&#209;&#130; &#208;&#154;&#209;&#131;&#209;&#130;&#209;&#131;&#208;&#183;&#208;&#190;&#208;&#178;&#208;&#176; &#208;&#180;&#208;&#190; &#208;&#150;&#209;&#131;&#208;&#186;&#208;&#190;&#208;&#178;&#208;&#176;. &#208;&#157;&#208;&#176;&#209;&#136;&#208;&#181; &#208;&#177;&#209;&#128;&#208;&#181;&#208;&#188;&#209;&#143; - &#208;&#180;&#208;&#178;&#208;&#184;&#208;&#179;&#208;&#176;&#209;&#130;&#209;&#140; &#209;&#135;&#208;&#181;&#208;&#187;&#208;&#190;&#208;&#178;&#208;&#181;&#209;&#135;&#208;&#181;&#209;&#129;&#209;&#130;&#208;&#178;&#208;&#190; &#208;&#178;&#208;&#191;&#208;&#181;&#209;&#128;&#209;&#145;&#208;&#180;.&#13;&#10;&lt;br>&lt;br>&#13;&#10;&#208;&#161;&#208;&#181;&#208;&#179;&#208;&#190;&#208;&#180;&#208;&#189;&#209;&#143; &#208;&#182;&#208;&#181;, &#208;&#178; 21 &#208;&#178;&#208;&#181;&#208;&#186;&#208;&#181;, &#208;&#186;&#208;&#176;&#208;&#182;&#208;&#180;&#209;&#139;&#208;&#185; &#208;&#184;&#208;&#183; &#208;&#189;&#208;&#176;&#209;&#129; &#208;&#188;&#208;&#190;&#208;&#182;&#208;&#181;&#209;&#130; &#209;&#129;&#208;&#190;&#208;&#178;&#208;&#181;&#209;&#128;&#209;&#136;&#208;&#176;&#209;&#130;&#209;&#140; &#208;&#190;&#209;&#130;&#208;&#186;&#209;&#128;&#209;&#139;&#209;&#130;&#208;&#184;&#209;&#143; &#208;&#189;&#208;&#181; &#208;&#191;&#208;&#190;&#208;&#186;&#208;&#184;&#208;&#180;&#208;&#176;&#209;&#143; &#208;&#180;&#208;&#190;&#208;&#188;&#208;&#176;. &#208;&#154;&#209;&#130;&#208;&#190; &#208;&#183;&#208;&#189;&#208;&#176;&#208;&#181;&#209;&#130;, &#208;&#188;&#208;&#190;&#208;&#182;&#208;&#181;&#209;&#130;, &#208;&#184;&#208;&#188;&#208;&#181;&#208;&#189;&#208;&#189;&#208;&#190; &#209;&#130;&#208;&#178;&#208;&#190;&#208;&#185; &#208;&#186;&#208;&#190;&#208;&#188;&#208;&#191;&#209;&#140;&#209;&#142;&#209;&#130;&#208;&#181;&#209;&#128; &#208;&#190;&#208;&#177;&#208;&#189;&#208;&#176;&#209;&#128;&#209;&#131;&#208;&#182;&#208;&#184;&#209;&#130; &#208;&#189;&#208;&#190;&#208;&#178;&#208;&#190;&#208;&#181; &#208;&#191;&#209;&#128;&#208;&#190;&#209;&#129;&#209;&#130;&#208;&#190;&#208;&#181; &#209;&#135;&#208;&#184;&#209;&#129;&#208;&#187;&#208;&#190;, &#208;&#186;&#208;&#190;&#209;&#130;&#208;&#190;&#209;&#128;&#208;&#190;&#208;&#181; &#208;&#184;&#208;&#183;&#208;&#188;&#208;&#181;&#208;&#189;&#208;&#184;&#209;&#130; &#208;&#188;&#208;&#176;&#209;&#130;&#208;&#181;&#208;&#188;&#208;&#176;&#209;&#130;&#208;&#184;&#208;&#186;&#209;&#131;? &#208;&#152;&#208;&#187;&#208;&#184; &#208;&#189;&#208;&#190;&#208;&#178;&#209;&#131;&#209;&#142; &#208;&#191;&#209;&#128;&#208;&#190;&#209;&#130;&#208;&#181;&#208;&#184;&#208;&#189;&#208;&#190;&#208;&#178;&#209;&#131;&#209;&#142; &#209;&#129;&#208;&#178;&#209;&#143;&#208;&#183;&#208;&#186;&#209;&#131;, &#208;&#186;&#208;&#190;&#209;&#130;&#208;&#190;&#209;&#128;&#208;&#176;&#209;&#143; &#209;&#129;&#209;&#130;&#208;&#176;&#208;&#189;&#208;&#181;&#209;&#130; &#208;&#187;&#208;&#181;&#208;&#186;&#208;&#176;&#209;&#128;&#209;&#129;&#209;&#130;&#208;&#178;&#208;&#190;&#208;&#188; &#208;&#190;&#209;&#130; &#209;&#128;&#208;&#176;&#208;&#186;&#208;&#176;?&#13;&#10;&lt;br>&lt;br>&#13;&#10;&#208;&#148;&#208;&#181;&#208;&#187;&#208;&#176;&#208;&#185; &#208;&#190;&#209;&#130;&#208;&#186;&#209;&#128;&#209;&#139;&#209;&#130;&#208;&#184;&#209;&#143;. &#208;&#145;&#209;&#131;&#208;&#180;&#209;&#140; &#208;&#180;&#208;&#190;&#208;&#177;&#209;&#128;&#209;&#139;&#208;&#188;. &#208;&#145;&#209;&#131;&#208;&#180;&#209;&#140; &#209;&#128;&#209;&#131;&#209;&#129;&#209;&#129;&#208;&#186;&#208;&#184;&#208;&#188;. &#208;&#146;&#209;&#129;&#209;&#130;&#209;&#131;&#208;&#191;&#208;&#176;&#208;&#185; &#208;&#178; &#208;&#189;&#208;&#176;&#209;&#136;&#208;&#184; &#209;&#128;&#209;&#143;&#208;&#180;&#209;&#139;!</description>
<country>Russia</country>
</team>


As you can see in the posts in this thread BOINCstats itself has no issues with UTF8.
Please do not PM, IM or email me for support (they will go unread/ignored). Use the forum for support.
Artem Vorotnikov
BAM!ID: 174510
Joined: 2014-11-15
Posts: 4
Credits: 409,753,895
World-rank: 2,741

2016-03-09 15:27:11
last modified: 2016-03-09 15:27:45

I see, thank you. It is BOINC's XML issue indeed. Continued at BOINC bug tracker on GitHub.
Pages: [1]

Index :: BOINCstats Bug Report :: Team name has non-ASCII characters, gets mangled in BOINCstats
Reason: