"JavaScript"로 구현한 것을, 단독실행파일(Stand-alone execution file or program) 만들 수 있는 방법이 있나요? MS 비베 말고 GNU나 OpenSource로...?
글쓴이: innobeing / 작성시간: 화, 2011/02/08 - 1:09오후
"JavaScript"로 구현한 것을, 단독실행파일(Stand-alone execution file or program)로 만들 수 있는 방법이 있나요?
비베(Microsoft Visual Basic) 말고 GNU나 OpenSource로 말입니다...?
가이드 정도로 간단히 설명해 주실 분 있으신지요? (tool툴이든 utility유틸이든 language이든 뭐든 ...)
오늘 구글(Google) 검색페이지에 배너로 뜬 ("쥘 베른" 관련해서) "잠수함 조정하는 것"을 단독실행파일(exe)로 만들어 실행할 수 있는 방법은 없을까? 하는 의문이 떠올라서 질문 올려봅니다.
보통 Adobe Flash(플래쉬)는 웹상에서 실행하는 방법(.swf) 이외에도 단독실행파일(.exe)로 만들어 movie를 실행할 수 있습니다. 이것을 대체할 수 있는 좋은 대안이 될 수도 있겠다 싶어서 질문 올려봅니다~~?!
말하자면 예를들어, "Flash Game(.exe 형태로)"처럼 만들 수는 없겠느냐는 겁니다.
Forums:
자바스크립트 런타임 뿐만 아니라, HTML 요소도
자바스크립트 런타임 뿐만 아니라, HTML 요소도 다루기 때문에 까다롭겠네요
웹사이트를 데스크탑 어플리케이션으로 옮기는 것은 모질라 프리즘 프로젝트가 있습니다
http://prism.mozillalabs.com/
설명 감사합니다~ 모질라 프리즘 프로젝트 / Mozilla PRISM project
설명 감사합니다~ "모질라 프리즘 프로젝트"(Mozilla PRISM project)가 좋은 대안이 될 수 있겠네요~!
http://prism.mozillalabs.com/downloads/1.0b4/
prism-1.0b4.en-US.win32.zip ( 9.4 MB / dated May 05, 2010 )
prism-1.0b4.en-US.mac.dmg ( 11 MB )
prism-1.0b4.en-US.linux-i686.tar.bz2 ( 12 MB )
http://en.wikipedia.org/wiki/Mozilla_Prism
Mozilla Prism (previously known as WebRunner) is a product which integrates web applications with the desktop, allowing web applications to be launched from the desktop and configured independently of the default web browser.
http://www.youtube.com/watch?v=UeRukM1VteI
--- Using Standalone Prism
Gecko --- http://en.wikipedia.org/wiki/Gecko_(layout_engine)
=======================================================
혹시, 파이썬(Python)으로 가능하게 할 수 있지 않을까요?
일단 .py는 py2exe로 단독실행파일(Stand-alone execution program)로 만들 수 있는 방법을 제공하니 말입니다~?!
http://darkkaiser.cafe24.com/blog/169 --- python (*.py)을 실행 파일로 만들기 --- DarkKaiser's Blog
=======================================================
아니면, 혹시 FreeBASIC 으로 해결할 수 있는 방법이 있을까요?
아니면, 혹시 FreeBASIC 으로 해결할 수 있는 방법이 있을까요?
http://sourceforge.net/projects/fbc/
http://www.freebasic.net
http://www.freebasic.net/forum/viewtopic.php?p=32815
SpiderMonkey (Javascript embedded interpreter)
혹시 FreeBasic에 경험있으신 분 중에 "아이디어 차원에서, 가이드 형식으로 간단히" 설명해 주실 분 있으실까요?
그리고, Python도 마찬가지로 말입니다~!
webkit을 이용해 HTML문서(실행하고자 하는
webkit을 이용해 HTML문서(실행하고자 하는 javascript를 포함한)를 렌더링하면 되지 않을까 싶습니다.
물론 파이썬용 webkit 모듈도 있고요.
(사실 안해봤습니다)
답변 감사합니다.
Python(파이썬)은 webkit module이 이미 있으니, 비교적 수고를 덜 해도 될 수 있겠다 싶고...!
그런데, 파이썬용 Webkit "모듈"이나 "바인딩"(bindings)이 "Linux"나 "MacOS X"용은 있는데, MS Windows 용은 없는 것 같습니다만, 혹시 Windows용도 있을까요?
FreeBasic같은 경우는, 이 Webkit engine(Windows용의 경우 약27MB)을 함께 배포해야하는 문제가 있을 수도 있겠다 싶네요~
답변 감사합니다.
서버사이드 자바스크립트를
서버사이드 자바스크립트를 알아보세요
http://en.wikipedia.org/wiki/Comparison_of_server-side_JavaScript_solutions
http://en.wikipedia.org/wiki/JavaScript_engine
플래시의 액션스크립트도 자바스크립트와 비슷합니다.
프리즘같은 RIA 리스트
http://en.wikipedia.org/wiki/List_of_rich_Internet_application_frameworks
재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.
아이디의 아이디어 무한도전
http://blog.aaidee.com
귀태닷컴
http://www.gwitae.com
cleansugar님 반갑습니다.
이번 문제의 핵심은,
OpenSource나 GNU(FSF)로서, 단독실행파일(Stand-alone execution file or program)을 만들 수 있는 툴/도구냐 아니냐 였습니다~
titanium 이라는 SDK도 있습니다.
titanium 이라는 SDK도 있습니다. (apache/GPL3)
http://www.appcelerator.com/products/titanium-desktop-application-development/
저도 직접 사용해 본 경험은 없습니다. 원래는 phonegap 처럼 모바일 단말기에서 web app을 마치 native app 처럼 standard-alone으로 동작시키기 위하여 만들어진 플랫폼입니다.
mobile 뿐만 아니라 desktop(Windows, OSX) 에서도 동작시킬 수 있네요.
http://wiki.kldp.org/wiki.php/superwisdom
"Appcelerator Titanium" = "Titanium Desktop" / MS Windows
굉장히 유용한 정보 감사합니다. 참고하겠습니다!
http://en.wikipedia.org/wiki/Appcelerator_Titanium
"Appcelerator Titanium" is a platform for developing mobile and desktop applications using web technologies.
*License: "Apache Public License v2" or "Proprietary" software
http://www.appcelerator.com/products/titanium-desktop-application-development/
Titanium Desktop --- Free your apps from the browser
Full support for HTML5 and CSS3
http://developer.appcelerator.com/tools
Titanium SDK
Titanium Developer
http://www.appcelerator.com/products/download/
Download Titanium for Mac, Linux and MS Windows(Titanium Developer.msi / 5.9 MB)
MS Windows / Linux (32bit & 64bit) / MAC OS X /
Appcelerator Titanium is open source software available through an Apache 2.0 license.
Download the free software for Mac, Windows and Linux.
Use JavaScript and other Web technologies to develop native applications for iPhone, Android, Microsoft Windows, Mac and Linux.
No knowledge of Objective-C, Java, .NET or other structured programming languages is required.
http://www.appcelerator.com/showcase/
"Appcelerator" and the Awesome "Titanium Platform"
Titanium Apps are "native".
http://developer.appcelerator.com/question/16781/titanium-12-installation-problem-on-windows-
*Question: Titanium 1.2 installation problem on windows !!
*Answer(by Eric Jensen): The installer requires an active internet connection because it tries to download some stuff.
Also make sure that "MSIEXEC.EXE" is not blocked by a personal firewall or so.
http://developer.appcelerator.com/question/72781/where-is-titanium-sdk
* Where is Titanium SDK?