dbTalk Databases Forums  

How to findout globals in cache.dat that contain unprintable characters.

comp.databases.pick comp.databases.pick


Discuss How to findout globals in cache.dat that contain unprintable characters. in the comp.databases.pick forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Monty
 
Posts: n/a

Default How to findout globals in cache.dat that contain unprintable characters. - 11-12-2006 , 11:33 PM






I have a cache.dat contains 100s of globals, some of the globals
contain some unprintable character. I want to sacn the cache.dat to
findout the globals that contain certain unprintable character like
ascii character 27 (ESC)? Is there any cache utility/command to do so???


Reply With Quote
  #2  
Old   
Frank Winans
 
Posts: n/a

Default Re: How to find out globals in cache.dat that contain unprintable characters. - 11-14-2006 , 10:19 PM






"Monty" wrote
Quote:
I have a cache.dat contains 100s of globals, some of the globals
contain some unprintable character. I want to search the cache.dat to
find out the globals that contain certain unprintable characters like
ascii character 27 (ESC)? Is there any cache utility/command to do so???

I'm not sure which software you're running on,
but D3 seems to cheerfully handle char(1) to char(251) in
basic programs. Just don't print them out as-is; get your
program to print them as some eye-catching replacement
like '^' or '%' or just '.' I think D3 handles char(0)
ok too, but try it and see. char(252) to char(254) are handled
less well, and char(255) is the worst -- pretty much fatal.

You mention 'cache' 'globals' and 'cache utility'
-- I don't know what you mean by them, so I guess you're
not using D3.

You are quite right to focus on ESC {char(27)}, but other,
infrequent offenders are tab {char(9)}, backspace {control-H},
control-J, control-M, control-S, control-Q, control-Z
and Null {char(0)}

A related topic is item-ids that are zero-length. It is quite
common for badly written programs to write out an item
called '' {the null string,} and it takes skill to find and delete
such items.




Reply With Quote
  #3  
Old   
Ross Ferris
 
Posts: n/a

Default Re: How to find out globals in cache.dat that contain unprintable characters. - 11-15-2006 , 01:08 AM




Frank Winans wrote:
Quote:
You mention 'cache' 'globals' and 'cache utility'
-- I don't know what you mean by them, so I guess you're
not using D3.

He is using the Cache database. A global is similar to a D3 "record"
(or a file, or ... let's just leave it at a record I think) - and the
utility would be similar to a modified version of "Search-System" on D3



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.