АвторСообщение



Пост N: 163
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 12:22. Заголовок: HiAsm - конструктор IBM-программ


"Считается, что составить приличную IBM-программу под Windows, можно, лишь изучив один из алгоритмических языков высокого уровня: Delphi, C++, Perl и т.д. Российский программист Dilma (это его псевдоним) думает иначе. В его конструкторе HiAsm ("ХойАсм") пользователь не пишет ни единой строчки кода, но программы великолепно работают в среде Win98/XP!
Программирование, как таковое, заменяется расстановкой на экране монитора элементов блок-схемы и рисованием между ними линий связи. Компиляция кода выполняется автоматически, элементы предоставляются бесплатно. Весь процесс напоминает забытую детскую игру в кубики, но результат получается не по годам профессиональный. Освоить HiAsm можно с нуля за час даже школьнику.
Визитная карточка HiAsm представлена в Интернете на официальном сайте программы http://hiasm.heshock.com/:

"HiAsm - это оболочка для визуального проектирования и построения приложений под Windows. Конструктор программ полезен как для новичков, так и для профессионалов."


Не получается подключиться к серверу, может кто попробует.
Интересно всетаки, такая хорошая реклама.

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


постоянный участник




Пост N: 120
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.06.07 12:56. Заголовок: Re:


Пробовал эту программу... Такая бадяга...
Уж лужше Delphi...

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 258
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.06.07 13:11. Заголовок: Re:


vintik пишет:

 цитата:
"Считается, что составить приличную IBM-программу под Windows, можно, лишь изучив один из алгоритмических языков высокого уровня: Delphi, C++, Perl и т.д.

Это только считается...
Пример тому AsmEditor. Он написан на языке PureBasic т. е. на бейсике, и что плохо работает? Синтаксис у этого языка один из самых простых, а объём EXE-шника относительно небольшой.

vintik пишет:

 цитата:
Освоить HiAsm можно с нуля за час даже школьнику.


PureBasic тоже можно легко освоить. Помнишь конвертер для HD44780. Я его написал через неделю после начала обучения.

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



Пост N: 166
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 13:30. Заголовок: Re:


RW1ZK пишет:

 цитата:
Пробовал эту программу... Такая бадяга...


Подкупило, что можно управлять COM портом.
А на сервер подключился?
Пётр пишет:

 цитата:
PureBasic тоже можно легко освоить.


Когдато была книжка "Бейсик - зто просто", по ней написал одну программу для
"РАДИО 86РК" и на этом все заглохло, перестройки там всякие пошли и было не
до того.
А где можно качнуть PureBasic?

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




Пост N: 121
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.06.07 13:45. Заголовок: Re:

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 167
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 13:56. Заголовок: Re:


Спасибо за ссылки, качну, там будет видно

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




Пост N: 122
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.06.07 16:55. Заголовок: Re:


vintik пишет:

 цитата:
там будет видно


HiAsm... Мне кажется, что ничего толкового из этого не выйдет... Всё-равно что писать программу для PIC на PIC-Basic (много мусора и память забита по самые "некуда")

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 42
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 17:14. Заголовок: Re:


В связи с "пристегиванием" ПИКов к компьютеру и открывающимися после этого возможностями, поднятая тема очень актуальна и своевременна.
Надеюсь, что результатом ее обсуждения будут четкие рекомендации (и "наводки") по наиболее эффективному и быстрому "въезду" в программирование в Виндах.

Безумству храбрых поем мы песню. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 168
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 17:18. Заголовок: Re:


RW1ZK пишет:

 цитата:
ничего толкового из этого не выйдет


Согласен, но всеже интересно, COMпорт есть, есть даже LPT(кажется)
Надо разбираться.
В общем, появляется возможность управления с ПК

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



Пост N: 261
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.06.07 17:42. Заголовок: Re:


Evgeny Korabelnikov пишет:

 цитата:
наиболее эффективному и быстрому "въезду" в программирование в Виндах.

Я считаю что наиболее подходит для этих целей PureBasic. Ведь с его помощью можно решать довольно сложные задачи особо не напрягаясь.
Все ключевые слова состоят из сокращений английских слов. Например, файл открывается с помощью функции OpenFile.
Если кто-то решит изучать этот язык, я чем смогу - помогу.

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



Пост N: 43
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 19:52. Заголовок: Re:


К слову.
Петр, погонял в "железе" Ваши программы ("связка" ПИК-компьютер. Интерфейс RS232). Работают как часы.
Ваше учебное устройство войдет в состав подраздела "Практикума...", "ваянием" которого я сейчас занимаюсь (6/2/4).
Рад за Вас. Имеет место быть явный и совсем не слабый прогресс.

Безумству храбрых поем мы песню. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 44
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 20:11. Заголовок: Re:


Уважаемые коллеги.
А не организовать ли нам в “междусобойчике” раздел, посвященный обучению “с нуля” программированию в Виндах с “ПИКовым уклоном”?
Дело только за информацией, плюс, желание “потянуть этот воз”.
Что скажете?


Безумству храбрых поем мы песню. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 169
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 20:47. Заголовок: Re:


Было бы здорово!
Хотябы какойто вводный курс, чего и как работает.

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



Пост N: 262
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.06.07 21:29. Заголовок: Re:


Evgeny Korabelnikov пишет:

 цитата:
А не организовать ли нам в “междусобойчике” раздел, посвященный обучению “с нуля” программированию в Виндах с “ПИКовым уклоном”?

Идея хорошая, давно пора.

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



Пост N: 170
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 23:14. Заголовок: Re:




 цитата:
RW1ZK пишет:

цитата:
ничего толкового из этого не выйдет



Согласен, но всеже интересно, COMпорт есть, есть даже LPT(кажется)
Надо разбираться.
В общем, появляется возможность управления с ПК


Таки удалось поморгать светодиодами на программаторе, подключеном к LPT
при помощи кнопочек, и этой программы

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



Пост N: 45
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.06.07 23:17. Заголовок: Re:


Петр, как на счет "затравки" в виде первичного "въезда" в PureBasic?
Судя по Вашей "скорости въезда", это один из самых оптимальных вариантов (но возможны и другие "ветви") для начинающих.
Если Вы согласны заняться этим направлением, то можно начинать (а это самое трудное).
Думаю, что по ходу дела и еще кто-нибудь подключится.
Проблем с распространением информации и доброжелательностью не будет.
PS: всем советую обратить внимание на высказывание, которым я подписываюсь (см. ниже).
Многого добиться может только тот, кто "трепыхается".

Безумству храбрых поем мы песню. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 46
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.06.07 16:20. Заголовок: Re:


ОК, Петр.
“Затравка” есть. По-моему, самым разумным будет дать людям время ее “переварить” (“с реактивным свистом” такие дела не делаются) и подождать их реакции в закрытой части форума.
В этой связи, прошу “состыковаться” с Сергеем Росликом с целью организации в закрытой части форума соответствующей темы (название - на Ваше усмотрение).
После этого, прошу перенести в нее все необходимые для “затравки” ссылки и первичную информацию, объясняющую практический смысл организации этой темы.
Дальше - жизнь покажет.
По HiAsm: может быть имеет практический смысл проделать то же самое и с HiAsm?
Дело только за человеком, который пожелает “курировать” эту тему.
Есть желающие?


Безумству храбрых поем мы песню. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 264
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.06.07 16:58. Заголовок: Re:


vintik пишет:

 цитата:
Таки удалось поморгать светодиодами на программаторе, подключеном к LPT
при помощи кнопочек, и этой программы

А по конкретней можно?
HiAsm я не скачивал, объём сравнительно большой.
Как я понимаю "HiAsm" создал EXE-файл. Какой размер у этого файла?

Моё мнение об этом конструкторе такое:
С его помощью можно создать простую программу, потратив при этом минимум усилий. Что-то по сложнее с помощью этого конструктора создать скорее всего не получится. Вполне возможна такая ситуация, что требуемого элемента в конструкторе не окажется и что тогда?

Evgeny Korabelnikov пишет:

 цитата:
В этой связи, прошу “состыковаться” с Сергеем Росликом с целью организации в закрытой части форума соответствующей темы

Ну тему там я сам могу создать. Только скорее всего потребуется создать целый раздел, в котором будет несколько тем.

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



Пост N: 171
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.06.07 22:10. Заголовок: Re:


Пётр пишет:

 цитата:
А по конкретней


Вчера качнул программу, установил. Устанавливать как я понял, нужно две проги:
1. http://www.hiasm.com/xf/load.php?a=5253&PHPSESSID=85c9136b44f9bc3370e20c9de349917b 2.79МГб
2. http://www.hiasm.com/xf/load.php?a=5256&PHPSESSID=c1cf00789ebc03da1d69aeb65ba5fbb9 2.32МГб
Вторая ставится поверх первой.
Затем нужно настроить: сервис / настройка / интеграция / драйвера LPT.
После этого активируется какойто драйвер LPT.

Открываем папку: каталог проэктов / examle / System / LPT
Открывается прект, там четыре кнопочки, которые управляют пинами 0 1 2 3.
Да, еще нужно зайти в свойства ЛПТ, клацнув по нему, и в правом верхнем углу нажать на ладошку,
выпадет окошко в котором выставить адрес порта 378й, по умолчанию стоит 278.

Файл .exe получился 84 кб, но на другом ПК работать не захотел из-за отсутствия драйвера, программа
HiAsm на нем не устанавливалась.
Вот такая информация на вчерашний вечер, а сегодня я только вот догреб до комутера

 цитата:
Вполне возможна такая ситуация, что требуемого элемента в конструкторе не окажется


Согласен , просто было интересно поковыряться в новой программе

По бейсику, файлы по вышеупомянутым ссылкам скачал, но они не определяются, может нужно поменять расширение? Пока с ними не разбирался.



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



Пост N: 265
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.06.07 22:32. Заголовок: Re:


vintik пишет:

 цитата:
По бейсику, файлы по вышеупомянутым ссылкам скачал, но они не определяются, может нужно поменять расширение? Пока с ними не разбирался.





 цитата:
Скачать компилятор можно со странички ......... Оттуда следует скачать файлы "Pure", "Basic" и " REANIMATOR.exe". Поместить их следует в одну папку, после нужно запустить файл " REANIMATOR.exe", который создаст из выше указанных файлов самораспаковывающийся архив. Далее следует запустить файл "Setup.exe" расположенный в этом архиве, предварительно распаковав этот архив. Установка никаких особенностей не имеет. Программу нужно русифицировать (по желанию). Русификатор можно скачать отсюда..............



Это я взял из материала, который сейчас готовлю для первичного "въезда"



vintik пишет:

 цитата:
Открываем папку: каталог проэктов / examle / System / LPT
Открывается прект, там четыре кнопочки, которые управляют пинами 0 1 2 3........

В Пурике (так я называю PureBasic) всё гораздо проще. Во первых, физический адрес указывать не нужно, достаточно сообщить программе какой порт используется (COM1, COM2...) т. е. возможно программа будет работать даже с виртуальным портом. Во вторых, драйвер с собой тащить не нужно, используется тот что есть в Винде.

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



Пост N: 172
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.06.07 22:54. Заголовок: Re:


Пётр пишет:

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


Если это касается COM, а если это LPT, то тут я не согласен. К примеру,- ICprog.exe без драйвера на
ЛПТ покойник, и моя железяка без него(драйвера), не работает. А на моем ПК COMa нету

За разьяснения бейсику спасибо, докачаю третий файл и попробую

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




Пост N: 114
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.06.07 23:36. Заголовок: Re:


скачал и русифицировал, пока нравится, вникаю. Как подключать к тексту программы Vizual Designer не понял? Или наоборот.

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



Пост N: 173
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.06.07 08:58. Заголовок: Re:


Тоже установил "пурик"
Пётр пишет:

 цитата:
Это я взял из материала, который сейчас готовлю для первичного "въезда"


Ждем

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



Пост N: 269
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 1
ссылка на сообщение  Отправлено: 25.06.07 10:41. Заголовок: Re:


vintik пишет:

 цитата:
Ждем

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

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



Пост N: 177
Зарегистрирован: 26.12.06
Откуда: Одесса
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.06.07 11:12. Заголовок: Re:


Пошарился по форуму, по программе PureBasic, но ничего не нашел ни по COM, ни по LPT.
А с HiAsm, дальше их примера с LPT не ушел, чтото мутно с этими кубиками.
В последней рассылке, что была, так там надо С++ осваивать.
Опускаюсь на землю, к ассемлеру для ПИКов


 цитата:
Приходилось объяснять почти "на пальцах".



Мне сдается, что если на форуме будеш вести тему по "пурику", то будет проще, может и не прийдется
какието вещи подобно расписывать

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



Пост N: 47
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.06.07 12:18. Заголовок: Re:


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

Безумству храбрых поем мы песню. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 619
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 2
ссылка на сообщение  Отправлено: 01.04.08 17:04. Заголовок: Попробовал этот HiAs..


Попробовал этот HiAsm...
Прога выглядит шикарно, писать (точнее рисовать) программы не очень сложно. Например, прогу передающую чере COM порт пару байт нарисовал буквально за минуту.
Конструктор больше подходит для простых программ, он вне конкуренции, а вот относительно сложные программы с его помощью не создать. Точнее, создать то можно, но рисунок программы будет плотно нашпигован паскалевскими вставками.

Для примера, прогу типа KS0108 создать можно (правда с трудом, и с паскалевскими вставками), а вот PicAsmEditor уже выше возможностей конструктора.

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

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



Создай свой форум на сервисе Borda.ru
Текстовая версия