Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][HTML] uruchamianie aplikacji c++ w przeglądarcę
graphik
post 8.06.2011, 14:28:14
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 25.04.2011

Ostrzeżenie: (0%)
-----


Czy da się uruchomić kod C++ w przeglądarce, a najlepiej z załączoną biblioteką Allegro?
Go to the top of the page
+Quote Post
Rid
post 8.06.2011, 14:51:20
Post #2





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

Ostrzeżenie: (0%)
-----


Kod c++ jest kompilowany więc do tego potrzebny jest kompilator.
Jeśli programuje Pan w PHP to raczej będzie to trudne jak nie niemożliwe.


Ten post edytował Rid 8.06.2011, 14:57:35
Go to the top of the page
+Quote Post
Ilware
post 8.06.2011, 15:07:10
Post #3





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


hmm kłóciłbym się czy się nie da...., wystarczy skompilować wcześniej program i odpalić za pomocą biblioteki
http://pl.php.net/manual/en/book.exec.php


--------------------
Jeżeli pomogłem kliknij "Pomógł" :)
Go to the top of the page
+Quote Post
graphik
post 8.06.2011, 15:07:48
Post #4





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 25.04.2011

Ostrzeżenie: (0%)
-----


Dziękuję za odpowiedź, a czy w takim razie można uruchomić plik *.exe, który został już skompilowany?
Go to the top of the page
+Quote Post
mortus
post 8.06.2011, 15:25:58
Post #5





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Za pomocą wspomnianej funkcji exec() można uruchomić dowolną aplikację poprzez przeglądarkę, ale raczej nie w przeglądarce.
Go to the top of the page
+Quote Post
graphik
post 8.06.2011, 15:38:52
Post #6





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 25.04.2011

Ostrzeżenie: (0%)
-----


Nie działa, dałem najprostszą aplikację jaka może istnieć i nie działa sad.gif

a czy możecie napisać jak się tym posługiwać, bo nie jestem zbyt dobry w angielskim wstydnis.gif

Ten post edytował graphik 8.06.2011, 15:40:12
Go to the top of the page
+Quote Post
rzymek01
post 8.06.2011, 15:52:37
Post #7





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


oczywiście, że się da uruchomic program c++, oczywiście potrzebujemy odpowiednich praw w danych folderze, np. takich jak w cgi-bin

wówczas wpisaując adres programu w przeglądarce, serwer uruchomi program i wypluje wynik,
należy jednak zdawać sobie sprawę z tego, że:
- program jest uruchamiany na serwerze
- wcześniej musi byc skompilowany (czy na serwerze, czy na naszej lokalnej maszynie, ale trzeba pamiętać, że serwery stoją zwykle na UNIXach i na takim systemie należy kompilować)
- komuniakcja odbywa się na takiej samej zasadzie, jak w przypadku zwykłej strony, czyli żądanie->odpowiedź i (patrz punkt 1) nie wiem co chcesz uzyskać tą biblioteką Allegro, ale jesli jakieś animację, to zauważ, że to stanie się na serwerze i Ty nie zobaczysz wyniku działania programu o ile nie zwróci normalnie na standardowe wyjście jakiś danych czy HTML



--------------------
:]
Go to the top of the page
+Quote Post
aeaeae
post 8.06.2011, 16:47:00
Post #8





Grupa: Zarejestrowani
Postów: 117
Pomógł: 23
Dołączył: 5.03.2011

Ostrzeżenie: (0%)
-----


Przecież wyraźnie jest postawiony problem: "C++ w przeglądarce". Ja znam prosty sposób - wystarczy napisać w JavaScript system operacyjny, który będzie obsługiwał ten program no i dodatkowo kompilator. Powodzenia.
Go to the top of the page
+Quote Post
Ilware
post 8.06.2011, 16:56:49
Post #9





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


a ja myślę że niepotrzebnie rzucasz wodę na młyn


--------------------
Jeżeli pomogłem kliknij "Pomógł" :)
Go to the top of the page
+Quote Post
rzymek01
post 8.06.2011, 22:33:22
Post #10





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


Cytat(aeaeae @ 8.06.2011, 17:47:00 ) *
Przecież wyraźnie jest postawiony problem: "C++ w przeglądarce".

tak jak pisałem wyżej,
tak samo jak uruchamiasz strony w PHP, tak samo nie ma problemu napisać stronę w c++ ...

wszakże sądzę, że autorowi chodziło o co innego - czego nie da się uzyskać smile.gif


--------------------
:]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 07:18