Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт окт 18, 2019 00:33

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Win32FORTH
Автор Сообщение
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Из-за проблем с антивирусами в Win32Forth, разработчики Win32Forth создали новый проект
ForthWin (базa - ядрo SPF4)
и ведут разработку в "закрытой" группе на Фейсбук.

P.S. При желании, наверно, можно принять участие в данном начинании :)
Сообщение Добавлено: Ср сен 25, 2019 14:17
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Надо антивирус в исключения добавлять :)
Сообщение Добавлено: Вс июл 28, 2019 20:46
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Да, в определенный момент антивирусы начали реагировать на форты. Кварк пришлось ставить в исключения, потому что антивирус удалил не только его, но и fasm, посчитав его программой, генерирующей вирусы :)
Сообщение Добавлено: Вс июл 28, 2019 18:46
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Если в логе VirusTotal упоминаются не конкретные вирусы, а что-то с пометкой Susp (от Suspicios), то это ложные срабатывания. Антивирусы не находят какой-то вирус, а тупо на всякий случай помечают файл как подозрительный. Компилятор им не знакомый и шитый код они считают похожим на трюки вирусописателя и саморасшифровщик вируса. Опять-же сертификата и данных производителя программы в ресурсах нету.

На мои два Форта антивирусы VirusTotal тоже матерятся почем зря. Причем уже на голый Форт, даже не на приложение, написанное на нем. Вот эти сообщения :
Код:
Acronis                   Suspicious
AhnLab-V3                 Malware/Win32.Generic.C2647338
Avast                     Win32:Evo-gen [Susp]
AVG                       Win32:Evo-gen [Susp]
Avira (no cloud)          TR/Crypt.XPACK.Gen
CrowdStrike Falcon        Win/malicious_confidence_80% (D)
Cylance                   Unsafe
Endgame                   Malicious (high Confidence)
FireEye                   Generic.mg.ad3ba4a50b6634d2
Microsoft                 Trojan:Win32/Wacatac.B!ml
Qihoo-360                 HEUR/QVM19.1.D2FD.Malware.Gen
Rising                    Trojan.Generic@ML.80 (RDML:vQXQM0AXxBX55VVnUOVZDQ)
SentinelOne (Static ML)   DFI - Suspicious PE
Sophos                    ML Heuristic
Trapmine                  Malicious.high.ml.score

Именно на такие можно не обращать внимание.
Сообщение Добавлено: Вс июл 28, 2019 14:39
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Подправил нерабочую ссылку на Win32Forth 6.15_ и добавил уроки NeXe компилируемые под этой версией Win32Forth.

P.S. !!! Попробовал проверить данные файлы на VirusTotal и часть антивирусов нашли в них вирусы, интересно это ложные срабатывания или у меня что то не то в Windows?

Упс, webarxive их удалил посчитав их, наверное, вирусными. Залил на другой сервис обмена файлами.
Сообщение Добавлено: Вс июл 28, 2019 09:37
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Hi,
Some links on the forum may not be working.
Let me know if they are interesting.
Сообщение Добавлено: Вт июн 18, 2019 12:09
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Welcome! :)

I think many people here can easily read English, so don't worry about translation. Reading English is 'must have' skill for hi-tech specialists in Russia.

If you need separate sub-folder for your Forth system, let me know.
Сообщение Добавлено: Вт июн 18, 2019 11:09
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
KPG писал(а):
Новый сайт по Win32Forth

P.S. Видео с этого сайта Forth Books :)


Dear Friends from Russia. First of all I want to say thank you for the link to my site !

Regrettably I am limited in my contact to you in English, you can write to me also in Spanish German or Portuguese,
but I can not write in your mother tonge of Russia ! Hope one day to learn so we can contact better. Thanks Google translator
in Chrome, I can read this wonderful forum, and understand.

On my site you can enter into the "contact" and send me by email anything about Forth you like. I am blessed to have
some friends within RussFig, I made not long ago. And whish to have more Forth friends, and introduce you to my other
friends arround the world.

Sincerely
Peter
Сообщение Добавлено: Вт июн 18, 2019 08:55
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Новый сайт по Win32Forth

P.S. Видео с этого сайта Forth Books :)
Сообщение Добавлено: Чт ноя 01, 2018 17:20
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Перезалил файл :)
Немного еще подправил функциональность Win32ForthIDE (добавил немного расширенное контекстное меню с функцией фолдинга, вместо стандартного)

P.S. Раздумываю что из нужной функциональности добавить на следующем шаге :shuffle;
Сообщение Добавлено: Ср дек 09, 2015 19:25
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Перезалил файл положив Scintilla.dll от проекта Scite-ru 3.55.101 (там он собирается под именем Scilexer.dll) где русский язык работает и исправлены какие то ошибки и улучшена функциональность.

P.S. Если есть пожелания, то что бы хотелось увидеть в возможных дальнейших доработках Win32ForthIDE?
Может даже концептуально. :)
Кто подскажет ещё каким Win API получают текущую языковую раскладку ввода с клавиатуры.
Сообщение Добавлено: Пт дек 04, 2015 20:31
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Перезалил архив, но похоже нестыковка оказалась в другом.
Проект Win32ForthIDE в данном архиве собирается под Win7 64

P.S. Для проверки сборки и работоспособности Под WinXP (и VirtualBox) пришлось проделать следующее

1. Пересобрать ядро и Win32Forth через файлы extend.bat и мeta.bat (а иначе появляется какая то "нестыковка" по statusbar) и уже в этой конфигурации загружать main.f в папке Wn32ForthIDE посредством Win32Forth.

