2010-07-10 3 views
0

1) пара HTML-файлов, в которых поместить его Javascript .....WebPages к EXE

Мои требования

1) Я хочу весь мой сайт, чтобы быть в ехе формате, так что я может защитить мой код javascript.

2) или расскажите, как открыть веб-сайт внутри программы vb6 ... чтобы я мог построить exe. И да, я хочу, чтобы веб-страницы использовали Internet Explorer, но я хочу только заголовок ..... ничего больше в рамке окна.

3) если вы знаете какой-либо метод, чтобы сделать это через java ... тогда, пожалуйста, дайте мне точные коды без каких-либо ошибок .... я не знаю, что такое кодирование ... Я только начал кодирование.

Примечание: Пожалуйста, не спрашивайте меня, чтобы использовать html2exe конвертер ..... я попытался использовать это, но некоторые JavaScript и HTML кадры не работают. если вы знаете любое другое программное обеспечение, которое может правильно выполнить работу, пожалуйста, сообщите мне об этом. И, пожалуйста, подробные разъяснения в ваших Vb кодов ..... я новичок в VB только начал обучение 3 дня назад ...

Идея:

Вся идея заключается в том, чтобы сделать эти webfiles акт как программное обеспечение. Как самостоятельный ехе

Любая помощь будет aprreciated .... Я искал по всей сети в течение 2 недель ..... пожалуйста, помогите

Благодарности Друзья

Глядя вперед для вашего ответы

с уважением

-Shubanki

+0

Почему вы продолжаете голосовать, это не вопрос? Как защитить код - это реальный вопрос и связанное с программированием! – balexandre

+0

- точка 2 возможна ???? – subanki

+0

можно задать другой вопрос в вопросе ... Я новичок на этом сайте (этот сайт скалы) – subanki

ответ

5

я уверен, что вы спрашиваете может быть достигнуто, но я также уверен, что никто не собирается писать полное решение для вас только потому, что вы новичок в программировании. Это не то, как мир работает.

Похоже, вы хотите написать свое программное обеспечение в формате HTML/JavaScript, но распространяйте его как автономную программу. Это теоретически может быть достигнуто с помощью какой-то программы извлечения, где исполняемый файл будет связан со всем исходным кодом HTML и JavaScript. Исполняемый файл будет считывать файлы изнутри, сохранять их временно в другом месте, а затем вызывать браузер по умолчанию для открытия индексного файла. Затем временные файлы могут быть очищены при выходе из программы.

Это должно быть относительно просто сделать с vb6, хотя я не программировал в vb6 довольно долгое время.

Это, как говорится, это, во всех отношениях, плохая идея. Во-первых, vb6 является устаревшей технологией и больше не поддерживается. Во-вторых, вы адаптируете все недостатки веб-приложения и не пользуетесь ни одним из преимуществ, а усложняете свою жизнь, создавая дополнительный автономный код, который не будет работать во многих местах. Таким образом, вы взяли веб-приложение и сделали его менее портативным, где веб-приложения должны превосходить мобильность; и вам все равно придется иметь дело с тем, что все еще является веб-приложением независимо от того, в каком направлении вы его создадите - ваш графический интерфейс будет сложнее разрабатывать и быть менее богатым, чем настольное приложение, у вас будет чтобы работать с несколькими браузерами, будет более болезненно пытаться работать с машиной, на которой работает приложение, И вы по-прежнему не будете защищать свой JavaScript, так как есть нет возможности полностью защитить свой JavaScript. ,

Мое предложение для вас - изучить VB.Net, а не VB6 и разработать настольное приложение , или (если ваше приложение более удобно в Интернете) просто создайте веб-приложение, разместите его в Интернете и дайте пользователям загрузить его с помощью своих веб-браузеров.

+0

