Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Windows 10 a Subiekt 5

961 views
Skip to first unread message

Tomasz

unread,
Nov 20, 2016, 5:25:48 AM11/20/16
to
Jaka jest możliwość uruchomienia Subiekta 5 na windows 10.
Przy próbie uruchomienia dostaję komunikat:
zapytaj producenta czy nie może dostarczyć wersji 64 bitowej.
Kolega używa Subiekta 5 w swoim biznesie od wielu lat, tylko do wystawiania
faktur.
Zakres funkcjonalny programu mu odpowiada i nie chce zmieniać wersji na
windowsową
bo musiałby się od nowa uczyć nowej obsługi.
Ostatnio komputer z XP, na którym ten Subiekt chodził, zepsuł się i kupił
nowy oczywiście z windows 10.
Czy da się nadal używać Subiekta 5 na nowym komputerze a jeśli tak to jakimi
sposobami?
Mnie kojarzy się możliwość zainstalowania na tym komputerze drugiego systemu
XP,
ale czy to pomoże, i czy to jedyne rozwiązanie?

--
Tomasz

iron64

unread,
Nov 20, 2016, 5:48:10 AM11/20/16
to Tomasz
W dniu 2016-11-20 o 11:25, Tomasz pisze:
Z tego co pamiętam, S5 był napisany w FoxPro dla DOS więc pod Win 64bit
nie ruszy. Żeby to uruchomić, zainstaluj DosBoxa i uruchamiaj pod nim.
DOSowy FoxPro i aplikacje w nim napisane działają bez problemu.

Irek

Olek

unread,
Nov 20, 2016, 10:53:21 AM11/20/16
to
W dniu 20.11.2016 o 11:48, iron64 pisze:
> Z tego co pamiętam, S5 był napisany w FoxPro dla DOS więc pod Win 64bit
> nie ruszy. Żeby to uruchomić, zainstaluj DosBoxa i uruchamiaj pod nim.
> DOSowy FoxPro i aplikacje w nim napisane działają bez problemu.

Można też zainstalować Win 10 32 bit.

--
Olek

Tomasz

unread,
Nov 20, 2016, 5:04:18 PM11/20/16
to

Użytkownik "Olek" <olotes...@poczta.onet.pl> napisał

Żeby to uruchomić, zainstaluj DosBoxa i uruchamiaj pod nim.
>> DOSowy FoxPro i aplikacje w nim napisane działają bez problemu.
>
> Można też zainstalować Win 10 32 bit.
>
Instalowałem DOSBoxa ale tam sie otwiera jakies mikroskopine okienko bez
żadnej opcji jego powiekszenia. Na moim ekranie 26 zali to okienko zajmuje
gdzieś 5 x 5 cm.
Może nie znalazłem opcji powiekszania tego okienka ale jeśli ktoś z Was ma
taką wiedze to chętnie
ją skonsumuję.

Tomasz

unread,
Nov 20, 2016, 5:52:28 PM11/20/16
to

Użytkownik "Olek" <olotes...@poczta.onet.pl> napisał
>
> Można też zainstalować Win 10 32 bit.
>
Win 10/32 nie miałem ale ten kolega miał win 7/32 i postanowiłem
zainstalować to windows 7 jako drugi system na nowym komputerze z windows
10.
Niestety nie da sie tego zrobić. Płyta instalacyjna Win 7 jest blokowana już
na pierwszym oknie.
W internecie ludzie pisza że Microsoft zapowiedział to że na nowych
komputerach starych wersji windows zainstalować sie nie da.
Czy to jest prawda?

Tomasz

unread,
Nov 21, 2016, 1:37:31 PM11/21/16
to

Użytkownik "Olek" <olotes...@poczta.onet.pl> napisał

Żeby to uruchomić, zainstaluj DosBoxa i uruchamiaj pod nim.
>> DOSowy FoxPro i aplikacje w nim napisane działają bez problemu.

Zainstalowałem sobie DosBoxa, rzeczywiście program w nim startuje ale jest
mały szkopuł,
za mało jednocześnie otwartych zbiorów.
Szukałem w internecie i nigdzie nikt nie pisze czy i jak można zwiekszyć
parametr FAILS w Windows 10. W windows 10 nie ma nigdzie pliku config.nt.
Czy ktoś z Was probował zwiększyć ilość zbiorów w Windows 10?
Jak to zrobić?

