BinaryWorks.it Official Forum
BinaryWorks.it Official Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 eXtreme Movie Manager (Rel. 7), No More Updates
 Bug Report
 Problem with non-english movie titles and finding

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
   

T O P I C    R E V I E W
sergeda Posted - 27 Sep 2006 : 06:38:26
There is a problem with finding non-english movies. When I run script to find description, program sends to script movie title in unreadable form. So, script find nothing. I can see this in result window, where are some simbols instead of movie title. I have all the right settings in regional option in Windows and have Windows XP. It look like program was developed in earlier version of Windows because Windows XP uses unicode by-default. I had no problem with old 4.8 version of program. But I converted my base to new format and deleted old base eventually :(
20   L A T E S T    R E P L I E S    (Newest First)
redshoe Posted - 18 Aug 2012 : 11:32:25
Is this bug resolved?
I have the same problem only this time it is hebrew
Custler Posted - 06 Dec 2008 : 09:30:04
Any news?
Custler Posted - 22 Nov 2008 : 14:32:16
Dear Alessio!

I would like just to reminde you that this problem still exist in last version (6.5.1.0).

Is any progrees in this direction?
Custler Posted - 15 Jun 2007 : 11:32:08
Dear Alessio!

Have you any progress in this problem?
micron Posted - 01 May 2007 : 00:00:05
Alessio, any chance to get this sorted in foreseeable future...?
micron Posted - 04 Mar 2007 : 22:15:57
Alessio, any luck? Do you still need the help of community?
Alessio Viti Posted - 09 Jan 2007 : 23:22:58
Thank you Nikita for the screenshot.

I hope to be near to solve the problem...

Alessio
Nikita Posted - 09 Jan 2007 : 16:04:44
quote:
Originally posted by Alessio Viti

Hi,

Can I ask you to send here (or by email) a screenshot? So I can better see the problem

Thank you!

Alessio



I can make screenshot of this problem, where

(1) is current searched title in cyrrilic - OK
(2) is correct cyrillic title in "eXtreme download monitor G3 window" - OK
(3) is result of search by title - - NOT OK

http://img13.imagevenue.com/img.php?image=51287_Internet_search_122_420lo.jpg

PS sorry for my terrible english
Custler Posted - 15 Dec 2006 : 10:16:59
Dear Alessio!

I can try to solve this problem, but I need a small part of your code where you connect to database (open database), and part of code where you get data from "Title" Text field from "Movies" table.

You can send it to me by mail (svt "AT" id "DOT" ru).
Custler Posted - 14 Dec 2006 : 22:43:18
As I can see, your forum has exactly the same problem.
I type russian letter in post above, but it shows #1044 instead.

#1044 (in decimal) = 0x414.

IMHO, you need to use other method to get text from database Text field.
In both case - in the program and in the forum.
Custler Posted - 14 Dec 2006 : 22:41:31
I think the problem comes from the method of storing text data in .mdb database.
All text in Msaccess database are stored in Unicode.
=======Quote:====
Microsoft Access 2000 or later uses the Unicode (Unicode: A character encoding standard developed by the Unicode Consortium. By using more than one byte to represent each character, Unicode enables almost all of the written languages in the world to be represented by using a single character set.) character-encoding scheme to represent the data in a Text (Text data type: In a Microsoft Access database, this is a field data type. Text fields can contain up to 255 characters or the number of characters specified by the FieldSize property, whichever is less.), Memo (Memo data type: In a Microsoft Access database, this is a field data type. Memo fields can contain up to 65,535 characters.), or Hyperlink (Hyperlink data type: A data type for an Access database field that stores hyperlink addresses. An address can have up to four parts and is written using the following format: displaytext#address#subaddress#.) field. Unicode represents each character as two bytes, so the data in a Text, Memo, or Hyperlink field requires more storage space than it did in Access 97 or earlier, where each character is represented as one byte.

To offset this effect of Unicode character representation and to ensure optimal performance, the default value of the Unicode Compression property for a Text, Memo, or Hyperlink field is Yes. When a field's Unicode Compression property is set to Yes, any character whose first byte is 0 is compressed when it is stored and uncompressed when it is retrieved. Because the first byte of a Latin character— a character of a Western European language such as English, Spanish, or German— is 0, Unicode character representation does not affect how much storage space is required for compressed data that consists entirely of Latin characters.

In a single field, you can store any combination of characters that Unicode supports. However, if the first byte of a particular character is not 0, that character is not compressed.

============

So, if you take text from Text field, it can be one byte per symbol (for US-English) or two bytes per symbol (for national character).
For example:
Russian letter #1044; (Di) - 0xC4 in 1251 codepage, stored in .mdb as 0x0414 in Unicode.
And if you simply take this code from database Text field and insert it to webquery, you will receive unpredictable result.
For movie "Dogma" (#1044;#1086;#1075;#1084;#1072; - in russian):
Dogma - stored in database as (in hex): 44 6F 67 6D 61
#1044;#1086;#1075;#1084;#1072; - stored as (in hex) 14 04 3E 04 33 04 3C 04 30 04
And in last case you receive in webquery 10 unprintable character instead of 5.
Biero Posted - 14 Dec 2006 : 21:40:20
Not question, not reminder, just a comment: I have the same problem :( Request to WEB comes in wrong charset. Russia :)
Alessio Viti Posted - 13 Dec 2006 : 21:33:58
Sorry guys to answer you so late.

I appreciate very much your help, I will write better how you can help me in next days.

Thank you again for all.

Alessio
sergeda Posted - 13 Dec 2006 : 15:20:42
I'm also ready to help.
Custler Posted - 13 Dec 2006 : 10:55:09
I am ready to help too.
micron Posted - 13 Dec 2006 : 00:27:14
No problem Alessio, we will wait as much as needed. You do the great job and develop the product at lightning speed which is not common these days!

Speaking on topic, perhaps this problem can be solved doing some research on general info on code pages or something..? I mean if you just need some time to gather information on certain Windows or .Net or programming topics - perhaps we could help and dig what you need and save you the time..? If this is the case I'm the first in line to help, just tell what to do! :)

Thank you so much again,

micron



Alessio Viti Posted - 12 Dec 2006 : 22:50:40
I am sorry, I haven't find a way yet...

Alessio
sergeda Posted - 12 Dec 2006 : 16:06:20
The bug is still in 5.6.3
Thanks
micron Posted - 28 Nov 2006 : 22:08:11
... and here http://www.binaryworks.it/forum/topic.asp?TOPIC_ID=2152 as well :)

Custler Posted - 24 Nov 2006 : 21:50:41
I just want to remind you.
This bug was discussed in this topics also:
http://www.binaryworks.it/forum/topic.asp?TOPIC_ID=1764
http://www.binaryworks.it/forum/topic.asp?TOPIC_ID=1673

BinaryWorks.it Official Forum © Binaryworks.it Go To Top Of Page
Generated in 0.08 sec. Powered By: Snitz Forums 2000 Version 3.4.07