спасибо mr.carson myers, проблема в том, что я закодировал это как 3 года назад, когда я не знал, что компьютеры wat были?: P ..... я думал об идее exe, что временно извлекает себя вместе с html-файлами в папку temp и открывает html только с заголовком ... Я не очень разбирался в защите моего кода javascript, так как приложение было сделано для образовательных целей. еще раз спасибо – subanki

+0

и Friend как я предположил, я с нетерпением жду обучения VB.net b ut просто хотел знать, так же просто, как vb6 ?? а также о том, какие языки рекомендуется для хорошей работы ... (мне скоро придется заботиться о моей семье) – subanki

+2

.Net имеет широкий рынок труда, но это другая тема. Я все еще не уверен, почему это * нуждается в *, чтобы быть исполняемым. Почему бы вам просто не бросить его в Интернете и не распространять ярлык? Например, в chrome я просто щелкнул меню файла> Создать ярлыки приложений ... на этой странице, и он разместил значок на моем рабочем столе с логотипом SO, и он открывает эту страницу в окне только с заголовком. Или в _least_ создать веб-приложение, которое просто запускает браузер по умолчанию для системы. Но сделать веб-страницу в исполняемый файл просто не кажется правильным. –

0

Даже если вы упаковываете ваш веб-сайт до в исполняемый файл с его собственным вложенным браузером, вы будете просто запутывать свой источник. Определенный хакер все еще может восстановить ваш JavaScript. Если вам нужен исполняемый файл с закрытым исходным кодом, напишите исполняемый файл с закрытым исходным кодом на языке программирования на стороне клиента. Как C, C++ или Java.

Создание веб-страницы в исполняемом файле - это гигантский скачок назад для функциональности. Исполняемый файл будет много больше, менее гибким и голодным для оперативной памяти и времени процессора.

Кроме того, смелый вопрос не облегчает получение ответа.

+0

wow ответ за 15 минут ty dude ... u ppl rock Я разработал сайт так приятно, что я не знаю думаю, что я могу получить одни и те же графические эффекты на любом другом языке (согласно моим возможностям кодирования). И кроме того, сайт составляет всего 1 мб. И жаль печатать жирным шрифтом .... я печатаю много, и люди часто не любят читать много. Так что я сделал их смелыми..sorry – subanki

2

Вы не можете скрыть яваскрипт ... это технология на стороне клиента, поэтому он должен быть виден все время клиента (браузер)

Даже если вы заблокировать правой кнопки мыши, мы может видеть исходный код и отслеживать все вызовы в файлах js, которые используется этой страницей.

Если вы настолько параноик с защитой javascript, то больше всего вы можете это сделать обфускации и свести к минимуму его, чтобы быть труднее для человека, чтобы читать и понимать его.

или держать вас источником простой и совершать звонки в сервисный (WCF, установленной в качестве службы Windows хорошо и очень быстро для этого, или просто DLL, которые действуют в качестве службы) и использовать, например, JQuery библиотеку, чтобы безопасно вызвать ее и получить параметры ...

Все, что вы должны сделать HTML, это представить данные, CSS должен сделать визуальную часть, а jQuery - только для получения нового набора результатов и заполнения элементов DOM.

Вот что я хотел бы сделать ... , если бы я был параноиком, почему мой код защиты :)


Добавлено

ИЛИ, если это только HTML и Javascript ... обертка что в Adobe AIR и развертывайте его безопасно!

This is all what you need

И вы можете настроить таргетинг не только Windows, но и Mac и Linux, а также :)

+0

Я больше интересуюсь представлением своего веб-сайта в качестве программного приложения. Я могу получить тот же результат с визуальным базовым, но я не знаю, как сделать некоторые эффекты, такие как css ... и мой друг у него есть html, javascript и css, а также некоторые изображения .. это так .. и спасибо за ответ так быстро , я люблю тебя. – subanki

+0

Mr.balexandre может Adobe air сделать простой exe из моих html-файлов ... – subanki

+1

Я просто искал adobe AIR. Я не знал, что это было до этого; Я узнал что-то новое :) –

Смежные вопросы