Rijd jou trein op tijd ...!?

Status
Niet open voor verdere reacties.
Het programma heeft, door wijzigingen op NS site, enige tijd niet gewerkt. Heb hem toch maar even aangepast. Wie weet kan ik er nog mensen gelukkig mee maken .....
 

Bijlagen

Heel leuk, niet dat ik met de trein moet (elke ochtend op de fiets brr..)
maar wel handig!

Als ik het een cijfer zou mogen geven gaf ik het een: 8,7
 
Heb het cijfer vóór dat ik het teste gegeven nu krijgt die (in ieder geval voor vista) een 5,6
(net voldoende)

vanwege deze fout

Code:
Zie het einde van dit bericht voor meer informatie over het aanroepen 
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.UnauthorizedAccessException: Toegang tot het pad C:\RMT-Settings.ini is geweigerd.
   bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   bij System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   bij System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   bij System.IO.StreamWriter.CreateFile(String path, Boolean append)
   bij System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)
   bij System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
   bij Microsoft.VisualBasic.FileIO.FileSystem.WriteAllText(String file, String text, Boolean append, Encoding encoding)
   bij Microsoft.VisualBasic.MyServices.FileSystemProxy.WriteAllText(String file, String text, Boolean append)
   bij R.M.T.Form2.Button1_Click(Object sender, EventArgs e)
   bij System.Windows.Forms.Control.OnClick(EventArgs e)
   bij System.Windows.Forms.Button.OnClick(EventArgs e)
   bij System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bij System.Windows.Forms.Control.WndProc(Message& m)
   bij System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bij System.Windows.Forms.Button.WndProc(Message& m)
   bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
mscorlib.resources
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
R.M.T
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/Users/THOMAS~1/AppData/Local/Temp/Rar$EX00.781/R.M.T.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly-versie: 8.0.0.0
    Win32-versie: 8.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 2.0.0.0
    Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly-versie: 2.0.0.0

komt waarschijnlijk doordat ik vista heb en je daar niet zomaar iets in de c:/ mag zetten!
 
Ik heb zelf de stap naar Vista (nog) niet gemaakt dus wist niet dat ie daaronder niet zou werken. Heb hem nog even aangepast waardoor nu niet meer in de root van C:\ wordt geschreven, maar naar %temp% (tijdelijk) en %appdata% (settings). Hij zou nu wel onder Vista moeten werken, maar zoals gezegd kan ik het zelf niet testen. Ik hoop dat iemand dat zou willen doen .....
 

Bijlagen

Een goed programma.

Maar ik heb 2 dingen.

1. Als je het venster groter maakt dan groeit de rest niet mee.
2. Als je instellingen doet en wegklikt, dan zie je het programma niet, maar is nog wel actief. dus het proces dat bestaat nog.

Verder:thumb:
 
lijkt me heel handig.
Ikzelf ga niet vaak met de trein maar dit is zeker handig.
 
1. Als je het venster groter maakt dan groeit de rest niet mee.
2. Als je instellingen doet en wegklikt, dan zie je het programma niet, maar is nog wel actief. dus het proces dat bestaat nog.

Opgelost in deze versie!
 

Bijlagen

En wederom is er een update nodig omdat de NS de site weer heeft veranderd!
 

Bijlagen

NS heeft wederom hun site aangepast, waardoor ik ook weer genoodzaakt ben om R.M.T aan te passen. Hierbij de nieuwe versie!

Ik ben bezig met een extra feature : "Historie"! Dit houdt in dat je kunt zien of de vertraging af- of toeneemt.

Heeft iemand nog andere wensen?
 

Bijlagen

Nice :thumb:

Lol @ die ico btw :D

Als je nix ingevuld hebt en je op een van die knoppen onderaan duwt krijg je wel een error. Mss die laten negeren, of maken dat de buttons pas enabled worden als de ingevulde crap valid is? :)

Cheers
BN
 
Wederom wat kleine aanpassingen gedaan aan R.M.T:
rmt.jpg


Bij dubbelklikken op de gewenste trein krijg je de historie:

histb.jpg


Deze wordt verzameld zolang R.M.T draait!

Overigens zou de foutmelding die hierboven wordt gemeld ook opgelost moeten zijn.
 

Bijlagen

ik krijg deze foutmelding bij v1.6:

Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.NullReferenceException: De objectverwijzing is niet op een exemplaar van een object ingesteld.
bij R.M.T.Form2.Button1_Click(Object sender, EventArgs e)
bij System.Windows.Forms.Control.OnClick(EventArgs e)
bij System.Windows.Forms.Button.OnClick(EventArgs e)
bij System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ButtonBase.WndProc(Message& m)
bij System.Windows.Forms.Button.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3074 (QFE.050727-3000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
R.M.T
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///C:/Users/swen%20veenstra/Desktop/R.M.T.exe
----------------------------------------
Microsoft.VisualBasic
Assembly-versie: 8.0.0.0
Win32-versie: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3074 (QFE.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3074 (QFE.050727-3000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
 
Ik ben erg benieuwd naar de manier hoe je dit programma zo gemaakt heb. Vorig jaar heb je een week lang een link met deze informatie vrijgegeven. Zou je dit misschien nog eens willen doen?
 
Zojuist weer eens een kleine aanpassing gedaan aan R.M.T. In het verleden verscheen er altijd een messagebox wanneer er vertraging was. Dit is aangepast naar een balloontip. Vind dat zelf iets vriendelijker namelijk.

Ook een paar uiterlijke aanpassingen, maar dat stelt niet zo heel veel voor.
 

Bijlagen

R.M.T (v2.1)

Zojuist nog weer een kleine update gemaakt. Bij vorige versie toonde hij maar 1 vertraging, en ook nog eens de laatste. Dit probleem is opgelost en bij meerdere vertragingen worden ze allemaal getoond.

rmtj.jpg


rmt2r.jpg
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan