Създаване shortcut на desktopa

HIPHOP

Registered
Има ли някакъв вариант да създам чрез php&js shortcut на десктопа с дадена икона? Звучи добре, но дали може :lol:
 
От страна на клиента май може да се докара ефекта който искаш:
Код:
Издърпайте иконката на десктопа си за да създадете иконка до моя уебсайт
<a href="www.mysite.com">
  <div id="icon" style="background-image:url('icon.png');width:32px;height:32px;"></div>
  <div id="title">www.mysite.com</div>
</a>
 
Абсолютно отказвам да повярвам, че горния код работи по оказания начин... тва е html все пак...а и е с css background...не е img да може да има drag event, а и да беше 100% нямаше да стане...

PHP е сървърен(скриптов) език...не може да се меси със клиентския компютър, въпреки, че с exec() може да има начин, но не съм сигурен дали ще проработи...

Все пак пробвай и кажи дали има резултат

<?php
exec('
@echo off
echo Set oWS = WScript.CreateObject("WScript.Shell") > CreateShortcut.vbs
echo sLinkFile = "%HOMEDRIVE%%HOMEPATH%\Desktop\SITE NAME.lnk" >> CreateShortcut.vbs
echo Set oLink = oWS.CreateShortcut(sLinkFile) >> CreateShortcut.vbs
echo oLink.TargetPath = "HTTP://SITE.COM" >> CreateShortcut.vbs
echo oLink.Save >> CreateShortcut.vbs
cscript CreateShortcut.vbs
del CreateShortcut.vbs
');
?>

запази го под името page.php и го отвори в браузъра...
 
Нещо не получи, но май наистина няма как да се случи. Колко ли не търесих в интернет. Мерси все пак :?:
 
През activeX ще стане, но потребителя трябва да го има инсталиран и активиран. А също така трябва да е под Windows, само под него ще работи, все пак няма друга ОС, която ще позволи ей така да се слагат shorcut - и.

Също е възможно може би през Java, не през Javascript, а през JAVA. Друг вариант нямаш. Примерен код не мога да дам, защото не съм сигурен дали ще работи, трябва да се поразровиш с кой от двата метода е най - добре и как ще стане.

С горният код не ти се е получило защото защитната стена или браузера или анти-вирусната програма ти блокират .vbs файловете за изпълнение.

Късмет, после може да споделиш резултата.
 
Чрез JAVA/JAVA aplet ще стане мисля... поразрви се в нета


Иначе за .vbs то като се замисля ако позволяваше,щеше да е ГОЛЯМА дупка в сигурноста... :shock:
 

Back
Горе