Olek

unread,
Nov 21, 2016, 3:24:52 PM11/21/16
to
W dniu 21.11.2016 o 19:37, Tomasz pisze:
>
> Żeby to uruchomić, zainstaluj DosBoxa i uruchamiaj pod nim.
>>> DOSowy FoxPro i aplikacje w nim napisane działają bez problemu.
>
> Zainstalowałem sobie DosBoxa, rzeczywiście program w nim startuje ale
> jest mały szkopuł,
> za mało jednocześnie otwartych zbiorów.

Niewydajemisię
http://www.shdon.com/blog/2009/09/05/adjustable-files-setting-in-dosbox

> Szukałem w internecie i nigdzie nikt nie pisze czy i jak można zwiekszyć
> parametr FAILS w Windows 10. W windows 10 nie ma nigdzie pliku config.nt.
> Czy ktoś z Was probował zwiększyć ilość zbiorów w Windows 10?
> Jak to zrobić?

Pierwszy link w googlu
tyle, że trzeba czytać uważniej - nie "fails" tylko "files".
--
Olek

Tomasz

unread,
Nov 21, 2016, 10:16:10 PM11/21/16
to

Użytkownik "Olek" <olotes...@poczta.onet.pl> napisał
>>
>> Zainstalowałem sobie DosBoxa, rzeczywiście program w nim startuje ale
>> jest mały szkopuł,
>> za mało jednocześnie otwartych zbiorów.
>
> Niewydajemisię
> http://www.shdon.com/blog/2009/09/05/adjustable-files-setting-in-dosbox
>
>> Szukałem w internecie i nigdzie nikt nie pisze czy i jak można zwiekszyć
>> parametr FAILS w Windows 10. W windows 10 nie ma nigdzie pliku config.nt.
>> Czy ktoś z Was probował zwiększyć ilość zbiorów w Windows 10?
>> Jak to zrobić?
>
> Pierwszy link w googlu
> tyle, że trzeba czytać uważniej - nie "fails" tylko "files".

Przeczytałem to co było w linku:
DOSBox does an excellent job of emulating a DOS PC, including some of its
quirks. DOSBox' default limit is at a generous 127 files open at any one
time.

Niestety ten program Subiekt 5 uruchomiony w DosBoxie krzyczy jak niżej:
https://www.dropbox.com/s/bjjv4umfb7qqa15/Za%20malo%20plikow.jpg?dl=0

Co mam o tym sądzić?


Tomasz

unread,
Nov 21, 2016, 10:39:25 PM11/21/16
to

Użytkownik "Olek" <olotes...@poczta.onet.pl> napisał

>> Czy ktoś z Was probował zwiększyć ilość zbiorów w Windows 10?
>> Jak to zrobić?
>
> Pierwszy link w googlu
> tyle, że trzeba czytać uważniej - nie "fails" tylko "files".
> --
W googlu to ja pisałem chyba poprawnie: windows 10 parameter files

To w poscie zrobiłem literówke.
Widocznie jestem już tak skolowany że nie widzę żadnego rezultatu na moje
zapytanie.
Jeśli Ty miałeś więcej szczęścia i w pierwszym linku znalazłes jak zwiększyć
wartość parametru FILES w windows 10 to proszę Cię prześli mi ten link.

--
Tomasz

Maciek

unread,
Nov 22, 2016, 3:59:46 AM11/22/16
to
W dniu 2016-11-22 o 04:39, Tomasz pisze:
> To w poscie zrobiłem literówke.
> Widocznie jestem już tak skolowany że nie widzę żadnego rezultatu na moje
> zapytanie.
> Jeśli Ty miałeś więcej szczęścia i w pierwszym linku znalazłes jak zwiększyć
> wartość parametru FILES w windows 10 to proszę Cię prześli mi ten link.
To nie kwestia Windows 10 tylko DOSBoxa - parametr FILES odnosi się do
DOS'a. Traktuj DOSBoxa jak maszynę wirtualną z DOS'em - wszystko co Ci
wyświetla aplikacja uruchomiona pod DOSBoxem nie ma większego związku z
Windows 10 (czy jakimkolwiek innym systemem w którym działa DOSBox).

--
Pozdrawiam
Maciek

iron64

unread,
Nov 22, 2016, 5:18:10 AM11/22/16
to
W dniu 2016-11-22 o 04:39, Tomasz pisze:
>
Sekcja [dos] w DosBox.conf
files=

Irek

Tomasz

unread,
Nov 22, 2016, 6:52:48 AM11/22/16
to

Użytkownik "iron64" <iro...@poczta.fm> napisał
>>
> Sekcja [dos] w DosBox.conf
> files=
>
W moim DosBox-0.74 w sekcji [dos] w DosBox.conf
nie było zadnego parametru FILES wiec go dopisałem files=200.
Oczywiście nic to nie pomoglo bo w opisie tego DosBoxa piszą że on ma na
stałe zaszyte files=128
i do zmiany tego parametru na inny potrzebna jest nowa kompilacja.
Może macie doświadczenie z innym DosBoxem w którym ten parametr jest
zapisywany
w DosBox.conf. Prosze, jesli to możliwe o link do tego wyprobowanego
DosBoxa.
--
Tomasz


Maciek

unread,
Nov 22, 2016, 7:34:04 AM11/22/16
to
W dniu 2016-11-22 o 12:52, Tomasz pisze:
> W moim DosBox-0.74 w sekcji [dos] w DosBox.conf
> nie było zadnego parametru FILES wiec go dopisałem files=200.
> Oczywiście nic to nie pomoglo bo w opisie tego DosBoxa piszą że on ma na
> stałe zaszyte files=128
> i do zmiany tego parametru na inny potrzebna jest nowa kompilacja.
> Może macie doświadczenie z innym DosBoxem w którym ten parametr jest
> zapisywany
> w DosBox.conf. Prosze, jesli to możliwe o link do tego wyprobowanego
> DosBoxa.
Spróbuj postawić maszynę wirtualną np. VirtualBox, na maszynie
zainstaluj sobie np. FreeDos i FILES będziesz mógł pewnie ustawić dość
dowolnie.


--
Pozdrawiam
Maciek

iron64

unread,
Nov 22, 2016, 7:42:07 AM11/22/16
to
W dniu 2016-11-22 o 12:52, Tomasz pisze:
>
To sobie ściągnij kompilację DosBox DAUM.
Ja takiej używam.

Irek

Tomasz

unread,
Nov 22, 2016, 11:05:26 AM11/22/16
to

Użytkownik "iron64" <iro...@poczta.fm> napisał
>>
> To sobie ściągnij kompilację DosBox DAUM.
> Ja takiej używam.
>
Sciągnąłem sprawdziłem co jest w dosbox.conf,
byl tam już parametr files=128 więc nic nie zmieniałem.
Uruchomiłem tego samego subiekta 5 w DosBoxie Daum na Windows 7/32
ale efekt jest dokładnie taki sam jak w tym innym DosBoxie.
Załączam zrzut ekranu:
https://www.dropbox.com/s/mfv51aiclmpkyc8/DosBoxDaum.jpg?dl=0

To gdzie ten Subiekt szuka?
W windows 7 jest konfig.nt i tam też jest files=200?
Ten Subiekt przecież pracował przez wiele lat pod windows XP i nie było
problemów.
Jeśli program ten uruchomię bezposrednio z windows 7 komunikat błedu jest
dokładnie taki sam jak wysłałem.

Myślę że ten Subiekt jest chyba porąbany, zasięgnę informacji w Insercie.

--
Tomasz

iron64

unread,
Nov 22, 2016, 1:10:08 PM11/22/16
to
W dniu 2016-11-22 o 17:05, Tomasz pisze:
Subiekt 5 napisany jest w Foxpro dla DOSa. Nie mam subiekta ale kiedyś
pisałem w FoxPro i mnie się ostał ;)
Z ciekawości otworzyłem w FoxPro 225 (tyle baz może otworzyć fox
jednocześnie) baz ( każda z indeksem) czyli 450 plików bez problemu.
W configu dosboxa (dosbox-SVN-Daum.conf) mam files ustawione na 127.

Ponieważ używam W10 64 bit dosboxa odpalam też 64 bit
np tak:

net use lpt1: \\wrat7_1\zebra
start \dosbox\dosbox_x64 c:\dosboxapps\barcode\bc.bat -nomenu -noconsole
-exit

