Jump to content

dos - program too big to fit...


mrsblds
 Share

Recommended Posts

Sveiki!

Vēlos palaist .exe progu caur dosu, bet situācija ir sekojoša,ka

izmet ārā erroru "program too big to fit in memory".

 

 

Šobrīd lietoju WS XP, kur ir 6.DOS

Vai problēmu var risināt caur 7.DOSU, kas nāk ar WS 98SE?

 

KĀDI citi ieteikumi???!!!

 

p.s. progā ir grafiski, kustīgi objekti un citas štelles...

Būtu ļoti priecīgs,ja izdotos palaist.

Ja ar dubultklišķi spiež, tad uzreiz izmetas un pazūd dos logs, tas pats error.

Link to comment
Share on other sites

heh, tik sen tas bija kad vajadzēja dosā brīvēt atmiņu :)

 

lai saprastu pašreizējo situāciju, tad palaižam cmd, tad komanda - mem /c

(vismaz man to izdarot redzams ka conventional memory ir brīvs 593kautkastur kilobaiti kas ir maz. esošās rindiņas ir jāpiespiež ielādēties "upper memory"

 

priekš tā, tevis interesējošam exe labā poga virsū un properties izvēlamies.

 

tā kā šeit teikts, http://www.dosgames.com/xphints.php

3. daļa managing memory

man liekas ka ar to vajadzētu līdzēt.

ja ne, tad pārejam uz 4. daļu un tvīkojam tālāk.

jāņem vērā arī fakts ka katra dos programma, katrs cmd logs ir atsevišķa dosmašīna ar atsevišķi regulējamu atmiņu.

 

lai veicas :)

Link to comment
Share on other sites

Vai problēmu var risināt caur 7.DOSU, kas nāk ar WS 98SE?

 

Var. Bet vispār, ka Win 98 SE ir MS-DOS 7.0, bet Win XP ir MS-DOS7.1.

Galu galā, varbūt tev palīdzēs DOS emulātors DOSBox?

Link to comment
Share on other sites

Bet vispār, ka Win 98 SE ir MS-DOS 7.0, bet Win XP ir MS-DOS7.1.

 

Ko var muldēt, nav nekāda DOS WinXP. Tur ir tikai emulators.

 

Par autora problēmu šāds paziņojums visbiežāk ir tad, ja exe nav paredzēts DOS videi vai arī fails ir bojāts, nav pieejams utt. Piemēram iebūtojoties ar disketi vai USB flash tīrā DOS, tad atraujot disketi/flashu nost un mēģinot palaist programmu saņemsi tieši šādu paziņojumu.

Labots - Kanibaals
Link to comment
Share on other sites

pieņemsim ka fails ir bojāts.

 

vai pastāv iespēja pārprogramēt progu - pabeigt?

jeb konkrētāk- ar kādām progām var rediģēt kodu?

ja ir tikai .exe

 

mēģināju dosBOX. = ar standartiestatījumiem proga uzkar dosboxu, precīzāk - nekas nenotiek, domā un viss.

 

vai ir citas progas bez dos un dosbox..

 

kura dosa versija ir visjaudīgākā?

Labots - mrsblds
Link to comment
Share on other sites

Pārprogrammēt/pabeigt 99.99% ir tikai progas autora spēkos.

Un kas tā par superslepenu progu ? Varbūt nemaz nav DOS videi paredzēta?

Link to comment
Share on other sites

No kurienes vispār ņēmi, ka tā ir DOS programma. Tas, ka izlec DOS logs nenozīmē, ka tā ir DOS programma.

Link to comment
Share on other sites

"Pabeigt" .exe failu nav iespējams. OK, ja Tev ir kāds cilvēks, kuram ir ļoti labas mašīnprogrammēšanas zināšanas, un kāds gadiņš vai divi brīva laika - uz priekšu! Citādi aizmirsti.

 

Varbūt iemetīsi mums te to mistisko progu, lai varam apskatīties? Ja forums neļauj .exe pievienot, tad pamēģini .zip, .rar vai .7z.

