Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Sep 28, 2020 10:16 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 31 posts ]  Go to page Previous 1 2 3 Next
Author Message
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 5:39 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
Freeman wrote:
0CodErr wrote:
По идее надо изменить и перекомпилировать всякие там System, SysInit, ... . Но мне лень это всё делать.

Ну вот, еще один полуфабрикат. :mrgreen:

Ну вот, еще один полуфабрикат.
Ага!
Чёто я ничерта не понял.... Скачал DelphiKOS.7z, а где екзешнки ?
а-а-а-а есть Project1.dpr в каталогах test1 ... test5... сделай сам ?! да ?
ну хорошо, - сделал!
Про KlbrInWin я ничего не понял... пока "отбросил в сторону"
скопировал peload.kex в каждый каталог test1 ... test5,
run_in_KOS.sh исправил на:
#SHS
peload.kex project1.exe
ХОТЯ АВТОР ЭТО МОГ БЫ И САМ СДЕЛАТЬ (ДЛЯ QEMU в частности) И НЕ МУДРИТЬ В ДАННОМ МОМЕНТЕ С БАТами!
запустил QEMU...
А ведь всё равно фигушки!... или результат работы всех test1...test5 должен быть: "Read File Error" ? Да ? :-)

Сейчас автор мне начнёт объяснять... да у меня дельфя какая-то не такая... "не такие" екзешники делает.... их peload.kex не хочет запускать....
ТАК А ГДЕ ТЕ ЕКЗЕШНИКИ ЧТО ХОЧЕТ ЗАПУСКАТЬ ? ГДЕ ?
Что за подход такое "лишь бы с рук" ?!
Кинул в тему архив и хоть трава не рости!

Ребята! 1500 раз повторяю: А почему у нас всё так !? Почему лишь бы с рук !? Почему проще мозги "компосировать" объяснениями, чем раз укомплектовать как положено архив, предусмотрев различное, - что возможно одни через KlbrInWin захотят.... должен быть в архиве каталог forKlbrInWin, другие через QEMU... третьи в оригинале КОС...
ну или напиши наконец, что испытывалось всё в оригинале КОС, использовался "такой-то"(версия) дельфи для создания екзешников и т.д.
ПИШИТЕ ПОЛУФАБРИКАТЫ ДАЛЬШЕ!... а если и вдруг сама программа окажется не полуфабрикатом, так архив с той программой окажется ПОЛУФАБРИКАТОМ! И ОНА ВСЁ РАВНО НЕ ЗАРАБОТАЕТ! :-)


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 5:58 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
ALEXS1983, ты как всегда торопишься и не вникаешь в суть :)
Но ок, я тебе отвечу:
Quote:
а где екзешнки ?
Quote:
сделай сам ?! да ?
Ну таки да. "екзешнки" ты можешь делать любые свои, а не только то, что в примерах. Открываешь в своей любимой Delphi и нажимаешь Ctrl+F9.
Quote:
скопировал peload.kex в каждый каталог
Quote:
run_in_KOS.sh исправил на:
Это совершенно ни к чему. Скрипт рабочий.
Quote:
или результат работы всех test1...test5 должен быть: "Read File Error"
Я ещё раз процитирую, то, что писал под спойлером
Quote:
Один нюанс — этот скрипт работает не из всех файловых менеджеров. Но из того, который на скриншоте — работает.
Quote:
ТАК А ГДЕ ТЕ ЕКЗЕШНИКИ ЧТО ХОЧЕТ ЗАПУСКАТЬ ? ГДЕ ?
Ты может сути не понял просто? :) Ты можешь сделать любой другой свой проект, а не только то, что выложено в примерах. Или это мне за тебя тоже делать? :lol: Ну вот, может, ты захочешь сделать, например, вывод в консоль — ты же сам это будешь делать? Ну вот и компилировать сам будешь. Вот и будут у тебя "екзешнки". Или ты не с целью программировать? А то кто тебя знает? :)


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 6:12 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
0CodErr wrote:
Ты может сути не понял просто? :) Ты можешь сделать любой другой свой проект, а не только то, что выложено в примерах. Или это мне за тебя тоже делать? :lol: Ну вот, может, ты захочешь сделать, например, вывод в консоль — ты же сам это будешь делать? Ну вот и компилировать сам будешь. Вот и будут у тебя "екзешнки". Или ты не с целью программировать? А то кто тебя знает? :)

Шото у тебя смайликов слишком много... :-) весело, да ?! :-)
А fNAV 0.43 в системе я не нашёл! Дак чё упаковать в архив не мог!... коль его в системе нету!... так значит не у каждого ведь есть!


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 6:13 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Ну так скачать-то не проблема же viewtopic.php?f=44&t=2178&p=65591#p65591


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 6:18 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
0CodErr wrote:
Ну так скачать-то не проблема же viewtopic.php?f=44&t=2178&p=65591#p65591

Да я уже понял!.... :-) ну вот я бы всё равно в архиве выложил! Вот такой я человек ! :-)
Сейчас рассмотрю повнимательнее твоё творение....
думаю, "не за горами", - Жди критики! :-)


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 6:34 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
Дельфийские примеры пока не рассматривал...
Не вникая в тонкости, в первом приближении скажу:
А ХОРОШО ВЕДЬ! ОЧЕНЬ ДАЖЕ ХОРОШО!
После того как я всё "поприкручиваю", так как мне хотелось бы...
ВЫЛОЖИТЬ СЮДА АРХИВ ТАКИМ КАКИМ БЫ Я ЕГО ХОТЕЛ ВИДЕТЬ, МОЖНО ?
(может кому-то пригодится, такому как я :-) )


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 6:36 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Ну оно хоть запустилось у тебя?
Quote:
ВЫЛОЖИТЬ СЮДА АРХИВ ТАКИМ КАКИМ БЫ Я ЕГО ХОТЕЛ ВИДЕТЬ, МОЖНО ?
Ну выкладывай, чё :)


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 7:16 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
0CodErr wrote:
Ну оно хоть запустилось у тебя?

Да, всё в порядке! Спасибо!
0CodErr wrote:
Ну выкладывай, чё :)

Хорошо, это после внимательного рассмотрения всего, т.е. как её прикрутить в КиВ и QEMU и т.д. постараюсь, чтобы всё в лучшем виде было! Ну на подобии Д2, чтобы минимизировать, а точнее свести на нет, поиски чего-то, докачки какие-то (fNAV) и т.д....
далее видимо надо отдельная тема для "PEload Delphi", посвященная исключительно дельфистам (ведь PEload не "привязана" же именно к дельфийским екзешниками?!.. зачем всё, что связанно с дельфёй, в одну эту тему, которая о PEload, правда ? )


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 7:49 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
0CodErr, а ты в КиВ пробовал запускать ? получалось ?
шото у меня ничерта не получается даже с твоими путями


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 7:51 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
ALEXS1983, ну, конечно, получалось.
Значит, пути неправильно прописываешь.


Top
   
 Post subject: Re: PELoad
PostPosted: Tue Oct 11, 2016 10:59 pm 
Offline

Joined: Sat Nov 14, 2015 11:15 am
Posts: 299
ХЕ! :-) от блин!.... :-)
Ох я и мечтатель!.... :-)
Ну надеюсь я что нибудь придумаю!
"Черновые" мысли есть! :-)
Code:
Program Project1;
uses  Windows,
  uMain in 'uMain.pas';

Begin
WinExec (PChar('runProject.bat'),SW_SHOW);
Main;
end.


Top
   
 Post subject: Re: PELoad
PostPosted: Wed Oct 12, 2016 4:44 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5292
ALEXS1983
Ты можешь не кричать в сообщениях?)

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: PELoad
PostPosted: Wed Apr 29, 2020 11:39 am 
Offline
User avatar

Joined: Mon Apr 06, 2020 1:09 pm
Posts: 45
Немного довел до ума:
- добавил strlen в msvcrt.dll
- теперь puts и gets нормально в нем работают
- добавил новые samples написанные на фасме и не только. Из рабочих например pg.exe
- написал нормальные скрипты сборки
- и некоторые мелкие исправления

P.S придумал название kwine - KWine Is Not an Emulator.


Attachments:
kwine_alpha.zip [1.68 MiB]
Downloaded 35 times

_________________
The best way to predict the future is to create it.
Top
   
 Post subject: Re: PELoad
PostPosted: Wed Apr 29, 2020 2:54 pm 
Online

Joined: Thu May 23, 2019 10:50 pm
Posts: 90
rgimad wrote:
P.S придумал название kwine - KWine Is Not an Emulator.

Хороший троллинг, хвалю :lol:

_________________
Монтировка решит всё 8)


Top
   
 Post subject: Re: PELoad
PostPosted: Wed May 06, 2020 1:43 am 
Offline
User avatar

Joined: Mon Apr 06, 2020 1:09 pm
Posts: 45
KWINE v0.0.2

Changelog:
- msvcrt.dll rewritten in c
- added malloc, free, realloc, strcmp, strcat, strlen, printf to msvcrt.dll

исходники также есть на svn в папке programs/emulator/kwine


Attachments:
kwine_v0.0.2.zip [38.01 KiB]
Downloaded 29 times

_________________
The best way to predict the future is to create it.
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 31 posts ]  Go to page Previous 1 2 3 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited