Forum
RSS (Beitrag)
hi,
also das sieht mir aus, als ob es mit der Uptime zusammenhängt im IEview. IE ausschalten ist schon mal der falsche Schritt, da IEview, wie der Name schon sagt auf IE basiert. Script debugging würde ich eher ausschalten und gucken ob es da trotzdem funktioniert.
Weiterhin würde mich interessieren, was du für ein System verwendest: XP, VIsta 32 oder 64 bit?
Hast du Adminrechte auf dem Rechner?
soweit erstmal
mfg
Ich weiß leider nicht wieso es bei einigen Leuten mit XP zu diesem Fehler kommt, aber die Ursache ist die Uptimeanzeige im IEview. Es bleibt wohl nix anderes übrig als sie komplett zu deaktiveren.
Dazu musst du die entsprechende *.ivt Datei in deinem Mirandaskinordner mit einem Editor öffnen und die Zeilen:
<!–system uptime ### Delete the following line if not wanted ###–>
<div id="uptimer"><script type="text/javascript">Uptime();</script></div>
löschen, speichern, ggf. miranda neustarten
soweit
mfg
puttee
ok, dann musst du in der gleichen datein noch folgendes löschen:
var wmiService = GetObject("winmgmts:\\\\\\\\.\\\\root\\\\CIMV2");
var LAST_BOOTUP_TIME_QUERY = "SELECT LastBootUpTime FROM Win32_OperatingSystem";
var uptimeTimeout;
function Uptime()
{
var rawLastBootUpTime;
var items = wmiService.ExecQuery(LAST_BOOTUP_TIME_QUERY);
var it = new Enumerator(items);
while (!it.atEnd())
{
rawLastBootUpTime = it.item().LastBootUpTime;
it.moveNext()
}
var year = rawLastBootUpTime.substr(0, 4);
var month = rawLastBootUpTime.substr(4, 2);
var day = rawLastBootUpTime.substr(6, 2);
var hour = rawLastBootUpTime.substr(8, 2);
var minute = rawLastBootUpTime.substr(10, 2);
var second = rawLastBootUpTime.substr(12, 2);
var lastBootUpTime = new Date(year, month-1, day, hour, minute, second);
var now = new Date();
var seconds = (now – lastBootUpTime)/1000;
var days = Math.floor(seconds/60/60/24);
seconds -= (days*24*60*60);
var hours = Math.floor(seconds/60/60);
seconds -= (hours*60*60);
var minutes = Math.floor(seconds/60);
seconds = seconds – (minutes*60);
seconds = Math.floor(seconds);
if(minutes < 10) minutes = "0" + minutes;
if(seconds < 10) seconds = "0" + seconds;
var uptime = days + "T " + hours + "h " + minutes + "m " + seconds + "s";
uptimer.innerHTML=" Systemlaufzeit: "+uptime;
uptimeTimeout = setTimeout("Uptime()", 1000);
}
</script>
das sollte nun aber funzen :-)
Ich muss mich auch bedanken! Das Löschen hat geklappt und die beiden Fehler sind nun auch bei mir weg!
Bei mir traten die Fehler auch nicht von Anfang an auf, sondern erst seit diesem WE. Denn am Sa Abend hatte ich mein Win mit einem alten Treiber derart geschrottet, dass ich eine Reparaturinstallation drüber machen musste. Danach lief das System zwar wieder und eigentlich fast alle Anwendungen, aber genau seitdem kam auch der Skriptfehler bei Miranda! 
Ich hatte auch den IE wieder auf Version 7 geupdatet, hat aber auch nix gebracht!… Ich weiß also nicht, was bei der Reparatur nun schief lief, das die Fehler dann danach verursacht hat…
Eine Frage habe ich aber noch:
Ich habe da ja nun einigen Code rausgelöscht und der muss ja auch eine bestimmte Funktion gehabt haben! Welche genau denn? Bin nicht so tief drinne in der Programmierung, aber dieses "Uptime" dachte ich sagt mir an, seit wann ein Kontakt online ist. Da ich diese Anzeigen aber immernoch habe, kann es diese Funktion nicht gewesen sein….
Ach und nochwas fällt mir grad auf:
Wenn ich in dem Nachrichtenfenster oben auf die Uhr klicke, kommt wieder so ein Fehler:
Der ist jetzt nicht so dramatisch, weil man ja nicht so oft auf die Uhr klickt
Aber ich wollte es bloß erwähnt haben….
Das war die Funktion für die Systemuhr (rechte obere Ecke im Nachrichtenfenster). Warum die Fehlermeldung nur bei manchen zu sein scheint, weiß ich nicht. Du kannst ja mal testeshalber das neue IEview Template (siehe DEV-Blog ^ menü ) ausprobieren. Aber eigentlich hat sich an dem Code nix geändert. Ich vermute es liegt an einer fehlender Datei/Programm.
Aso, da fällt mir ein: du musst in der *.ivt auch noch das löschen:
<div id="uptimer"><script type="text/javascript">Uptime();</script></div>
<div id="uptimeroff"><img src="./images/clockonly_black.png" width="40" height="28" alt="zeige Uhr" onclick="show()" /></div>
oder so ähnlich, je nach Version. Dann sollte es klappen ohne Fehlermeldung, aber auch ohne Systemuptime.
best regards
Also den restlichen angegebenen Code hab ich gelöscht, daraufhin ist die Uhr im Nachrichtenfenster (bei mir übrigens linke und nicht rechte Ecke!) verschwunden, weswegen ich dann auch den Fehler nicht mehr provozieren kann 
Ich habe mir auch gerade mal das neue IEview Template ausm DEV Blog geladen, aber ich glaube so richtig hab ich die darin befindlichen Ordner nicht an die richtigen Stellen kopiert. Gibts irgendwo dazu Tipps, wo welcher Datei oder Ordner ersetzt werden muss? Bzw wenn ich das richtig gesehen habe, sind ja auch neue Ordner (!tools) dazu gekommen, ich habe aber keine Ahnung, wo die genau hinkommen 
|
du kopierst den Ordner “fusion ieview” in den Miranda/Skin/Ordner. Vorher machst du gegebenfalls nen Backup des alten Ordners und löschst ihn komplett, damit keine Dateien “vermischt” werden. Ggf. die *.ivt Datei unter Einstellungen –> Nachrichtensitzung –> IEView –> Tab: Nachrichtenverlauf –> Vorlage verwenden, neu auswählen. best regards |
Hallo Puttee,
ich habe exakt dasselbe Problem wie eingangs dieses Threads beschrieben.
In fusion-white.ivt habe ich dann versucht, die Zeilen zu löschen, die du oben beschrieben hast, aber leider gibt es die nicht bei mir.
Nachfolgend der gesamte Inhalt; kannst du mir vielleicht schreiben, was ich zu löschen habe, damit die Skrptfehler-Meldung nicht mehr erscheint?
Ich nutze übrigens Windows XP mit dem aktuellen Servicepack.
Für deine mehrfachen Antworten die letzten Tage herzlichen Dank.
<!–HTMLStart–>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="%base%"/>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<link rel="stylesheet" media="screen" href="./css/style_white.css" />
<script src="config.js"></script>
<script language="javascript" type="text/javascript">
function hidden() {
document.getElementById("uptimer").style.visibility = "hidden";
document.getElementById("uptimeroff").style.visibility = "visible";
}
function show() {
document.getElementById("uptimer").style.visibility = "visible";
document.getElementById("uptimeroff").style.visibility = "hidden";
}
</script>
<script language="javascript" type="text/javascript">
var wmiService = GetObject("winmgmts:\\\\.\\root\\CIMV2");
var LAST_BOOTUP_TIME_QUERY = "SELECT LastBootUpTime FROM Win32_OperatingSystem";
var uptimeTimeout;
function Uptime()
{
var rawLastBootUpTime;
var items = wmiService.ExecQuery(LAST_BOOTUP_TIME_QUERY);
var it = new Enumerator(items);
while (!it.atEnd())
{
rawLastBootUpTime = it.item().LastBootUpTime;
it.moveNext()
}
var year = rawLastBootUpTime.substr(0, 4);
var month = rawLastBootUpTime.substr(4, 2);
var day = rawLastBootUpTime.substr(6, 2);
var hour = rawLastBootUpTime.substr(8, 2);
var minute = rawLastBootUpTime.substr(10, 2);
var second = rawLastBootUpTime.substr(12, 2);
var lastBootUpTime = new Date(year, month-1, day, hour, minute, second);
var now = new Date();
var seconds = (now – lastBootUpTime)/1000;
var days = Math.floor(seconds/60/60/24);
seconds -= (days*24*60*60);
var hours = Math.floor(seconds/60/60);
seconds -= (hours*60*60);
var minutes = Math.floor(seconds/60);
seconds = seconds – (minutes*60);
seconds = Math.floor(seconds);
if(minutes < 10) minutes = "0" + minutes;
if(seconds < 10) seconds = "0" + seconds;
var uptime = days + "T " + hours + "h " + minutes + "m " + seconds + "s ";
uptimer.innerHTML='<img src="./images/clockonly_white.gif" style="height:28px; width:40px; cursor:pointer; position:absolute; left: 0px; z-index:201;" id="closeButtonTime" onclick="hidden()" title="Uhr verstecken" alt="Close">' + ' Uhrzeit: ' +now +' | Uptime: ' +uptime ;
uptimeTimeout = setTimeout("Uptime()", 1000);
}
</script>
</head>
<body style="background: #c0c0c0 url(images/bg_empty_white.jpg) repeat-x fixed top;">
<!–system uptime ### Delete the following line if not wanted ###–>
<div id="fixme">
<div id="uptimer"><script type="text/javascript">Uptime();</script></div>
<div id="uptimeroff"><img src="./images/clockonly_white.gif" width="40" height="28" alt="zeige Uhr" onclick="show()" /></div>
</div>
<!–MessageIn–>
<div class="in">
<p class="head">
<span class="time">%time%</span>
%name% (%proto%)
</p>
<div class="content"><script>getitall('%\text%','%\name%','tzers:center:yes:get:yes:yes');</script></div>
</div>
<!–hMessageIn–>
<div class="in">
<p class="head">
<span class="time"><span class="history">[History]</span> %date%, %time%</span>
%name% (%proto%)
</p>
<div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script></div>
<!–MessageInGroupStart–>
<div class="in">
<p class="head">
<span class="time">%time%</span>
%name% (%proto%)
</p>
<div class="gcontent"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script></div>
<!–MessageInGroupInner–>
<div class="gcontent">
<span class="gtime">%time%</span>
<script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script>
</div>
<!–MessageInGroupEnd–>
</div>
<!–hMessageInGroupStart–>
<div class="in">
<p class="head">
<span class="time"><span class="history">[History]</span> %date%, %time%</span>
%name% (%proto%)
</p>
<div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script></div>
<!–hMessageInGroupInner–>
<div class="gcontent">
<span class="gtime">%time%</span>
<script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script>
</div>
<!–hMessageInGroupEnd–>
</div>
<!–MessageOut–>
<div class="out">
<p class="head">
<span class="time">%time%</span>
%name%
</p>
<div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script></div>
</div>
<!–hMessageOut–>
<div class="out">
<p class="head">
<span class="time"><span class="history">[History]</span> %date%, %time%</span>
%name%
</p>
<div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script></div>
</div>
<!–MessageOutGroupStart–>
<div class="out">
<p class="head">
<span class="time">%time%</span>
%name% (%proto%)
</p>
<div class="gcontent"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script></div>
<!–MessageOutGroupInner–>
<div class="gcontent">
<span class="gtime">%time%</span>
<script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script>
</div>
<!–MessageOutGroupEnd–>
</div>
<!–hMessageOutGroupStart–>
<div class="out">
<p class="head">
<span class="time"><span class="history">[History]</span> %date%, %time%</span>
%name%
</p>
<div class="content"><script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[4]);</script></div>
<!–hMessageOutGroupInner–>
<div class="gcontent">
<span class="gtime">%time%</span>
<script>getitall('%\text%','%\name%','%\uin%','%\base%',meldungsart[0]);</script>
</div>
<!–hMessageOutGroupEnd–>
</div>
<!–Status–>
<div class="status">
<p class="inhalt">%name% %text% @ %date% – %time% </p>
</div>
<!–hStatus–>
<div class="status">
<p class="inhalt">%name% %text% @ %date% – %time% </p>
</div>
<!–URL–>
<div class="url">
<p class="head">
<span class="time">%time%</span>
%name%
</p>
<p class="content">
%text%
</p>
</div>
<!–hURL–>
<div class="url">
<p class="head">
<span class="time">%date%, %time%</span>
%name%
</p>
<p class="content">
%text%
</p>
</div>
<!–File–>
<div class="file">
<div class="fileinhalt"><script>getandsenddata('%\text%','%\nameIn%','%base%','%\uinIn%','%\cid%')</script></div>
</div>
<!–hFile–>
<div class="file">
<div class="fileinhalt"><script>getandsenddata('%\text%','%\nameIn%','%base%','%\uinIn%','%\cid%')</script></div>
</div>
Am meisten Mitglieder online: 164
Zurzeit Online:
16 Gast/Gäste
Momentan betrachten diese Seite:
1 Gast/Gäste
Mitgliederstatistiken
There have been 22 guest posters
There are 3331 members
There are 7 moderators
There are 1 admins
Forumsstatistiken
Gruppen: 2
Foren: 17
Themen: 2531
Beiträge: 13088
Neuste Mitglieder: kingdennis, kleinschluesi, LexLuthor, bag, Kenzo_2, ObiKampfKeks
Moderatoren: Puttee (2789), Futurestar (481), Highcoder (1321), ★C-roKKz★ (155), Kuhjunge (825), Testi (5), Schnoofy (12)
Administratoren: Puttee (2789)
Login
Registrieren
Guideline
Miranda Wiki
Live Chat
Home
Offline





…be a part of it…
wie 
