:: Visual Foxpro, Foxpro for DOS
Re: VFP ADVANCED (X64)
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
of63
А правда, для чего вы устанавливаете эту доработку над VFP? Какой смысл, т.е. что получено в профите?
Чувство глубокого удовлетворения

P.S. Для чтения файлов >4Гб не требуется 64-разрядные АПИ функции. Но структура dbf равно как и способы организации разделяемого доступа к таблицам (блокировки) не позволяют использовать файлы >2Гб.


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
>Для чтения файлов >4Гб не требуется 64-разрядные АПИ функции
Про остальное согласен, но... как сделать SEEK в файле >2Г БЕЗ 64-ФУНКЦИЙ?! Покажи.
() Имею ввиду не фоксовый FSEEK, а API винды



Исправлено 1 раз(а). Последнее : of63, 26.09.19 21:56
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Даже эта функция умеет
SetFilePointer function
и более просто при помощи
SetFilePointerEx function


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
LONG lDistanceToMove,
PLONG lpDistanceToMoveHigh,

это выразимо в DECLARE?

обычно, это не проблема, т.к в АПИ передаётся "структура" (последовательный набор байтов), его в фоксе можно построить в любом точном виде (GREATEBINARY)

> это выразимо в DECLARE?
И я не об этом, а о том что фокс общается с файлами на 32-уровне, это проблема. Это проблема и офиса МС даже мтк, у них ДВЕ версии офиса - 32 и 64 разрядностей, что наводит на мысль, что мы не одни такие дураки )



Исправлено 3 раз(а). Последнее : of63, 26.09.19 22:34
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
dimuhametov
Попробуй установщику подсунуть Vfp9renu.dll версии 9.0.0.5815 . Как пройдет установка вернешь все в зад.

Да была такая мысль. Но сразу не удалось найти файл старой версии отдельно. Дома кажется есть где-то, гляну, попробую, вчера просто придя домой совсем забыл.

Каратаев
У меня установлены все последние хотфиксы. Запустил установку 64-битной версии VFPA - никаких проблем не возникло. Теперь бы ещё понять нафига я его установил?

А кстати какая именно винда? А то может у меня проблемы просто с десяткой?
Надо будет попробовать еще на семерке.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
dimuhametov
Автор

Сообщений: 1562
Откуда: Костанай
Дата регистрации: 01.11.2008
of63
dimuhametov
Crispy
Т.е. похоже на какую-то недоработку установщика.
написал хакеру Чену про вашу проблему.
Сегодня в первый раз сделал установку VFP Advance (32bit) на свой утюг, проблем не было.

А правда, для чего вы устанавливаете эту доработку над VFP? Какой смысл, т.е. что получено в профите?

Какие преимущества VFP Advance по сравнению с VFP Native вижу я:
1) "понты", касательно 64 битной версии
2) исправление большого количества багов, которые для родной VFP никогда не будут исправлены. baiyujia.com
3) после компиляции проекта нет необходимости в дополнительной защите исполняемого файла Defox-ом,Refox-ом и т.д.
4) возможность запускать исполняемый файл сразу без регистрации дополнительных библиотек. Достаточно положить рядом две библиотеки msvcr100.dll и VFPAR.DLL.
5) возможность общения с хакером Ченом напрямую, и указанием ему оставшихся багов от родной VFP. И это не мало, новых сервис паков ждать по полгода не нужно.
6) надеяться на развитие FOXPRO, хотя бы минимальное ...


------------------
Незнание делает жизнь такой интересной.
Ratings: 0 negative/2 positive
Re: VFP ADVANCED (X64)
Gump

Сообщений: 904
Дата регистрации: 06.09.2019
dimuhametov
3) после компиляции проекта нет необходимости в дополнительной защите исполняемого файла Defox-ом,Refox-ом и т.д.
С чем это связано?

dimuhametov
5) возможность общения с хакером Ченом напрямую
Помрет хакер Чен или просто забьет на проект и приплыли. Ладно бы проект разрабатывался сообществом, а не одиночкой.



Исправлено 1 раз(а). Последнее : Gump, 27.09.19 10:15
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
Gump Банально. Про минусы думаю прекрасно понимает.
dimuhametov писал про плюсы.
Каждый сам для себя решает.
Идеала вообще нет)
Иначе умерли б остальные)))
Ratings: 0 negative/1 positive
Re: VFP ADVANCED (X64)
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
dimuhametov

На Win 7 кстати установилось вообще без проблем.
Т.е. получается, что-то было связано именно с десяткой. Хотя ставил от администратора.
При случае сообщи тогда Чену про это. Может быть что-то все-таки с установщиком надо немного будет поменять, чтобы работало и для десятки.




------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
dimuhametov
Автор

Сообщений: 1562
Откуда: Костанай
Дата регистрации: 01.11.2008
Crispy
dimuhametov

На Win 7 кстати установилось вообще без проблем.
Т.е. получается, что-то было связано именно с десяткой. Хотя ставил от администратора.
При случае сообщи тогда Чену про это. Может быть что-то все-таки с установщиком надо немного будет поменять, чтобы работало и для десятки.

на Win10 у меня все установилось ....


------------------
Незнание делает жизнь такой интересной.
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
dimuhametov
на Win10 у меня все установилось ....

Тогда и не знаю. "Будем искать".
Хотя с другой стороны, думаю он относительно портируемый же по идее, как фокс?
Т.е. можно видимо просто папку переносить.
Надо только глянуть, куда он что прописывает при установке.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
dimuhametov
Какие преимущества VFP Advance по сравнению с VFP Native вижу я:

VFPA - очень неплохая защита от декомпиляции. Ну, а если говорить о преимуществах 64-х битной версии по сравнению с 32-х битной, то их практически нет.

dimuhametov
2) исправление большого количества багов, которые для родной VFP никогда не будут исправлены. baiyujia.com
Это есть и в 32-х разрядной версии VFPA.

dimuhametov
3) после компиляции проекта нет необходимости в дополнительной защите исполняемого файла Defox-ом,Refox-ом и т.д.
Это тоже есть и в 32-х разрядной версии VFPA.

dimuhametov
4) возможность запускать исполняемый файл сразу без регистрации дополнительных библиотек. Достаточно положить рядом две библиотеки msvcr100.dll и VFPAR.DLL.
Насколько я знаю, это тоже есть и в 32-х разрядной версии VFPA.

dimuhametov
5) возможность общения с хакером Ченом напрямую, и указанием ему оставшихся багов от родной VFP. И это не мало, новых сервис паков ждать по полгода не нужно.
И это можно делать имея всего навсего 32-х разрядную версию VFPA.

dimuhametov
6) надеяться на развитие FOXPRO, хотя бы минимальное ...
И это можно делать с 32-х разрядной версиией.

dimuhametov
1) "понты", касательно 64 битной версии
А вот это действительно серьезно. Сейчас уже очень многие клиенты слышали, что фокс давно помер, поэтому продать программу, написанную на фоксе становится все труднее и труднее. Но далеко не всякий, даже продвинутый, клиент может разобраться, что защищенная VFPA программа в действительности написана на фоксе, если ему этого не сказать. Насколько я читал посты наших западных/восточных товарищей, им действительно удавалось продать программы, защищенные VFPA, и больше, и дороже. 32-х битная версия при этом тоже годится, но 64-х битная все-таки круче.
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
Ydin

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
Эти понты - они не просто "понты". Это реальный аргумент.
У меня был доклад на эту тему. Показывали наш Фреймворк, где многое не похоже на Фокс.
И я ссылался на Димухаметова О.Р. и Чена.

Чего то мы реально добились. По-крайней мере проекты наши не зарубили, а хотели, аргументируя, что Фокс умер.

Димухаметов реально помогает Фоксу!

По Foxcharts мне парень из Израиля кусок кода кинул и я его вставил.
Там на диаграмме по заданному значению и заданному цвету (например, синий), чем больше значения, тем темнее этот синий.
Там, в исходниках, я поставил комментарий про автора. Он по-русски мне писал. И назвал фирму, где он работает.
А потом я узнал, что это очень крутая фирма. VFP и никаких проблем с этим.
Да, чего там! Это в нашем постсоветском пространстве кто-то умер.
А там даже про Кобол так не говорят



Исправлено 1 раз(а). Последнее : Ydin, 27.09.19 22:25
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Ydin
хотели, аргументируя, что Фокс умер

"Дебилы, б.."! (С. Лавров)
Ratings: 0 negative/1 positive
Re: VFP ADVANCED (X64)
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
И фокс умер, и кобол умер... И потому для контор продолжающих их, кхммм, использовать в продакшн, остро встаёт вопрос где взять того геронтолога, который сможет вменяемо поковыряться в полу-трупе ещё работающего ПО
И тут на сцену выходят крутые старые перцы, типа cobolcowboys.com - с очень некислым ценником, к слову

Правда владельцы бизнеса клянут почём зря все эти мёртвые антикварные системы, т.к. и железо под них, и тем более разработчиков нужно покупать за немерянные бабки - тут не покатит найти 100 индусов на офшорном рынке которые всё слабают "за еду"... Но тут как в хорошем капкане - платить за старьё дорого, но выкинуть и сделать новое - всё равно дороже. Пока ещё дороже


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Хороший проект можно переписать для новых платформ на новоязе. По крайней мере на уровне "основных функций". Можно сказать, что добротная постановка "уже есть". Потому заказчик должен считать за счастье, что у него есть реально работающие и проверенные временем проекты. А при необходимости ставится "простая задача" следующему поколению дебилов, б..! разработчиков - сделать такое же по функционалу с учётом особенностей новых платформ и технологий (web-интерфейс, облака и т.п.)

Адекватные заказчики так и поступают, есличо. [sm128]
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
dimuhametov
Автор

Сообщений: 1562
Откуда: Костанай
Дата регистрации: 01.11.2008
Ydin
Димухаметов реально помогает Фоксу!
Александр спасибо. Но я скорей всего декларирую. А развиваем фокс МЫ ВСЕ, участники клуба !


------------------
Незнание делает жизнь такой интересной.
Ratings: 0 negative/1 positive
Re: VFP ADVANCED (X64)
Каратаев

Сообщений: 3978
Откуда: Алматы
Дата регистрации: 04.12.2001
Crispy
А кстати какая именно винда? А то может у меня проблемы просто с десяткой?
Надо будет попробовать еще на семерке.
Винда 10-ка. Со всеми своими обновами...

Насчёт VFPA, честно говоря не понимаю, что его так сильно отличает от родного Фокса. Читал описание от Леонида... Ну защита исполняемых файлов от взлома... Это что, основная проблема? А вот юникода реально не хватает. Добавил бы Чен юникод, я бы все свои проекты перевёл на VFPA64. А так, либо я что-то упустил, либо особого смысла пока нет. Ну не понимаю я в чём такие уж принципиальные отличия...
Ratings: 0 negative/0 positive
Re: VFP ADVANCED (X64)
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
> А вот юникода реально не хватает
эт'точно, если бы бабке нечто другое между ног ) (с)
Ratings: 0 negative/1 positive
Re: VFP ADVANCED (X64)
Gump

Сообщений: 904
Дата регистрации: 06.09.2019
leonid
VFPA - очень неплохая защита от декомпиляции.

Лучше Defox'а?
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 28 (Гостей: 28)

© 2000-2024 Fox Club 
Яндекс.Метрика