Tjah, wat zullen we er eens van zeggen...
(1) Ik volg niet helemaal hoe filecap de invoer controleert. Oplossingen die voor input termination op een EOF ipv een EOL triggeren werken niet > bad programming, as far as I care. Command line params lijken ook niet te werken. Maar goed.
(2) IO indirection krijg ik (dus) niet voor elkaar (hufkes zit nou wrsch. te grinniken

)
(3) Als je weet hoe lang er gecaptured moet worden, kan je de volgende batch file gebruiken:
code:
1
2
3
4
5
| @echo off
echo 1
echo 9600
echo test.prn
type nul | c:\windows\command\CHOICE.COM /N /CY /TY,%1 |
De aanroep is dan
om 5 seconden te capturen.
Die regel kan je ook weer in een batch file zetten. Je kan ook bijvoorbeeld 3600 seconden invoeren, en met control-C eventueel eerder eindigen. choice.com moet je ff van een windows98-installatie afplukken of downloaden, it's all over the internet.
(4) Je weet dat er een windowsversie van filecap is? Kijk
hier maar ff.
(5) Met die mutatismutandispost bedoelde ik dat je had moeten lezen:
Er mag dus ook geen enter meer na test.prn staan, dwz de "n" van prn moet het laatste teken van het bestand zijn!
...maar (a) dat had je al begrepen en (b) daar kan het programma toch niks mee
Dus: jammer dat je tegenwoordig met ctrlC moet terminaten, maar voor de rest heb ik dacht ik je probleem opgelost. Als dat niet zo is, well, dan zie ik je wel weer posten
RE: P.S.: NP dude, je hebt alleen jezelf ermee
[
Voor 7% gewijzigd door
Rataplan op 10-08-2003 12:26
]