On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение





Пост N: 389
Зарегистрирован: 12.11.06
ссылка на сообщение  Отправлено: 05.11.21 16:51. Заголовок: Подскажите пожалуйста... Что с проектами xHarbour?


Пописываю помаленьку на консольном xHarbour build 1.2.1. Есть мануал, справочная система. Как-то решил изучить развитие данного инструмента... и озадачился?

1. Сайт xHarbour.com не открывается:
2. На xHarbour.org последний релиз от 2009 года...

- Что проект окончательно выродился?
- Какая самая свежая версия и где её взять?
- Куда податься?
- Переносить существующие учетные системы на Harbour?
- На Harbour есть сейчас 100% поддержка CTII? Так, как на этой библиотеки создан весь консольный интерфейс.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 31 , стр: 1 2 All [только новые]







Пост N: 399
Зарегистрирован: 12.11.06
ссылка на сообщение  Отправлено: 08.11.21 10:45. Заголовок: Dima Pasha В первую ..


Dima Pasha В первую очередь вопрос возник из-за набора бинарников свежего xHarbour, где нет используемого мной bcc 5.5.1... Хотя информация Pasha заставляет задуматься




Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7469
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.11.21 20:27. Заголовок: AndreyZh пишет: гд..


AndreyZh пишет:

 цитата:
где нет используемого мной bcc 5.5.1


Попробуй тут запросить доступ к сливу нужного тебе архива
http://whosaway.com/

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 7114
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 08.11.21 21:51. Заголовок: Я тоже не знал что п..


Я тоже не знал что появился BCC 7.40
А он тоже теперь бесплатный - то есть FREE компилятор ?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 4048
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 09.11.21 08:15. Заголовок: Еще speedtst: msvc2..


Еще speedtst:

msvc2015: 6.81 сек размер exe 725k
msvc2015 x64: 6.08 сек размер exe 870k

Надо учитывать, что приложения, собранные msvc, на старых ОС вроде winxp работать не будут; выдается сообщение: это не win32 приложение

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 400
Зарегистрирован: 12.11.06
ссылка на сообщение  Отправлено: 10.11.21 13:56. Заголовок: Ежели интересно - ре..


Ежели интересно - результаты поисков и запросов по xHarbour:

1. Списка изменений нет в поставках xHarbour, но есть:

- https://github.com/FiveTechSoft/xHarbour/blob/master/ChangeLog с 04.08.2009 по 11.03.2020
- Сообщениях Mel Smith… Скачивать через опу с его сайта в относительно живой группе: https://groups.google.com/g/comp.lang.xharbour

Последние несколько лет изменения символические - правятся ошибки, убирают "мусор". Делают его разработчики в своих модулях

2. У меня есть и она последняя документация в виде мануала и chm от 2007 года... и видимо ничего нового в проект не вносилось с того времени. Есть в поисковике битые ссылки на попытку описать, что делалось после 2007, но видимо данная работа была брошена

3. Скачал бинарники для BCC 5.5 - по мере возможности попробую пособирать мелкие программы... Будет куча ошибок, т.к. компилятор стал более строгим. В поставку входит файл xdiff.txt, где видимо описаны новые (после 2007) классы

4. По обсуждениям в группе... из xBase сейчас (4-5 лет) активно развивается лишь проект XSharp

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 401
Зарегистрирован: 12.11.06
ссылка на сообщение  Отправлено: 10.11.21 13:58. Заголовок: Приведу пример ВСЕХ ..


Приведу пример ВСЕХ изменений xHarbour за 2020 год:

Mel Smith Dec 15, 2020, 3:35:50 AM

A new xHarbour Build 10264 is now ready for download at whosaway.com

***** Here is Luiz Culik's log of the changes *****
2020-12-12 14:20 UTC-0300 Luiz Rafael Culik <lu...@xharbour.com.br>
* source\ct\dattime3.c
* source\ct\settime.c
* added #define _DEFAULT_SOURCE necessay in new Linux distors Borrow from harbour * source\rtl\arc4.c
* обновлен до текущего состояния glibc, версии> = 2.30 не имеет sysctl (). Должен исправить проблемы сборки в текущих дистрибутивах Linux, таких как Fedora 33
Mel Smith Oct 15, 2020, 8:28:27 PM

A New xHarbour Build 10262 is now ready for download at whosaway.com.

***** Here is Enrico's log of the change *****
20-10-15 12:26 UTC+0200 Enrico Maria Giordano <e.m.gi...@emagsoftware.it>
* source\rtl\rat.c
! Полностью переписана (старая версия закомментирована)
Build 10261 12 мар. 2020 г., 20:23:03

**** fragment from changelog ****
2020-03-11 19:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
* contrib/hbhpdf/hpdf_fontdef_tt.c
* contrib/hbhpdf/hpdf_image_png.c
* contrib/hbhpdf/hpdf_pages.c
! инициализировать и определять статистические переменные по мере необходимости

* utils/misc/hbrc.c
* winmake/compile.mak
+ вводить строки переменных среды и заменять их определенными значениями
Build 10260 for xHarbour 26 февр. 2020 г., 21:16:42

2020-02-26 15:45 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
* contrib/hbhpdf/hpdf_encrypt.c
* contrib/hbhpdf/hpdf_font_cid.c
* contrib/hbhpdf/hpdf_fontdef_jp.c
* contrib/hbhpdf/hpdf_fontdef_kr.c
* contrib/hbhpdf/hpdf_fontdef_tt.c
* contrib/hbhpdf/hpdf_image_ccitt.c
* contrib/hbhpdf/hpdf_utils.c
! Не делает предупреждений

2020-02-26 10:56 UTC+0100 Enrico Maria Giordano <e.m.gi...@emagsoftware.it>
* contrib\tipssl\inetssl.c
! закомментировал некоторые неиспользуемые переменные и вызовы функций
2020-02-26 10:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
* source/rdd/dbfcdx/dbfcdx1.c
+ показывает дополнительную информацию о внутренней ошибке DBFCDX RDD: настоящее имя индексного файла имя файла данных* include/hbver.ch
* winmake/compile.mak
! bump copyright year to 2020

2020-02-25 17:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
* contrib\sddoci\sddoci.c
Ошибка компиляции

* source\compiler\cmdcheck.c
Ошибка памяти при компиляции

* include/hbver.ch
+ Добавлена новая define _HB_CURR_YEAR

* source/compiler/hbusage.c
* source/pp/ppgen.c
* utils/hbdoc/hbdoc.prg
* utils/hbmake/hbmake.prg
* utils/hbpp/hbpp.c
* utils/hbrun/hbrun.prg
* utils/hbtest/hbtest.prg
* winmake/compile.mak
! Изменены цифры 2019

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 3937
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 10.11.21 14:16. Заголовок: AndreyZh пишет в том..


AndreyZh пишет
 цитата:
в том числе в срезе ЭДО, почта, FTP, внешние объекты, интеграция с многочисленными государственными системами. Пока ухитрялся выкручиваться существующими средствами, используя встроенные API OS или драйверов оборудования



 цитата:
по мере возможности попробую пособирать мелкие программы...


Начните с проблемных мест, при модульной организации, можете их и на hb делать.
Работа с базой dbf не меняется от версии xHb

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 7122
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 12.11.21 15:59. Заголовок: Зачем переводить раб..


Зачем переводить работающую систему с xHarbour на xHarbour выше ?
Да даже на Harbour. Что это даст ?

Ничего не даст, только потраченное время.
Это время можно потратить для перевода хотя бы на МиниГуи или другие средства, типа FiveWin или вообще на другой компилятор...
У меня перевод с хХарбора на МиниГуи составил 4,5 года !
Я сам не ожидал что так долго будет.
Но попутно я сделал работу своей программы и для LetoDb и PostgeSql.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 1807
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 12.11.21 16:56. Заголовок: Andrey пишет: Зачем..


Andrey пишет:

 цитата:
Зачем переводить работающую систему с xHarbour на xHarbour выше ?

попытаюсь ответить .
Была работающая система , которую собрал на harbour в MiniGui в 2011 году.
Вдруг пришлось вносить изменения в код тут началось....
Что-то из вызовов ушло в историю и не поддерживается, что то поменялось так что нужно допиливать. На адаптацию с 2011 к 2020 ушло 2 часа , и это ради пары полей в базе.
Так что, если система рабочая или держи архив инструментария в чем собрал, или поддерживай актуальность к версии инструментария. Я за второй вариант, так как инструментарий развивается и возможностей больше.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 413
Зарегистрирован: 12.11.06
ссылка на сообщение  Отправлено: 12.11.21 17:36. Заголовок: Andrey пишет: Зачем..


Andrey пишет:

 цитата:
Зачем переводить работающую систему с xHarbour на xHarbour выше ? Да даже на Harbour. Что это даст ? Ничего не даст, только потраченное время. Это время можно потратить для перевода хотя бы на МиниГуи или другие средства, типа FiveWin или вообще на другой компилятор...



Альтернативный, отчасти несерьёзный вопрос - а зачем переходить на GUI "умирающих" систем? Может быть разумнее на Java или C#?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 7123
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 12.11.21 21:10. Заголовок: Haz пишет: Я за вто..


Haz пишет:

 цитата:
Я за второй вариант, так как инструментарий развивается и возможностей больше.


Я имею ввиду, что хХарбор версии 1.хх и самый последний 1.2.3 - не особо различаются.
Я сам имел кучу проблем при переходе на 1.2.3
Сейчас даже и не думаю переводить на терминалку Харбора. Перевел на МиниГуи, переделав алгоритмы, расчёты и т.д.

AndreyZh пишет:

 цитата:
Может быть разумнее на Java или C#?


А кто будет переводить ? Это же сколько надо изучить всего заново... Время на это есть ?
Если есть, то дерзайте.

А смена DBF на другую базу сколько займёт ?
На C# нет доступа к DBF с индексными файлами, просто к DBF есть.
Я пока не нашёл.
У меня есть кто работает на C#, но 2 года прошло, а до сих пор нет результата по переносу DBF на PostgreSql.

А готовую систему на хХарборе перенести допустим в МиниГуи это тоже займет время, но гораздо в разы меньше.
Я писал уже, что у меня перенос занял 4,5 года.
Потихоньку, без спешки.
Теперь работающая система есть. Думаю что свою систему больше переносить никуда не буду.
Только я не совсем правильно начал свой перенос. Всё в один ехе-ник запихивал.
Сделал главное меню, а оттуда вызывал отдельные менюшки на хХарборе.
Нужно как Сергей советует, по отдельным ехе-никам на МиниГуи. Тогда проще и быстрей будет перевод.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 31 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 316
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет