Autorun

  • Začetnik teme Začetnik teme Nuno Gomesh
  • Datum pokretanja Datum pokretanja
N

Nuno Gomesh

Gost
Neznam da li postavljam pitanje na pravom mestu ali siguran sam da ce ga urednici po potrebi premestiti.
Interesuje me kako da otkucam autorun,koji ce po ubacenom CD-u otvoriti html stranicu koja se nalazi na disku?Za film bih u Notepadu okucao ovako:
[autorun]
open=mv2player.exe (ime filma).avi
i sve to snimio kao autorun.inf i sve radi ok. Ali nije mi jasno kako da mu "komandujem" da open-uje IE i stranicu sa CDa????????
 
Mislim da ti je za to potrebna aplikacija koju bi napravio npr. u AutoPlay Media Studiu ili AutoRun Creatoru.

Po toj logici bi bilo
open=iexplore.exe (ime filma).html
ili nešto kao
open=iexplore.exe(open"imefajla.html")

ali mislim da to tako ne ide.
Čemu bi inače služili svi ti silni AutoPlay makeri?
Ja sam dosta pravio te "teasere", ali nikad na ovaj način koga si se ti setio, uvek sa nekom aplikacijom.
Najbolji ti je AutoPlay Media Studio 5.0 Pro
a imaš i :
CD Autorun Creator 2.1.0
Autorun Maestro Version 3.0.1
Autorun CD Studio 2.1
Autorun Action Flash 5.0
AUTOption 5.0
AutoPlay Menu Studio 3.0.0.6
AutoPlay Express 3.5

Sve sa ih isprobao dok nisam našao pravi, a to ti je ovaj prvi AP M Stidio 5 :?
AudioStreamer 2.0.435
 
hmmmm... kome jos trebaju razni autorun builder-i i slicna go'na? ... Samo ti treba C/C++ kompajler, i 2 minuta posla...

Kod:
// xEngine.shell.execute
// shellExecutor.exe
// Copyright ©1999 Sx Design Team

#include <windows.h>
#include <stdio.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
    if (lpCmdLine == NULL || strlen(lpCmdLine) == 0) {
        MessageBox(NULL,"Usage: shellExecutor <yourFile> <additional parameters>","ShellExecutor Error", MB_OK | MB_ICONEXCLAMATION);
        return 0;
    }
    HINSTANCE comExec = ShellExecute(NULL,NULL,lpCmdLine,NULL,NULL,nCmdShow);  
    if (comExec <= (HINSTANCE) 32) {
        char errMsg[255];
        sprintf(errMsg, "ShellExecutor was unable to run: \"%s\"\n\nReturned Error: %d", lpCmdLine, GetLastError());
        MessageBox(NULL,errMsg,"ShellExecutor Error",MB_OK | MB_ICONEXCLAMATION);
    }
    return 0;
}

to lepo kompajliras (ne verujem da ce se i jedan kompajler buniti jer je ovo standardni ANSI C), i dobijes .exe fajl koji ce ti otvarati bilo koji fajl njegovom default aplikacijom (ili 'Open with' dijalog ako je ekstenzija nepoznata sistemu)...

Dakle, koje god ime da mu stavis (po defaultu je shellExecutor.exe) u autorun.inf-u zapises:

[autorun]
open=<putanja\ime_fajla>.exe <ime_strane>.html

... ne moze biti prostije od toga...
 
Incognito:
hmmmm... kome jos trebaju razni autorun builder-i i slicna go'na? ... Samo ti treba C/C++ kompajler, i 2 minuta posla...

Kod:
// xEngine.shell.execute
// shellExecutor.exe
// Copyright ©1999 Sx Design Team

#include <windows.h>
#include <stdio.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
    if (lpCmdLine == NULL || strlen(lpCmdLine) == 0) {
        MessageBox(NULL,"Usage: shellExecutor <yourFile> <additional parameters>","ShellExecutor Error", MB_OK | MB_ICONEXCLAMATION);
        return 0;
    }
    HINSTANCE comExec = ShellExecute(NULL,NULL,lpCmdLine,NULL,NULL,nCmdShow);  
    if (comExec <= (HINSTANCE) 32) {
        char errMsg[255];
        sprintf(errMsg, "ShellExecutor was unable to run: \"%s\"\n\nReturned Error: %d", lpCmdLine, GetLastError());
        MessageBox(NULL,errMsg,"ShellExecutor Error",MB_OK | MB_ICONEXCLAMATION);
    }
    return 0;
}

to lepo kompajliras (ne verujem da ce se i jedan kompajler buniti jer je ovo standardni ANSI C), i dobijes .exe fajl koji ce ti otvarati bilo koji fajl njegovom default aplikacijom (ili 'Open with' dijalog ako je ekstenzija nepoznata sistemu)...

Dakle, koje god ime da mu stavis (po defaultu je shellExecutor.exe) u autorun.inf-u zapises:

[autorun]
open=<putanja\ime_fajla>.exe <ime_strane>.html

... ne moze biti prostije od toga...
KOMPAJLER??????????? hMMMMMMMMMM ajd odgovori srpskim?!!!?!!!!!!!! Sta mu dodje kompajler?
Zaista poima nemam o C++,ali poslusacu svaki tvoj savet! Treba mi nesto sto je prosto ! Gde da nadjem taj kompajer,i kako se koristi?
 
Skroz si me zbunio sa tim kompajlerom pa se i ne potpisah . Nemoj me ismejavati,mozda sam postavio i glupo pitanje ali stavarno mi treba pomoc oko ovoga?
 

Back
Top