2. Для получения валидной Win32ForthIDE в файле main.f среды сборку провести по первой условной ветви 1 [if] ..., а не где сейчас находится слово Main и тогда появляется рабочий файл Win32ForthIDE. (В архиве положил файл Win32ForthIDE)


P.P.S. После загрузки (посредством Win32Forth), через консольный терминал, для примера, можно выделить фолдинг и набрать команду ToggleFold
или например 10 GotoLine и др. По описанию лехера осталось незадействованными ещё н-возможностей (аннотации, подсказки, преднабор и др.) и в частности использование механизма ответных уведомлений через уведомляющие SCN_* коды (можно ветки case выбора раскомментировать и наполнить дополнительным нескучным содержанием в файле main.f), но пока думаю на этом остановиться :)
Заметил ещё один момент, возможно набор русского шрифта "потерялся" в процессе данной передоработки Win32ForthIDE :shuffle; (взяв Scilexer.dll из проекта Scite-ru 3.55.101 и переименовав в Scintilla.dll то русский язык появится)
Ссылка на оригинальную документацию по интерфейсу с DLL (есть некоторые отличия от версии в проекте
И "обзорный" перевод приемлемый для общего понимания от google
Сообщение Добавлено: Пн ноя 30, 2015 18:39
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
Добавлен Folding (при выделении кода и забиндено на клавишу F5) и цветовая Форт поддержка (не подстраивал) от scite русской сборки (scintilla3.2.5 в папке extsrc собирал VS98) ориентированной на SPF4 исходники и для Win32Forth вероятно что то придётся подстроить. Поддержка других языков
осталась и возможно их цветовые схемы добавить к Win32ForthIDE. При компиляции Win32ForthIDE оставил не закоментированным слово Main запуска Win32ForthIDE для консольного управления окном Scintilla через команды консоли. (можно писать и выполнять Форт скрипты дополнив по необходимости недостающий функционал работы со Scintilla -примеры вариантов в исходниках Win32ForthIDE и в файлах src/lib для scintilla)
Название файла w32fscintilla заменил в системе на Scintilla.dll. В файлах остался небольшой "мусор" от проб работы с Scintilla
и возможно

P.S. Лехер для Форт, возможно, необходимо немного подкорректировать т.к. есть какое то дополнительное подчёркивание исходников кроме другого надчёркивания (добавленное для пробы и можно отключить в исходниках Win32ForthIDE,) определяемых слов.
"Ругань" приветствуется :)
Сообщение Добавлено: Сб ноя 28, 2015 14:10
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
KPG писал(а):
( Sudoku) напрочь отказываются запускаться в Win7 системе независимо от задействования установки флага совместимости.

Может это связано как то с этим W32/Autorun.worm.gen!​A40000A421DB и пора поднимать тревогу? (т.к. заметил ещё и "падение" ехplorera в режиме просмотра директорий после какого то времени) :shuffle; Касперский, похоже, не ругается на такое безобразие. Кто бы прояснил.

P.S. На данной карте от 2011г. видно что основная зона его детектирования 33% - Пакистан.
Сообщение Добавлено: Вс ноя 08, 2015 18:58
  Заголовок сообщения:  Re: Win32FORTH  Ответить с цитатой
В продолжение темы и не найдя решения собрал три экспериментальные сборки Win32Forth для Win7 64
Изменения вносил в результате сравнения версий Win32Forth в программе WinMerge и проверки собираемости системы и компиляции, в основном, Win32Forth IDE и проекта с примерами по OpenGL.

1. Win32F613_.rar (ссылка не рабочая)\ В основе вариант Win32Forth 6.13 с русификацией. (запускающийся под Win7). Урезанный вариант Win32Forth IDE из своей папки должен собрать. (В самой Win32Forth IDE "замечена" неработоспособность пункта меню Form дизайнера). Есть сложности с компиляцией стандартных примеров системы (c чем пробовал разбираться). Для запуска каких то примеров после компиляции им необходимо установить режим совместимости с WnXP. Файлы meta.bat и extend.bat должны нормально пересобрать систему. Для Win32Forth не требуется устанавливать режим совместимости.

2. Win32Forth 6.15_ Сборка на основе последнего состояния репозитрия Win32Forth на sourceforge. Сборка системы делалась на виртуальной машине с WinXP и проверилась на Win7. Для пересборки под Win7 сначала потребовалось запустить extend.bat, а уж потом meta.bat :) Для экзешника Win32Forth далее в системе необходимо установить атрибут совместимости с WinХP.
В данной сборке не изменялся файл float.f т.к. его какие то изменения критичны для сборки проекта примеров по OpenGL и ещё пара файлов не полностью синхронизированы с официальным репозитарием Win32Forth. Какие то примеры из системы ( Sudoku) напрочь отказываются запускаться в Win7 системе независимо от задействования установки флага совместимости. И ещё заметил, что у консольного тетриса клавиши управления перестали работать.

P.S. (ссылка не рабочая)Ещё одна промежуточная сборка по пути пункта 2.
В чём то оказалась более "совместима" с примерами из Win32Forth :) Консольный тетрис вроде работает.
Как то так пока :) Пробуйте. Полного (подетального) тестирования и правки Win32Forth сборок не делал.
На файл обменнике, файлы, наверное, пролежат недолго.
Может кто нибудь доведет информацию рассмотренную в данном посте до разработчиков Win32Forth.

OpenGL NeHe уроки собираются в версии Win32Forth 6.15 данного сообщения
Сообщение Добавлено: Ср ноя 04, 2015 13:33

Часовой пояс: UTC + 3 часа [ Летнее время ]


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB