Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Программа для MS 98-XP -> конвертировать в PHP, может кто-то уже сталкивался? 
:(
    Опции темы
Spidometrs
Дата 20.5.2007, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 20.5.2007

Репутация: нет
Всего: нет



Есть базы по автомобильным запчастям, по ремонту автомобилей, справочники.
Все они предназначены для установки на операционную систему Windows 98-XP.
Требуется заставить их работать в On-Line на сайте, для свободного доступа посетителей.
Можно конвертировать эти программы в PHP или другой WEB-формат?
Какое решение может быть для решения этой задачи?
Может кто-то уже сталкивался с этим?
PM MAIL   Вверх
WolfON
Дата 20.5.2007, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 604
Регистрация: 19.7.2004

Репутация: 6
Всего: 8



Программу просмотра - нет.
Но к базе можно написать "интерфейс" на пхп
PM MAIL ICQ   Вверх
Spidometrs
Дата 20.5.2007, 23:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 20.5.2007

Репутация: нет
Всего: нет



Есть базы, которые уже имеют файлы HTML (самостоятельно их открыть нельзя, при клике происходит ферификация и файл не открывается) и в их же итерфейсе выводится запрашиваемая информация. Но у этих баз есть привязка к компу регистрацией, так же в работе базы используются файлы других, сугубо виндовских форматов.
Как правило, за привязку к компу отвечают пара-тройка файлов, в том числе основной.exe в интерфейсе которого и выводятся файлы HTML.
Это можно будет обойти?

Может быть в качестве операционной системы установить Windows Server 2003 вместо Free BSD? Поможет это делу, а интерфейс вывода информации написать на ПХП ?
Или это чушь?

Это сообщение отредактировал(а) Spidometrs - 20.5.2007, 23:39
PM MAIL   Вверх
WolfON
Дата 20.5.2007, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 604
Регистрация: 19.7.2004

Репутация: 6
Всего: 8



Все зависит от реализации защиты. Теоретически обойти можно все )

Если база не очень большая - куда проще не морочиться с защитой а сделать новую.
PM MAIL ICQ   Вверх
Spidometrs
Дата 20.5.2007, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 20.5.2007

Репутация: нет
Всего: нет



Как правило все эти базы содержат от 800 мб. до 12 гб.
Сделать из каждой базы новую - нереально. Слишком много информации.
PM MAIL   Вверх
BuShaRt
Дата 21.5.2007, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



Суть понял плохо... Буду излогать, отталкиваясь от того, как я все понял.

1. PHP - это скриптовый язык, генерирующий HTML - разметку и отношениях к удаленному открытию exe'шников он не имеет (вооля windows->openfile) . Но, при этом он несомненно может производить манипуляции с exe'шниками, на пример имея бинарник rar.exe он может с ним работать, за счет команды system.
2. Вполне возможно написание аналогичного интерфейса на HTML и интерграция базы данных на сервер. Причем на прямую или за счет буферных файлов. На пример недавно делал сайт для одного магазина, требовалось размешение прайс-листа из базы 1с в базу данных MySQL на сервере. 1c без проблем генерирует xls-файлы, которые вполне перерабатываються PHP и заносяться в MySQL.

Уточните меня, если я думаю не в правильное русло.

Это сообщение отредактировал(а) BuShaRt - 21.5.2007, 12:17
PM MAIL   Вверх
Spidometrs
Дата 21.5.2007, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 20.5.2007

Репутация: нет
Всего: нет



Ну вот например 1 программа:
состоит в основном и файлов формата MIDI.
Вся инфа, и текст и картинки - находятся в этих файлах.
Интерфейсом, в котором открываются все эти файлы служит один файл в формате bla-bla.exe
Прежде чем открыть инфу - bla-bla.exe делает ферификацию на подлинность лицензии этого продукта, обращаясь в корень своей папки к фалам 1.dll и 2.dll
Файл bla-bla.exe можно декомпилировать и создать PHP скрипт, который будет выполнять функции файла bla-bla.exe.
Это всё в теории, но на практике я незнаю какие ещё фалы били закинуты в виндовс32 и т.д.
Кроме того в риестр прописываются ключи авторизации программы.

Короче, для меня это слишком сложно, и я просто хочу выяснить - реально это всё хозяйство запустить в пользование в On-Line?
И какой подход использовать:
На мой взгляд есть два варианта:
1. Расковыривать каждую программу и адаптировать ее под On-Line
2. Установить на сервак Windows Server 2003 поставить туда все эти проги как родные и найти способ вывести эти программы в On-Line (этот способ мне кажется более реальным)

Поправьте меня, если оба способа полная чушь.
Может есть другие варианты?
PM MAIL   Вверх
BuShaRt
Дата 21.5.2007, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



Spidometrs, 
Конвертировать прикладное приложение на PHP нельзя.

Мне кажеться единственный рациональный способ, это распротрашить БД и написать под нее аналог прикладного клиента на PHP.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0496 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.