HELP ME!!

Yeah. You read right. This is for everything that doesn't have anything to do with Eva.

Moderators: Rebuild/OT Moderators, Board Staff

reagen
Tunniel
Tunniel
User avatar
Posts: 181
Joined: Aug 04, 2005
Location: Where the wind blows, whe

HELP ME!!

  •      
  •      
  • Quote

Postby reagen » Sun Jan 15, 2006 8:12 am

Um.., can anyone gimme a link to download a Japanese text support for opera? You know, that thing that makes you can see the real Japanese text? Not lots of blocks?
She Smell Like Angels Ought To Smell
The Perfect Woman, The Goddess...
Worth Killing For, Worth Dying For, Worth Going To Hell For....
------------------------------------------------------
I Can Only Love One Woman,
No Matter The Day, No Matter The Era
That Will Not Change...

Mr. Tines
Administrator
Administrator
User avatar
Age: 66
Posts: 21376
Joined: Nov 23, 2004
Location: This sceptered isle.
Gender: Male
Contact:

  •      
  •      
  • Quote

Postby Mr. Tines » Sun Jan 15, 2006 8:49 am

What you need is to have a suitable Kanji font (or fonts) installed : Opera picks up the fonts I have installed without my having had to do anything in particular to it; so displays 初号機 for Shogouki, for example.
Reminder: Play nicely <<>> My vanity publishing:- NGE|blog|Photos|retro-blog|Fanfics &c.|MAL|𝕏|🐸|🦣
Avatar: art deco Asuka

Zuggy
Banned
User avatar
Posts: 1716
Joined: Jun 18, 2005
Location: UK
Contact:

  •      
  •      
  • Quote

Postby Zuggy » Sun Jan 15, 2006 1:44 pm

Hmmm, is this what you mean?

drinian
Admin Emeritus
Admin Emeritus
User avatar
Posts: 2712
Joined: Apr 03, 2005
Location: In transit
Gender: Male
Contact:

  •      
  •      
  • Quote

Postby drinian » Sun Jan 15, 2006 1:49 pm

I assume you're using Windows. What you need to do is go to Control Panel and look for "Regional and Language Options." Under that there will be an option to install East Asian fonts. This isn't done by default in English Windows installs.

Also, you have to make sure that Opera is finding the right character encoding. This is usually done automatically but I've seen a few places where it's failed. If only everyone would just use UTF-8...

reagen
Tunniel
Tunniel
User avatar
Posts: 181
Joined: Aug 04, 2005
Location: Where the wind blows, whe

  •      
  •      
  • Quote

Postby reagen » Sun Jan 15, 2006 11:05 pm

Yup, that's what I mean!! I'll try drinian's tip! Thanks, everyone!!
She Smell Like Angels Ought To Smell
The Perfect Woman, The Goddess...
Worth Killing For, Worth Dying For, Worth Going To Hell For....
------------------------------------------------------
I Can Only Love One Woman,
No Matter The Day, No Matter The Era
That Will Not Change...

Zuggy
Banned
User avatar
Posts: 1716
Joined: Jun 18, 2005
Location: UK
Contact:

  •      
  •      
  • Quote

Postby Zuggy » Fri Feb 17, 2006 3:25 pm

Just one more :P

Can anyone tell me what this javascript does exactly (I'm only versed in HTML)? Thanks in advance.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>untitled</title>
</head>

<script language="JavaScript">
<!--

function SymError()
{
return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
return (new Object());
}

window.open = SymWinOpen;

//-->
</script>

<script type='text/javascript'>
// <!-- 1829285498
// This script is (C) Copyright 2004 Jim Tucek
// Leave these comments alone! For more info, visit
// www.jracademy.com/~jtucek/email/

function creep(cliff,agriculture,carpet) {
cliff += ' ';
var edge = cliff.length;
var hand = 0;
var heat = '';
for(var meat = 0; meat < edge; meat++) {
hand = 0;
while(cliff.charCodeAt(meat) != 32) {
hand = hand * 10;
hand = hand + cliff.charCodeAt(meat)-48;
meat++;
}
heat += String.fromCharCode(shut(hand,agriculture,carpet));
}
parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+heat;
}

function have(punishment,composer,connection) {
punishment += ' ';
var corporation = punishment.length;
var hypothesis = 0;
for(var hour = 0; hour < corporation; hour++) {
hypothesis = 0;
while(punishment.charCodeAt(hour) != 32) {
hypothesis = hypothesis * 10;
hypothesis = hypothesis + punishment.charCodeAt(hour)-48;
hour++;
}
//document.write('&');
//document.write('#');
//document.write(shut(hypothesis,composer,connection));
document.write(String.fromCharCode(shut(hypothesis,composer,connection)));
}
}

function shut(wood,control,matter) {
if (matter % 2 == 0) {
mind = 1;
for(var monkey = 1; monkey <= matter/2; monkey++) {
minimum = (wood*wood) % control;
mind = (minimum*mind) % control;
}
} else {
mind = wood;
for(var optician = 1; optician <= matter/2; optician++) {
minimum = (wood*wood) % control;
mind = (minimum*mind) % control;
}
}
return mind;
}
// -->
</script>
<body text="black" bgcolor="#EFEFEF" link="black" alink="black" vlink="black">








&nbsp;<span style="Font-Size : 13pt">"Arial, Helvetica">The Theosophical Society</span><span style=
"Font-Size : 12pt"><br></span> <span style=
"Font-Size : 10pt">International Headquarters –
Pasadena, California
</span>
&nbsp;<span style="Font-Size : 9pt">"Arial, Helvetica"></span><span style="Font-Size : 9pt">"Arial, Helvetica">
Email: <a href='javascript:creep("558 111 558 745 190 116 558 728 745 362 111 362 190 53 745 558 361 466 362 628 545",767,557)' onMouseOver="self.status=''; return true;" onMouseOut="self.status=' '; return true;"><script type='text/javascript'>have("558 111 558 745 190 116 558 728 745 362 111 362 190 53 745 558 361 466 362 628 545",767,557)</script>
</span> <span style=
"Font-Size : 9pt"><br>
Tel: 626 797 7817 Fax: 626 791 0319<br>
P O Box C, Pasadena, CA 91109-7107 USA
</span>
&nbsp;
&nbsp;

</body>
</html>

<script language="JavaScript">
<!--
var SymRealOnLoad;
var SymRealOnUnload;

function SymOnUnload()
{
window.open = SymWinOpen;
if(SymRealOnUnload != null)
SymRealOnUnload();
}

function SymOnLoad()
{
if(SymRealOnLoad != null)
SymRealOnLoad();
window.open = SymRealWinOpen;
SymRealOnUnload = window.onunload;
window.onunload = SymOnUnload;
}

SymRealOnLoad = window.onload;
window.onload = SymOnLoad;

//-->
</script>

Edit: Seems part of the code went crazy there, hopefully it is still legible to the trained eye...

Mr. Tines
Administrator
Administrator
User avatar
Age: 66
Posts: 21376
Joined: Nov 23, 2004
Location: This sceptered isle.
Gender: Male
Contact:

  •      
  •      
  • Quote

Postby Mr. Tines » Fri Feb 17, 2006 3:55 pm

1) the [ code ] tags are there to be used for things like this
2) the script is an obfuscated (by giving the variables strange names) e-mail address injector, as it laboriously creates a mailto: URL and switches to it

[code:1]
parent.location = 'm'+'a'+'i'+'l'+'t'+'o'+':'+heat;
[/code:1]

It uses a javascript URL in the hope of providing an extra layer of defense against sniffing by spam crawler robots.

3) The code here

[code:1]//document.write('&');
//document.write('#');
//document.write(shut(hypothesis,composer,connection));
document.write(String.fromCharCode(shut(hypothesis,composer,connection)));[/code:1]

looks like the coder abandoned the use of entity escapes when unable to get them to work, which would be

[code:1]document.write('&');
document.write('#');
document.write(shut(hypothesis,composer,connection));
document.write(';');[/code:1]

This would work for have(), but possibly not in creep().
Reminder: Play nicely <<>> My vanity publishing:- NGE|blog|Photos|retro-blog|Fanfics &c.|MAL|𝕏|🐸|🦣
Avatar: art deco Asuka


Return to “Completely and Utterly Off-Topic”

Who is online

Users browsing this forum: No registered users and 31 guests