first re-commit.

This commit is contained in:
2025-08-05 22:42:07 +02:00
commit 60ce743fc0
1736 changed files with 227235 additions and 0 deletions

7
.gitignore vendored Normal file
View File

@@ -0,0 +1,7 @@
*.o
rapidsrc/build
*.autosave
supportware/src/.libs
*.Po

1
README.md Normal file
View File

@@ -0,0 +1 @@
# supportware.1.9.x

1655
base.cfg Normal file

File diff suppressed because it is too large Load Diff

1
dope.fifo Normal file
View File

@@ -0,0 +1 @@
!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!!YES!

138
mime.types Normal file
View File

@@ -0,0 +1,138 @@
application/activemessage
application/andrew-inset ez
application/applefile
application/atomicmail
application/cu-seeme csm cu
application/dca-rft
application/dec-dx
application/excel xls
application/ghostview
application/mac-binhex40 hqx
application/mac-compactpro cpt
application/macwriteii
application/msword doc dot wrd
application/news-message-id
application/news-transmission
application/octet-stream bin dms lha lzh exe class
application/oda oda
application/pdf pdf
application/pgp pgp
application/pgp-signature pgp
application/postscript ai eps ps
application/powerpoint ppt
application/remote-printing
application/rtf rtf
application/slate
application/wita
application/wordperfect5.1 wp5
application/x-123 wk
application/x-Wingz wz
application/x-bcpio bcpio
application/x-cdlink vcd
application/x-chess-pgn pgn
application/x-compress z Z
application/x-cpio cpio
application/x-csh csh
application/x-debian-package deb
application/x-director dcr dir dxr
application/x-dvi dvi
application/x-gtar gtar tgz
application/x-gunzip gz
application/x-gzip gz
application/x-hdf hdf
application/x-httpd-php phtml pht php
application/x-javascript js
application/x-koan skp skd skt skm
application/x-latex latex
application/x-maker frm maker frame fm fb book fbdoc
application/x-mif mif
application/x-msdos-program com exe bat
application/x-netcdf nc cdf
application/x-ns-proxy-autoconfig pac
application/x-perl pl pm
application/x-rad rad
application/x-sh sh
application/x-shar shar
application/x-stuffit sit
application/x-sv4cpio sv4cpio
application/x-sv4crc sv4crc
application/x-tar tar
application/x-tcl tcl
application/x-tex tex
application/x-texinfo texinfo texi
application/x-troff t tr roff
application/x-troff-man man
application/x-troff-me me
application/x-troff-ms ms
application/x-ustar ustar
application/x-wais-source src
application/zip zip
audio/midi mid midi kar
audio/mpeg mpga mp2 mp3
audio/x-realaudio ra
chemical/x-pdb pdb xyz
image/gif gif
image/ief ief
image/jpeg jpeg jpg jpe
image/png png
image/tiff tiff tif
image/x-cmu-raster ras
image/x-portable-anymap pnm
image/x-portable-bitmap pbm
image/x-portable-graymap pgm
image/x-portable-pixmap ppm
image/x-rgb rgb
image/x-xbitmap xbm
image/x-xpixmap xpm
image/x-xwindowdump xwd
message/external-body
message/news
message/partial
message/rfc822
model/iges igs iges
model/mesh msh mesh silo
model/vrml wrl vrml
multipart/alternative
multipart/appledouble
multipart/digest
multipart/mixed
multipart/parallel
text/css css
text/html html htm
text/plain asc txt c cc h hh cpp hpp
text/richtext rtx
text/tab-separated-values tsv
text/x-setext etx
text/x-sgml sgml sgm
text/x-vCalendar vcs
text/x-vCard vcf
text/xml xml dtd
video/dl dl
video/fli fli
video/gl gl
video/mpeg mp2 mpe mpeg mpg
video/quicktime qt mov
video/x-msvideo avi
video/x-sgi-movie movie
x-conference/x-cooltalk ice
x-world/x-vrml wrl vrml
audio/x-pn-realaudio rmm ram
audio/vnd.rn-realaudio ra
application/smil smi smil
text/vnd.rn-realtext rt
video/vnd.rn-realvideo rv
image/vnd.rn-realflash rf swf
application/x-shockwave-flash2-preview rf swf
application/sdp sdp
application/x-sdp sdp
application/vnd.rn-realmedia rm
image/vnd.rn-realpix rp
audio/wav wav
audio/x-wav wav
audio/x-pn-wav wav
audio/x-pn-windows-acm wav
audio/basic au
audio/x-pn-au au
audio/aiff aiff af
audio/x-aiff aiff af
audio/x-pn-aiff aiff af