Link to comment
Share on other sites

1) es nezinu kādai videi paredzēta, jo ir tikai .exe fails.

ar kādām progām var vēl atvērt .exe, līdzīgi kā DOS ?

Programmu varēju atvērt divreiz klikshkjinot , tad noformatēju diskus un tagad lec ārā error.

 

Tur noteikti ir grafiski objekti, kustīgi. konkrēti nezinu, ar ko programmēta utt.

pieņemsim ka ar c++ vai Borland Pascal.

 

2) vai profesionāļi, augsti speciālisti spētu progu pilnībā testēt?

uzzināt kas par vidi, kāds kods, kā lai palaiž, konfigurē, modificē utt??? jā/ nē ?

 

nē diemžēl nevēlos viņu publicēt ;)

 

jā, pastāv iespēja, ka tādu cilvēku var vajadzēt.

tikmēr gribu saprast, kapēc pie svētās govs, viņu varēja palaist un tagad nevar?

pati no sevis jau viņa tā kā nevarēja rediģēties.

varbūt trūkst kādi grafikas draiveri, egavga.bgi driver vai kaut kas tāds.

 

dos 6 vai 7 vispār ļauj darbības ar grafiskiem vektoriskiem objektiem?

Labots - mrsblds
Link to comment
Share on other sites

Un ja nu humora pēc mēģina to exe palaist win 95 compatibility modē ? Ja tev tur darīšana ar vektorgrafiku - nu nez vai tā ir DOS proga.

Link to comment
Share on other sites

Ja nav source kods tai progai, tad aizmirsti par modicēšanu un nav ko fantazēt tagad par laušanām - lētāk sanāks to programmu par vairākiem tūkstošiem uzkodēt pa jaunu.

 

Ja reiz proga neiet DOSbox, tad ir tikai daži iemesli;

- proga ir beigta vai trūkst kādi komponenti (bibliotēkas, konfigurācijas faili, kurus atliek vien zīlēt kafijas biezumos).

- līki DOSBox iestatījumi.

- proga nav DOSam paredzēta.

 

Citu variantu nav.

Labots - Mežavecis
Link to comment
Share on other sites

ņemu vērā visus ieteikumus.

izmēģināšu to ar win95 CM...

 

nu exei jau vajag teorētiski palaisties pašai.

to par dos saku, jo ievadot dosā izlec šis error, tas pagaidā ir vienīgais pavediens :)

 

to Mežavecis:

visticamāk izskatās, ka programma nav dosam, jo iepriekš viņa gāja, tikai netika pietiekami izmēģināta.

 

visticamāk, formatejot diskus esmu kko izdzēsis ko viņai vajadzēja. un tagad Dievs vien zina, kas tas bija.

Lūk arī mans jautajums..

 

to par 95. windows izmēģināšu, jo tas jau ir tuvāk.

Labots - mrsblds
Link to comment
Share on other sites

EXE "nepalaižas pati". EXE palaiž operētājsistēma. Tas patiesībā ir garš un komplicēts process, kura ietvaros programmai tiek rezervēta atmiņa, ielādēti nepieciešamie .DLL faili, sabūvētas visādas iekšējas datu struktūras, kas atbild par procesiem un threadiem, u.t.t. Tā ir viena no lielajām melnajām maģijām jebkuras OS izstrādē - programmu palaišana.

 

Kāpēc iepriekš gāja un tagad neiet - visādi iemesli var būt. Arī HDD reizēm mēdz bojāties. Neredzot pašu .EXE nevar pateikt. Šis kļūdas paziņojums ir pārāk vispārīgs, lai kaut ko spriestu Lai arī, ja to iegūst laižot programmu zem DOS, tad ļoti spēcīga varbūtība, ka fails nobojājies, un .exe oriģinālais saturs aizgājis pa pieskari.

 

Ja nevēlies publicēt, tad piedāvājos privāti to apskatīt šo .exe, un apsolu, ka tālāk nevienam nerādīšu. Ja interesē, PM, nosūtīšu savu e-pasta adresi.

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...