簡體   English   中英

在486台機器上為Windows 95制作新軟件,使用什么?

[英]Make new software for Windows 95 on 486 machines, what to use?

我有一個VB6應用程序在許多舊的486 Windows 95機器上運行,有時應用程序升級。 今天實現這一目標的唯一方法是使用Hyperterminal並通過零調制解調器電纜發送文件。 此時無法更換機器。

我想編寫一個應用程序,可以負責通過null調制解調器傳輸更新應用程序,而無需重寫VB6應用程序。 這意味着我可以自由使用我認為合適的任何東西。 有什么替代品?

這些是我能想到的,但我想知道我是否錯了以及任何利弊。 另外,如果可能的話,我寧願避免使用C / C ++。

  • Python與py2exe
  • 另一個VB6應用程序
  • C / C ++

編輯:閱讀評論后的一些澄清:

我想讓這個過程盡可能簡單,今天我們必須刪除並拆除計算機,連接鍵盤,然后啟動Hyperterminal以便開始使用。 這就是為什么我想要更自動化的東西。 我願意接受現有解決方案的建議,但考慮到具體需求,我認為沒有。

某些計算機上沒有以太網,因此解決方案需要能夠運行RS232。

再說一次:此時更換機器不是一種選擇。 請相信我。

如果必須使用零調制解調器,內置串行線路網絡支持怎么樣? 然后您可以使用常規網絡方法(psexec,文件共享等)方法來進行更新。

網絡方法

我會首先在所有東西中安裝網卡。 如果你想要一些你可以插件去的東西,找一下與NE2000兼容的任何卡。 該卡將在Windows 3.11和95上開箱即用,沒問題。 特別是,您可以在線購買3Com EtherLink II或3C509B。 這是一張很棒的牌。 (Google購物搜索結果列表中有幾個不到20美元。)

從那里,只需通過TCP / IP啟用Windows文件/打印共享服務,你就可以了! 完成此操作后,您可以遠程管理和升級這些計算機,以免您在以后遇到很多麻煩。

串口方法

Deanna建議將串口用作網絡設備並正常傳輸文件也是可行的。 但是,有一些設置涉及,如果你從來沒有這樣做,這可能是一個麻煩。 還有其他幾個軟件選項。 我推薦LapLink 它相當無痛。

你甚至可以全力以赴地拿出一個多端口串行接口,這些日子相當便宜,並集中管理這些計算機。 RS232非常堅固,可以通過正確的布線長距離傳輸。

以太網聯網是可行的方法。 如果可能的話,選擇該選項。

我們在類似的情況下有一些測試實驗室 - 實驗室為公司賺錢,所以沒有觸及在死亡的痛苦下進行測試的古老計算機。 :-)

無論如何, pySerial似乎適用於這個應用程序,也許可以看看他們的wxPython示例,了解GUI上的一些想法。

我想如果您對使用VB6感到高興並且其他應用程序已經是VB6,那么答案非常簡單,然后使用它。

這將完全符合您的要求。 請記住,您可能希望更新您編寫的應用程序以進行更新,在這種情況下,您將重新使用超級終端!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM