Jump to content

Javascript Desktop


Biney59

Recommended Posts

Does anyone know how to make the desktop look like this: sept3-desktop.jpg

Apparently it is made up with javascripts, but I searched Google and Yahoo but could not find out how.

P.S.: I am only wanting to know how he got the icons and stuff in a menu form, not the theme or whatever.

Link to comment
Share on other sites


javascripts? LoL if it's javascript it's the best desktop i've seen :blink:

but hey, look at that taskbar icon, the one round blue with a white "C" it's a coolmon config ;)

at least the right side one. don't know about the config on the left side but i think it's samurize, not sure :/

more about coolmon?

Link to comment
Share on other sites

  • 4 months later...

or it could be similar to my desktop thing. i have an active desktop thing that is essentially a webpage with links and such

no huge icons all over the place just basic text links. only changing anything involves opening an html editor instead typically heh

desktop.jpg

Link to comment
Share on other sites

@John0877 how'd you get the commandline there, that would be really helpful :P

also ive thought for a long time of making a flash desktop but i dont know the command to run a program the colsest i could get was to be forced to "open from location" each time i clicked on one of my icons.

Link to comment
Share on other sites

@John0877 how'd you get the commandline there, that would be really helpful :P

also ive thought for a long time of making a flash desktop but i dont know the command to run a program the colsest i could get was to be forced to "open from location" each time i clicked on one of my icons.

code for the command line box is:

<div id="console" style="position: absolute; left: 351px; bottom: 1px">
<span class="title">c o m m a n d   l i n e : : . .</span><br />
<input type="text" class="textbox" onkeypress="if(event.keyCode==13) { ShellExJ(this.value); this.value='' }" />
</div>

code for running a program is (Unreal Tournament 2004 as example)

<div id="progList" style="position: absolute; left: 1105px; top: 61px">
 <div align="right">
<span class="title">G a m e s</span><br />
<a target="_self" onClick=" ShellExJ('C:/UT2004/System/UT2004.exe')" href="javascript:;">UT2k4 :: </a><br />
 </div>
</div>

Link to comment
Share on other sites

<div id="console" style="position: absolute; left: 351px; bottom: 1px">
<span class="title">c o m m a n d   l i n e : : . .</span><br />
<input type="text" class="textbox" onkeypress="if(event.keyCode==13) { ShellExJ(this.value); this.value='' }" />
</div>

Hey there,

Do you need any other type of code in the active desktop html file?

I've tried inputting this, but I can't actually enter any commands from the box that appears.

Thanks!

Link to comment
Share on other sites

  • 3 months later...

hi, i've discovered active desktop customization in this topic, but the example given doesn't work out of the box, so i've searched around the net to look for some info... i've found this example working:

<html>
<head>
<!--META HTTP-EQUIV=Refresh CONTENT="600; URL="desktop.html"-->
<title>tsDesk .42</title>

<!-- tsDesk .34 -->
<!-- by threeseven -->
<!-- complete code revamp by LonelyKing -->

<!-- have fun! -->

<!-- Cascading Style Sheet -->
<link href="activedesktop.css" type="text/css" rel="stylesheet" />

<!-- Applications Javascript -->
<script language="javascript" type="text/javascript">
function ShellExJ(filename)
{
 var folder = filename.substr(0, filename.lastIndexOf('/'));
 var objShell = new ActiveXObject("Shell.Application");
 objShell.ShellExecute(filename, '', folder, 'open', 1);
}
</script>
</head>

<body style="background:url('wallpaper.jpg') #fff; overflow:hidden;">

<!-- Internet Links -->
<div id="netLinks">
 <span class="title">i n t e r n e t : : . .</span><br />
:: <a href="http://www.google.com">google</a>
:: <a href="http://www.somethingawful.com">something.awful</a>
:: <a href="http://www.buzzflash.com">buzz.flash</a>
::
</div>

<!-- Drive & Explorer Icons -->
<div id="drives">
<a target="_self" onClick=" ShellExJ('C:/')" href="javascript:;"><img src="icons/tsC.png"></a>
  <a target="_self" onClick=" ShellExJ('D:/')" href="javascript:;"><img src="icons/tsD.png"></a>
<a target="_self" onClick=" ShellExJ('E:/')" href="javascript:;"><img src="icons/tsE.png"></a>
<a target="_self" onClick=" ShellExJ('I:/')" href="javascript:;"><img src="icons/tsF.png"></a>
<a target="_self" onClick=" ShellExJ('C:/Windows/explorer.exe')" href="javascript:;"><img src="icons/tsEx.png"></a>
</div>

<!-- Applications/Folders -->
<div id="progList">
 <div align="right">

