Advertisement
2002ASP Internet/ HTML #1396

FTP Server Engine

Im sure many of you remember my old FTP server I posted here a few months back - HERE. Well this is another attempt at making a better, easier to use FTP server. You could take the server class module and drop it into any program to make it an FTP server without having to do anything inside the server. This server uses the Winsock API instead of the winsock control like the old one I posted. Another great feature is that the server is now event driven which makes using the server MUCH easier. This is just a demo program to show off the FTP server, I did almost no work on the user interface... The server is by no means done, probably not even usable in its current state. All it can do right now is list directories and navigate them. I am still in the process of completing it. I just wanted to post it and get some feedback.

AI

ملخص الذكاء الاصطناعي: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

كود المصدر
original-source
Upload
<!-- Paste in head -->
<script language="JavaScript">
if (document.all){
msg="Your message goes here ";
msgColor="00ff00";
msgFont="Verdana";//Some fonts work better than others, Verdana is smoothest!
//Nothing needs altering below!
msg=msg.split('');
n=msg.length; 
e=360/n;
yp=0;
xp=0;
yb=40;
xb=60;
sa=0.07;
sb=0;
pa=new Array();
pb=new Array();
for (i=0; i < n; i++){
document.write('<div id="logo" style="position:absolute;top:0;left:0;'
+'height:30;width:30;font-family:'+msgFont+';text-align:center;color:'+msgColor+'">'+msg[i]+'</div>');
}
function ani(){
yp=document.body.scrollTop+50;
xp=document.body.scrollLeft+window.document.body.clientWidth-100;
for (i=0; i < n; i++){
logo[i].style.top =yp+yb*Math.sin(sb+i*e*Math.PI/180);
logo[i].style.left=xp+xb*Math.cos(sb+i*e*Math.PI/180);
pb[i]=logo[i].style.pixelTop-yp;
pa[i]=pb[i]-pb[i]*2;
if (pa[i] < 1){
pa[i]=0;
logo[i].style.visibility='hidden';
}
else logo[i].style.visibility='visible';
logo[i].style.fontSize=pa[i]/2.7;
}
sb-=sa;
setTimeout('ani()',10);
}
window.onload=ani;
}
</script>
التعليقات الأصلية (3)
مسترجع من Wayback Machine