3
moo.sh Normal file
View File

@@ -0,0 +1,3 @@
#!/bin/sh
./server > /dev/null 2>&1

16333
nohup.out Normal file

File diff suppressed because it is too large Load Diff

12
restarter.sh Normal file
View File

@@ -0,0 +1,12 @@
#!/bin/sh
while true
do
echo START: `date`
./server /dev/null 2>&1
echo CRASH: `date`
echo CRASH: `date` >> crash.log
sleep 3
done
echo EXIT: `date`

14
restarter_proxy.sh Normal file
View File

@@ -0,0 +1,14 @@
#!/bin/sh
while true
do
echo START: `date`
./server -p 8088 -u snuser > /dev/null 2>&1
echo CRASH: `date`
echo CRASH: `date` >> crash.log
sleep 3
done
echo EXIT: `date`

1
server Normal file
View File

@@ -0,0 +1 @@
supportware/src/supportware

Binary file not shown.

80
sn_computer/computer.cfg Normal file
View File

@@ -0,0 +1,80 @@
section:"main"
{
aliases="panik;localhost;sourceworx.org";
master_domain="http://sourceworx.org";
doc_root="html";
mail_root="mail";
mail_command="/usr/bin/mail -s";
index_page="index.html";
connectstring="sn_computer;localhost;chris;kpdrZ49$#";
error_key="sn_error";
error_symbol="<img src='/image/stern.gif'>";
censor_string="*Z*";
posting_delay=10;
evilchars="@#;,.<>-_<>`|<7C>$%&/=\\[{}]():+!?'*";
word_to_link_ratio=5;
max_links_to_replace=2;
replace_link_occurence=1;
show_archive_links_news=3000000;
show_archive_links_faqs=2000000;
show_archive_links_forum=3000000;
use_faqs_overlay_images=false;
use_news_overlay_images=false;
use_forum_overlay_images=true;
use_faqs_overlay_links=false;
use_news_overlay_links=false;
use_forum_overlay_links=true;
items_per_page = 20;
max_ad_includes = 0;
ad_include_ratio = 0;
vg_wort_tag = "<b>Ich bin das Autorentag: [|1|] </b>";
}
section:"pagemap"
{
snautopages = "sx_admin_hits.html;sx_admin_sessions.html";
sxpagehelp = "short_help3.html;short_help2.html;s";
}
section:"translations"
{
ad1="sn_x_werbung_stat.html";
ad2="sn_x_sky_stat.html";
ad3="sn_x_copyright_stat.html";
ad4="sn_x_werbung1.html";
ad5="sn_x_werbung2.html";
ad6="sn_x_werbung3.html";
ad7="sn_x_werbung4.html";
ad8="sn_x_werbung5.html";
ad9="sn_x_werbung6.html";
ad10="sn_x_werbung7.html";
ad11="sn_x_werbung_def.html";
}
section:"admin"
{
cyc = 16382;
Locke = 15342;
Mickey = 15342;
MixMax = 15342;
Rangoo = 15342;
steffen2 = 15342;
toutdesuit = 8194;
Birgit = 8194;
Mark = 8194;
hrhr = 8194;
tonja = 4674;
HobbyTuxer = 4674;
Dr.Ma-Busen = 4674;
news = 578;
joni = 578;
cyc_tonja = 4674;
}

10
sn_computer/html/.webprj Normal file
View File

@@ -0,0 +1,10 @@
<!DOCTYPE webproject>
<webproject>
<project usePreviewPrefix="0" previewPrefix="" type="Local" name="" encoding="iso 8859-1" >
<upload/>
<author></author>
<email></email>
<defaultDTD>-//W3C//DTD HTML 4.01 Transitional//EN</defaultDTD>
<item url="" uploadstatus="1" />
</project>
</webproject>

View File

@@ -0,0 +1,187 @@
<public:component>
<script type="text/javascript">
// IE5.5+ PNG Alpha Fix v2.0 Alpha
// (c) 2004-2008 Angus Turnbull http://www.twinhelix.com
// This is licensed under the GNU LGPL, version 2.1 or later.
// For details, see: http://creativecommons.org/licenses/LGPL/2.1/
var IEPNGFix = window.IEPNGFix || {};
IEPNGFix.data = IEPNGFix.data || {};
// This must be a path to a blank image, relative to the HTML document(s).
// In production use I suggest '/images/blank.gif' or similar. That's all!
IEPNGFix.blankImg = 'images/spacer.gif';
IEPNGFix.fix = function(elm, src, t) {
// Applies an image 'src' to an element 'elm' using the DirectX filter.
// If 'src' is null, filter is disabled.
// Disables the 'hook' to prevent infinite recursion on setting BG/src.
// 't' = type, where background tile = 0, background = 1, IMG SRC = 2.
var h = this.hook.enabled;
this.hook.enabled = 0;
var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
src = (src || '').replace(/\(/g, '%28').replace(/\)/g, '%29');
if (
src && !(/IMG|INPUT/.test(elm.nodeName) && (t != 2)) &&
elm.currentStyle.width == 'auto' && elm.currentStyle.height == 'auto'
) {
elm.style.width = elm.offsetWidth + 'px';
elm.style.height = elm.clientHeight + 'px';
if (elm.currentStyle.display == 'inline') {
elm.style.display = 'inline-block';
}
}
if (t == 1) {
elm.style.backgroundImage = 'url("' + this.blankImg + '")';
}
if (t == 2) {
elm.src = this.blankImg;
}
if (elm.filters[f]) {
elm.filters[f].enabled = src ? true : false;
if (src) {
elm.filters[f].src = src;
}
} else if (src) {
elm.style.filter = 'progid:' + f + '(src="' + src +
'",sizingMethod="' + (t == 2 ? 'scale' : 'crop') + '")';
}
this.hook.enabled = h;
};
IEPNGFix.process = function(elm, init) {
// Checks the onpropertychange event (on first 'init' run, a fake event)
// and calls the filter-applying-functions.
if (
!/MSIE (5\.5|6)/.test(navigator.userAgent) ||
typeof elm.filters == 'unknown'
) {
return;
}
if (!this.data[elm.uniqueID]) {
this.data[elm.uniqueID] = {
className: ''
};
}
var data = this.data[elm.uniqueID],
evt = init ? { propertyName: 'src,backgroundImage' } : event,
isSrc = /src/.test(evt.propertyName),
isBg = /backgroundImage/.test(evt.propertyName),
isPos = /width|height|background(Pos|Rep)/.test(evt.propertyName),
isClass = !init && ((elm.className != data.className) &&
(elm.className || data.className));
if (!(isSrc || isBg || isPos || isClass)) {
return;
}
data.className = elm.className;
var blank = this.blankImg.match(/([^\/]+)$/)[1],
eS = elm.style,
eCS = elm.currentStyle;
// Required for Whatever:hover - erase set BG if className changes.
if (
isClass && (eS.backgroundImage.indexOf('url(') == -1 ||
eS.backgroundImage.indexOf(blank) > -1)
) {
return setTimeout(function() {
eS.backgroundImage = '';
}, 0);
}
// Foregrounds.
if (isSrc && elm.src && { IMG: 1, INPUT: 1 }[elm.nodeName]) {
if ((/\.png/i).test(elm.src)) {
this.fix(elm, elm.src, 2);
} else if (elm.src.indexOf(blank) == -1) {
this.fix(elm, '');
}
}
// Backgrounds.
var bgSrc = eCS.backgroundImage || eS.backgroundImage;
if ((bgSrc + elm.src).indexOf(blank) == -1) {
var bgPNG = bgSrc.match(/url[("']+(.*\.png[^\)"']*)[\)"']/i);
if (bgPNG) {
if (this.tileBG && !{ IMG: 1, INPUT: 1 }[elm.nodeName]) {
this.tileBG(elm, bgPNG[1]);
this.fix(elm, '', 1);
} else {
if (data.tiles && data.tiles.src) {
this.tileBG(elm, '');
}
this.fix(elm, bgPNG[1], 1);
this.childFix(elm);
}
} else {
if (data.tiles && data.tiles.src) {
this.tileBG(elm, '');
}
this.fix(elm, '');
}
} else if ((isPos || isClass) && data.tiles && data.tiles.src) {
this.tileBG(elm, data.tiles.src);
}
if (init) {
this.hook.enabled = 1;
elm.attachEvent('onpropertychange', this.hook);
}
};
IEPNGFix.childFix = function(elm) {
// "hasLayout" fix for unclickable children inside PNG backgrounds.
var tags = [
'a',
'input',
'select',
'textarea',
'button',
'iframe',
'object'
],
t = tags.length,
tFix = [];
while (t--) {
var pFix = elm.all.tags(tags[t]),
e = pFix.length;
while (e--) {
tFix.push(pFix[e]);
}
}
t = tFix.length;
if (t && (/relative|absolute/i).test(elm.currentStyle.position)) {
alert('IEPNGFix: Unclickable children of element:' +
'\n\n<' + elm.nodeName + (elm.id && ' id=' + elm.id) + '>');
}
while (t--) {
if (!(/relative|absolute/i).test(tFix[t].currentStyle.position)) {
tFix[t].style.position = 'relative';
}
}
};
IEPNGFix.hook = function() {
if (IEPNGFix.hook.enabled) {
IEPNGFix.process(element, 0);
}
};
IEPNGFix.process(element, 1);
</script>
</public:component>

View File

@@ -0,0 +1,173 @@
// IE5.5+ PNG Alpha Fix v2.0 Alpha: Background Tiling Support
// (c) 2008 Angus Turnbull http://www.twinhelix.com
// This is licensed under the GNU LGPL, version 2.1 or later.
// For details, see: http://creativecommons.org/licenses/LGPL/2.1/
var IEPNGFix = window.IEPNGFix || {};
IEPNGFix.tileBG = function(elm, pngSrc, ready) {
// Params: A reference to a DOM element, the PNG src file pathname, and a
// hidden "ready-to-run" passed when called back after image preloading.
var data = this.data[elm.uniqueID],
elmW = Math.max(elm.clientWidth, elm.scrollWidth),
elmH = Math.max(elm.clientHeight, elm.scrollHeight),
bgX = elm.currentStyle.backgroundPositionX,
bgY = elm.currentStyle.backgroundPositionY,
bgR = elm.currentStyle.backgroundRepeat;
// Cache of DIVs created per element, and image preloader/data.
if (!data.tiles) {
data.tiles = {
elm: elm,
src: '',
cache: [],
img: new Image(),
old: {}
};
}
var tiles = data.tiles,
pngW = tiles.img.width,
pngH = tiles.img.height;
if (pngSrc) {
if (!ready && pngSrc != tiles.src) {
// New image? Preload it with a callback to detect dimensions.
tiles.img.onload = function() {
this.onload = null;
IEPNGFix.tileBG(elm, pngSrc, 1);
};
return tiles.img.src = pngSrc;
}
} else {
// No image?
if (tiles.src) ready = 1;
pngW = pngH = 0;
}
tiles.src = pngSrc;
if (!ready && elmW == tiles.old.w && elmH == tiles.old.h &&
bgX == tiles.old.x && bgY == tiles.old.y && bgR == tiles.old.r) {
return;
}
// Convert English and percentage positions to pixels.
var pos = {
top: '0%',
left: '0%',
center: '50%',
bottom: '100%',
right: '100%'
},
x,
y,
pc;
x = pos[bgX] || bgX;
y = pos[bgY] || bgY;
if (pc = x.match(/(\d+)%/)) {
x = Math.round((elmW - pngW) * (parseInt(pc[1]) / 100));
}
if (pc = y.match(/(\d+)%/)) {
y = Math.round((elmH - pngH) * (parseInt(pc[1]) / 100));
}
x = parseInt(x);
y = parseInt(y);
// Handle backgroundRepeat.
var repeatX = { 'repeat': 1, 'repeat-x': 1 }[bgR],
repeatY = { 'repeat': 1, 'repeat-y': 1 }[bgR];
if (repeatX) {
x %= pngW;
if (x > 0) x -= pngW;
}
if (repeatY) {
y %= pngH;
if (y > 0) y -= pngH;
}
// Go!
this.hook.enabled = 0;
if (!({ relative: 1, absolute: 1 }[elm.currentStyle.position])) {
elm.style.position = 'relative';
}
var count = 0,
xPos,
maxX = repeatX ? elmW : x + 0.1,
yPos,
maxY = repeatY ? elmH : y + 0.1,
d,
s,
isNew;
if (pngW && pngH) {
for (xPos = x; xPos < maxX; xPos += pngW) {
for (yPos = y; yPos < maxY; yPos += pngH) {
isNew = 0;
if (!tiles.cache[count]) {
tiles.cache[count] = document.createElement('div');
isNew = 1;
}
var clipR = (xPos + pngW > elmW ? elmW - xPos : pngW),
clipB = (yPos + pngH > elmH ? elmH - yPos : pngH);
d = tiles.cache[count];
s = d.style;
s.behavior = 'none';
s.left = xPos + 'px';
s.top = yPos + 'px';
s.width = clipR + 'px';
s.height = clipB + 'px';
s.clip = 'rect(' +
(yPos < 0 ? 0 - yPos : 0) + 'px,' +
clipR + 'px,' +
clipB + 'px,' +
(xPos < 0 ? 0 - xPos : 0) + 'px)';
s.display = 'block';
if (isNew) {
s.position = 'absolute';
s.zIndex = -999;
if (elm.firstChild) {
elm.insertBefore(d, elm.firstChild);
} else {
elm.appendChild(d);
}
}
this.fix(d, pngSrc, 0);
count++;
}
}
}
while (count < tiles.cache.length) {
this.fix(tiles.cache[count], '', 0);
tiles.cache[count++].style.display = 'none';
}
this.hook.enabled = 1;
// Cache so updates are infrequent.
tiles.old = {
w: elmW,
h: elmH,
x: bgX,
y: bgY,
r: bgR
};
};
IEPNGFix.update = function() {
// Update all PNG backgrounds.
for (var i in IEPNGFix.data) {
var t = IEPNGFix.data[i].tiles;
if (t && t.elm && t.src) {
IEPNGFix.tileBG(t.elm, t.src);
}
}
};
IEPNGFix.update.timer = 0;
if (window.attachEvent && !window.opera) {
window.attachEvent('onresize', function() {
clearTimeout(IEPNGFix.update.timer);
IEPNGFix.update.timer = setTimeout(IEPNGFix.update, 100);
});
}

View File

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -0,0 +1,13 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<img src="/abuse/Event.gif" alt="" width="496" height="1500" border="0">
</body>
</html>

0
sn_computer/html/ajax Normal file
View File

View File

View File

@@ -0,0 +1,63 @@
<!--#extends:sx_home_base.html-->
<!--#sn_meta:dp_section-->
<title>Befreundete Seitent</title>
<meta NAME="description" CONTENT="Computerforum, Forum, Tipps & Tricks, News, Hilfe, befreundete Seiten">
<meta NAME="keywords" CONTENT="Befreundete Seiten, WinFuture, jamaipa.de, treiberupdate.de">
<!--#/sn_meta-->
<!--#sn_body:dp_section-->
<!--#sn_hint:dp_section#sn_formbox10.html-->
<!--#sn_subheader:dp_value:Befreundete Seiten-->
<!--#sn_subbody:dp_section-->
<div align='justify' id='befreundete_Seiten'>
<b>An dieser Stelle m<>chten wir unseren Lesern einige befreundete Seiten vorstellen, mit denen wir schon l<>nger erfolgreich zusammenarbeitet. Diese k<>nnen auch f<>r Sie sicher interessant sein.</b>
<br/><br/>
<a href="http://Winfuture.de/" target="_blank" class="sn_cont" title="WinFuture.de - Das Windows Online Magazin"><b>WinFuture.de - Das Windows Online Magazin</b></a>
<br/><br/>
<a href="http://WinFuture.de/" class="sn_cont" target="_blank" title="WinFuture.de - Das Windows Online Magazin"><img src="/image/Winfuture-Das-Windows-Online-Magazin.gif" align="left" border="0" style="margin-right:10px;"></a>
Winfuture.de berichtet &uuml;ber alle Neuigkeiten im Bereich Windows und Computer. Die Nachrichten sind eine erfrischende und kompetente Alternative zu den Printmedien, eigentlich immer viel schneller und mit viel Hintergrundwissen verstehen es die Redakteure die interessanten Themen wie aktuelle Betriebssysteme (Windows7) oder Zusammenh&auml;nge darzustellen.
<br/><br/>
Mit vielen Specials zu den aktuellsten Themen wie gerade <a href="http://winfuture.de/windows7/" class="sn_cont" target="_blank" title="WinFuture Windows 7 Special">Windows 7</a>. Die Redaktion von WinFuture.de z&auml;hlt sicher zu den schnellsten und kompetentesten Nachrichtenredaktionen im deutschsprachigen Raum.
<br/><br/>
Die Macher von Winfuture.de beschr&auml;nken sich aber nicht nur auf News sondern bieten z.B. auch als Download den f&uuml;r Neuinstallierer unverzichtbaren <a href="http://winfuture.de/UpdatePack " class="sn_cont" target="_blank" title="WinFuture.de Updatepack">Windows Update Pack</a> an. Viele weitere Downloads warten auf den Besucher der Seite.
<br/><br/>
Wie man an den Themen schon sieht nicht umsonst eine befreundete Seite, die Macher sind bei Ihrer Seite genau so Idealisten geblieben und mit dem Thema an sich so verbandelt wie wir.
<br/><br/>
<b>Link:</b> <a href="http://Winfuture.de/" class="sn_cont" target="_blank" title="WinFuture.de - Das Windows Online Magazin">WinFuture.de - Das Windows Online Magazin</a>
<br/><br/> <br/><br/>
<a href="http://www.jamaipa.de/" target="_blank" class="sn_cont" title="jamaipa.de die Googlesuche ohne Spam und Shops"><b>jamaipa.de die Googlesuche ohne Spam und Shops</b></a>
<br/><br/>
<a href="http://www.jamaipa.de/" class="sn_cont" target="_blank" title="jamaipa.de die Googlesuche ohne Spam und Shops"><img src="/image/jamaipa-die-googlesuche-ohne-spam-und-shops.gif" align="left" border="0" style="margin-right:10px;"></a>
Jamaipa.de ist eine Google Customized Search Engine bei der ich sehr viele Shopping- und Spamseiten ausgefiltert habe. Inzwischen arbeiten einige Mitglieder mit an der Aktualisierung des Filters. Zusammen erreichen wir so eine erstaunliche Erkennungsrate von Spam- und Shoppingseiten.<br/><br/>
Hintergrund sind die, bei einer Recherche nach Informationen, st&ouml;renden Suchergebnisse von Shoppingseiten und Spamseiten, die man leider immer wieder m&uuml;hsam &uuml;berlesen muss. Das soll sich mit jamaipa.de &auml;ndern.
<br/><br/>
Die Suchergebnisse sind einfach manuell durch eine Blackliste gefiltert, enthalten also keine Seiten von Shops, Verzeichnissen, Preisvergleichsseiten und sonstigen Seiten, die man bei einer Informationsrecherche nicht braucht.
<br/><br/>
Wer dann doch noch den Preis wissen will, kann sich bei den enstprechenden Preisvergleichsportalen ja einen &Uuml;berblick verschaffen.
<br/><br/>
<b>Link:</b> <a href="http://www.jamaipa.de/" class="sn_cont" target="_blank" title="jamaipa.de die Googlesuche ohne Spam- und Shoppingseiten">jamaipa.de die Googlesuche ohne Spam- und Shoppingseiten</a>
<br/><br/> <br/><br/>
<a href="http://www.paules-pc-forum.de/" target="_blank" class="sn_cont" title="Paules-PC-Forum.de"><b>Paules-PC-Forum.de ist auch ein Forum rund um den Computer</b></a>
<br/><br/>
<a href="http://www.paules-pc-forum.de/" class="sn_cont" target="_blank" title="Paules-PC-Forum.de"><img src="/image/Paules-PC-Forum.gif" align="left" border="0" style="margin-right:10px;"></a>
Paules-PC-Forum.de ist auch ein gutes PC Forum. Paul ist wie der Name schon sagt der sehr engagierte Betreiber dieser Plattform. Er bietet aber nicht nur Onlinehilfe sondenr auch Telefonhilfe direkt &uuml;ber seine Hotline. Dort l&ouml;st er Probleme &uuml;ber Telefon und per Fernwartung.
<br/><br/>
<b>Link:</b> <a href="http://www.paules-pc-forum.de/" class="sn_cont" target="_blank" title="Paules-PC-Forum.de">Paules-PC-Forum.de</a>
<br/><br/> <br/><br/> <br/><br/> <br/><br/> <br/><br/>
<a href="http://www.treiberupdate.de/" target="_blank" class="sn_cont" title="treiberupdate.de"><b>treiberupdate.de ist wie der Name schon sagt eine Plattform f&uuml;r Treiberdownloads</b></a>
<br/><br/>
<a href="http://www.treiberupdate.de/" class="sn_cont" target="_blank" title="treiberupdate.de"><img src="/image/treiberupdate.gif" align="left" border="0" style="margin-right:10px;"></a>
Immer wieder passiert einem das, der Sound geht nach einer Neuinstallation nicht mehr und die Treiber CD ist irgendwo in einem Karton verschollen. In solchen kritischen Momenten hilft die Seite Treiberupdate.de fast immer weiter. Hier kann man sich kostenlos die aktuellsten oder schon angestaubten Treiber f&uuml;r seine Ger&auml;te downloaden.
<br/><br/>
<b>Link:</b> <a href="http://www.treiberupdate.de/" class="sn_cont" target="_blank" title="treiberupdate.de">treiberupdate.de</a>
<br/><br/> <br/><br/>
<!--#/sn_subbody-->
<!--#/sn_hint-->
<!--#/sn_body-->

View File

@@ -0,0 +1,111 @@
/*common css */
body{
margin: 0px;
background: #f8f8f8;
}
td{
font: normal 12px/18px Verdana, Geneva, sans-serif;
color: #000000;
text-align: left;
vertical-align: top;
}
img{
border: 0px;
}
h1{
font: bold 18px Verdana, Geneva, sans-serif;
color: #000000;
padding: 0 26px;
margin: 0px;
}
h2{
font: bold 18px/41px Verdana, Geneva, sans-serif;
color: #3b7fc1;
padding: 0px;
margin: 0px;
vertical-align: middle;
}
/*general css*/
.center_align{
text-align: center;
}
.padding26px{
padding: 0 26px;
}
input.txtbox1{
width: 220px;
height: 24px;
border: 0px;
padding: 5px 0px 0px 4px;
text-align: left;
font: bold 11px Arial, Helvetica, sans-serif;
color: #565656;
background:url(../images/txtbox_bg.gif) left top no-repeat;
}
.txt2{
font: bold 12px/22px Arial, Helvetica, sans-serif;
vertical-align: middle;
padding: 0px 2px 0px 4px;
color: #565656;
}
/*maintable*/
table.maintable{
width: 780px;
height: auto;
clear: both;
float: none;
margin: auto;
border: 0px;
background: none;
}
/*header*/
table.header{
width: 100%;
height: 84px;
border: 0px;
}
table.header td{
vertical-align: middle;
font: bold 20px Arial, Helvetica, sans-serif;
color: #333333;
}
table.header span{
color: #408fbf;
}
/*body*/
table.body{
width: 100%;
height: auto;
background: #fff;
border-right: 1px solid #dbdbdb;
border-left: 1px solid #dbdbdb;
}
table.body td.right{
background: url(../images/right_bg.gif) left top repeat-x #dad8d9;
border-left: 1px solid #dbdbdb;
}
table.body td.txt1{
font: normal 10px/15px Verdana, Geneva, sans-serif;
}
/*footer*/
table.footer{
width: 100%;
height: 104px;
border: 0px;
}
table.footer td{
text-align: center;
padding-top:20px;
color: #414141;
}
table.footer td a{
vertical-align: center;
color: #f38900;
font: 12px Verdana, Geneva, sans-serif;
text-decoration: none;
}
table.footer td a:hover{
text-decoration: underline;
}

0
sn_computer/html/direkt Normal file
View File

View File

View File

Binary file not shown.

After

Width:  |  Height:  |  Size: 894 B

0
sn_computer/html/fresh Normal file
View File

View File

@@ -0,0 +1,2 @@
[URL properties]
IconSize=0

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 418 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 299 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 685 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 907 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 985 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 718 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 976 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 618 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 625 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 617 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 631 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 631 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 534 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 543 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Some files were not shown because too many files have changed in this diff Show More