<span class="title">. . : : u t i l i t i e s</span><br />
<a target="_self" onClick=" ShellExJ('C:/Program Files/Microsoft Office/Office/EXCEL.EXE')" href="javascript:;">MS.excel :: </a><br />
<a target="_self" onClick=" ShellExJ('C:/Program Files/Microsoft Office/Office/WINWORD.EXE')" href="javascript:;">MS.Word :: </a><br />
<a target="_self" onClick=" ShellExJ('C:/Documents and Settings/m730653/Desktop/Lotus Notes.exe')" href="javascript:;">lotus.notes :: </a><br />
<a target="_self" onClick=" ShellExJ('C:/Program Files/Windows Media Player/wmplayer.exe')" href="javascript:;">windows.media.player :: </a><br /><br />

<span class="title">. . : : w o r k  f i l e s</span><br />
<a target="_self" onClick=" ShellExJ('I:/SPS_PR/CI/2003/ADMIN/R+ Record (2003).xls')" href="javascript:;">R+.forms.2003 :: </a><br />
<a target="_self" onClick=" ShellExJ('I:/SPS_PR/CI/2003/PRODUCTION/Wideroll Performance.xls')" href="javascript:;">wideroll.performance :: </a><br />
<a target="_self" onClick=" ShellExJ('I:/SPS_PR/CI/2003/PRODUCTION/VWSS Takt Performance.xls')" href="javascript:;">vwss.takt.performance :: </a><br />
<a target="_self" onClick=" ShellExJ('I:/SPS_PR/CI/2003/PRODUCTION/KCI VWSS OEE 2003.xls')" href="javascript:;">vwss.oee:: </a><br />
<a target="_self" onClick=" ShellExJ('C:/Program Files/Internet Explorer/IEXPLORE.EXE')" href="javascript:;">internet.explorer.six :: </a> <br /><br />

<span class="title">. . : : f o l d e r s</span><br />
<a target="_self" onClick=" ShellExJ('C:/Documents and Settings/m730653/Desktop')" href="javascript:;">erics.folder :: </a><br />
<a target="_self" onClick=" ShellExJ('I:/SPS_PR/CI/2003/PRODUCTION/Weekly Calculations/2003')" href="javascript:;">weekly.calculations :: </a><br />
<a target="_self" onClick=" ShellExJ('I:/Share/Photo Rolls FPY/VWSS FPY')" href="javascript:;">first.pass.yeild :: </a><br />
<a target="_self" onClick=" ShellExJ('I:/SPS_PR/CI/2003/ADMIN')" href="javascript:;">vwss.admin :: </a><br />
<a target="_self" onClick=" ShellExJ('I:/SPS_PR/CI/2003')" href="javascript:;">CI.2003.folder ::</a> <br />
 </div>
</div>

<!-- Fijimunkii's Something Awful Forums v3 - modified by threeseven -->
<div id="forumNav">
<span class="title">g r o u p  s h o t : : . .</span><br />
:: <img src="C:\Documents and Settings\m730653\Desktop\Eric's Folder\groupshot.jpg">
<marquee behavior=alternate color=white& #62;0101011101101001011001011101110101011011000110011100010101100011101010100111
10010101010101000101010101001010111010100001110101101101010110101001000010111110
00101000111001100000111100110110011111011010101111000111000100100101011101101001
01100101110111010101101100011001110001010110001110101010011110010101010101000101
01010100101011101010000111010110110101011010100100001011111000101000111001100000
11110011011001111101101010111100011100010010010101110110100101100101110111010101
10110001100111000101011000111010101001111001010101010100010101010100101011101010
00011101011011010101101010010000101111100010100011100110000011110011011001111101
10101011110001110001001001010111011010010110010111011101010110110001100111000101
01100011101010100111100101010101010001010101010010101110101000011101011011010101
10101001000010111110001010001110011000001111001101100111110110101011110001110001
0010</marquee>

</div>

<!-- Search Bars -->
<div id="search">
<form action="http://www.google.com/search" name="f" target="_new">
<input type="hidden" name="hl" value="en" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="hidden" name="oe" value="UTF-8" />

<span class="title">g o o g l e : : . .</span><br />
<input type="text" name="q" class="textbox" maxlength="256" value="" />
</form>


<form action="http://images.google.com/images" name="f" target="_new">
<input type="hidden" name="hl" value="en" />
<input type="hidden" name="oe" value="UTF-8" />
<input type="hidden" name="ie" value="UTF-8" />

<span class="title">i m a g e s : : . .</span><br />
<input type="text" name="q" class="textbox" maxlength="256" value="" />
</form>

<form action="http://dictionary.reference.com/search" name="q" target="_new">

<span class="title">d i c t i o n a r y : : . .</span><br />
<input type="text" name="q" class="textbox" maxlength="256" value="" />
</form>
</div>


<!-- Console option -->
<div id="console">
<span class="title">c o n s o l e : : . .</span><br />
<input type="text" class="textbox" onkeypress="if(event.keyCode==13) { ShellExJ(this.value); this.value='' }" />
</div>

</body>
</html>

i guess this gives you the idea of how the things should work...

if you google you'll find a lot of stuff

i guess a good starting point could be this:

http://64.233.183.104/search?q=cache:SQ6Hr...+ShellExJ&hl=en

provided by google cache beacuse the original page is no longer avaible

i hope it could be useful

bye

sonica

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...