mapuję drukarkę windows na lpt1
wywołuję bat który ustawia parametry do programu drukowania etykiet
a w nim mam

OGONKI MAZOVIA
set foxprocfg=c:\config.fp
set foxproswx=-t +x
barcode

W drugiej linii mam c:\config.fp bo katalog z programem staje
się rootem dla dosboxa

Może subiekt nie lubi takiej sztuczki?

Irek

Olek

unread,
Nov 22, 2016, 1:10:24 PM11/22/16
to
W dniu 22.11.2016 o 17:05, Tomasz pisze:
Ale czekaj, Dosbox ma na sztywno 128 plików więc Subiektowi nie jest na
pewno za mało.
Być może komunikat pojawia się tylko dlatego, że Subiekt nie może
znaleźć pliku config.sys sprawdzić, że wpisano poprawny parametr, co
jeszcze nie znaczy, że będzie pracować poprawnie.
Jeśli to tylko kwestia komunikatu i można przejść dalej, to ja bym go
zignorował.

No i jak już pisałem - jeśli ktoś nie ma konkretnej potrzeby używania
systemu 64 bitowego, to zawsze można pobrać instalkę Win 10 32 bit i ją
zainstalować z użyciem tego samego klucza co do dla wersji 64 bit.
--
Olek

Olek

unread,
Nov 22, 2016, 1:14:20 PM11/22/16
to
W dniu 22.11.2016 o 19:10, Olek pisze:
>
> Ale czekaj, Dosbox ma na sztywno 128 plików więc Subiektowi nie jest na
> pewno za mało.
> Być może komunikat pojawia się tylko dlatego, że Subiekt nie może
> znaleźć pliku config.sys sprawdzić, że wpisano poprawny parametr, co
> jeszcze nie znaczy, że będzie pracować poprawnie.

Miało być "nie znaczy, że NIE będzie pracować poprawnie"

IrekL

unread,
Nov 22, 2016, 3:04:51 PM11/22/16
to

>
> Myślę że ten Subiekt jest chyba porąbany, zasięgnę informacji w Insercie.

;)


No dobra.

Zainstalowałem demo subiekt 5 euro.

Mam zainstalowanego DosBoxa DAUM w katalogu c:\dosbox
Instaluję aplikacje dosowe w c:\DosBoxApps

BAT do odpalenia samego dosboxa zawiera 1 linię:
@START \DOsBOX\dosbox_x64 -noconsole


W dosbox-SVN-Daum.conf m.in. mam zapisane

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

mount c c:\dosboxapps
c:


To powoduje, że jak uruchomię samego dosboxa,
dyskiem c: dla dosboxa (i aplikacji) staje się katalog
c:\dosboxapps

Zrobiłem katalog c:\dosboxapps\s5inst i wrzuciłem tam demo
sub5e.exe

Uruchomiłem dosboxa przez BAT z początku
Potem cd \s5inst
i uruchomienie sub5e.
Rozpakowuje dużo plików, uruchamiam instaluj.exe
Program się instaluje
Powstają katalogi subiekta
Istotny jest \subiekt5\system
Z tego katalogu uruchamia się S5_START.BAT

I teraz:
jeżeli zostawi się domyślną konfigurację
FILES=128 w dosbox-SVN-Daum.conf
s5 wyświetla ostrzeżenia o nieprawidłowym
FILES (sami zalecają 220) i program
wypisuje, że faktycznie files wynosi 117.
Jak zmieniłem w configu FILES=255 to s5
dalej wypisywał ostrzeżenia ale pominął
info o faktycznej liczbie files.
Wygląda na to, że po zignorowaniu komunikatów program działa poprawnie.

Żeby odpalanie s5 zrobiłem 2 programiki BAT umieszczone w c:\dosboxapps

1. s5.bat:
@start \dosbox\dosbox_x64 c:\dosboxapps\s5start.bat -nomenu -noconsole -exit

2. ststart.bat:
cd \subiekt5\system
s5_start.bat

Wywołanie dosboxa z nazwą programu do uruchomienia powoduje automatyczne
ustawienie dysku c:\ na katalog, w którym ten program się znajduje.
Dlatego nie można od razu wywołać s5_start.bat bo dyskiem c: będzie
c:\dosboxapps\subiekt5\system i s5 nie zobaczy danych.

Na początku dosbox-SVN-Daum.conf mam jeszcze ustawione
windowresolution=1440x800
co jest przeliczoną wielkością ekranu dosa 80x25 i wielkości
czcionki VGA na wielkość okna.

Powodzenia

Irek





Tomasz

unread,
Nov 22, 2016, 3:57:06 PM11/22/16
to

Użytkownik "IrekL" <iron64...@poczta.fm> napisał
Dzieki za tak szczegółowy opis z pewnością skorzystam z niego.
Namęczyłeś się żeby to wszystko sprawdzić i jak
widzisz rezultat niewielki. Ciągle na wstepie pojawiają sie komunikaty
bledów.
Co prawda program dalej już pracuje ale sam zaznaczył że moga wystąpić
problemy.
U mnie wyszło jeszcze lepiej.
Kiedy zmieniłem w dosbox.conf parametr files=250 i uruchomilem subiekta to
faktycznie dwa pierwsze komunikaty byly a trzeciego z liczbą plików już nie
było.
Pojawił się zamiast niego inny komunikat, z którego już nie można przejść do
normalnej pracy.
Oto ten komunikat:
https://www.dropbox.com/s/q0qc18b6q9l0e6k/Blad2.jpg?dl=0

Te niepowodzenia zaczynają mnie wkurzać.
Chyba dużo prościej i taniej będzie kupienie jakiejś dobrej używki z
windowsem XP
i zostawienie tego subiekta5 w takim srodowisku w jakim pracował przez wiele
lat.

--
Tomasz


IrekL

unread,
Nov 22, 2016, 5:04:46 PM11/22/16
to
W dniu 2016-11-22 o 21:57, Tomasz pisze:

> Dzieki za tak szczegółowy opis z pewnością skorzystam z niego.
> Namęczyłeś się żeby to wszystko sprawdzić i jak
> widzisz rezultat niewielki. Ciągle na wstepie pojawiają sie komunikaty
> bledów.
> Co prawda program dalej już pracuje ale sam zaznaczył że moga wystąpić
> problemy.
> U mnie wyszło jeszcze lepiej.
> Kiedy zmieniłem w dosbox.conf parametr files=250 i uruchomilem subiekta
> to faktycznie dwa pierwsze komunikaty byly a trzeciego z liczbą plików
> już nie było.
> Pojawił się zamiast niego inny komunikat, z którego już nie można
> przejść do normalnej pracy.
> Oto ten komunikat:
> https://www.dropbox.com/s/q0qc18b6q9l0e6k/Blad2.jpg?dl=0
>
> Te niepowodzenia zaczynają mnie wkurzać.
> Chyba dużo prościej i taniej będzie kupienie jakiejś dobrej używki z
> windowsem XP
> i zostawienie tego subiekta5 w takim srodowisku w jakim pracował przez
> wiele lat.
>

Odpalenie programów napisanych w FoxPro przerabiałem jakiś rok temu.
Gość, dla którego coś tam dawno (10 lat temu chyba) zrobiłem
wymienił komputer na Win7 x64 więc miałem trochę zabawy.
Już nie pamiętam dokładnie czemu wybrałem wersję DAUM a nie czystego
dosboxa. Chyba chodziło o lepszy (lepiej konfigurowalny) dostęp
do LPT.

Teraz tylko sprawdziłem jak w moim środowisku odpalić s5.

Nie mam bladego pojęcia jak sprawdzają ilość FILES zadeklarowanych
w systemie. Z ciekawości zrobiłem "lewego" config.sys z files=255
ale komunikat też był. Co ciekawe, przy zadeklarowanym w dosboxie
files=128 mój FoxPro otworzył 225 baz, każdą z indeksem czyli
450 plików (225 bo tyle może Fox otworzyć). Nie powinno być z tego
powodu problemów (poza komunikatem o plikach).
A o ten błąd, który się Tobie wyświetlił trzeba by odpytać Insert.

Co do kupienia XP może jeszcze gdzieś znajdziesz jakieś małe
poleasingowce (masakryczna aktywacja przez tel. ale da się przejść)
chociaż ostatnio już tylko z W7 widziałem.

Pozdrawiam
Irek

0 new messages