Projedeki Chrome sürümü ile sistemde yüklü olan sürümün uyumlu olduğundan ve
.net core 6 runtime yüklü olduğunda emin olun!
Github -
Zip
Çalışmasına gelecek olursak
Zip içerisindeki dosyaları bir klasöre çıkartın ve .exe uzantılı dosyayı çalıştırın
Bu projeyi ilk kez çalıştırdığınızda karşınıza böyle bir ekran gelecek
Sertifika yüklemeye evet diyoruz
Eğer güvenlik duvarı izni isterse erişime izin ver diyoruz.
Ardından MHRS giriş sayfasına giden bir Google Chrome açılacak. Buradan sisteme nasıl giriş yaptığınızın hiçbir önemi yok. Dilediğiniz şekilde girebilirsiniz.
Programın nasıl bir randevu aramasını ve almasını istiyorsanız giriş yapmış olduğunuz (programın açtığı) google chrome sayfasından hastane randevusunu istediğiniz gibi ayarlayın ve randevu ara butonuna basın.
Bu işlemin ardından Google Chrome tamamen kapanacaktır.
Program ekranından kaç saniyede bir sorgu yapılacağını ayarlayabilirsiniz. Bu süreyi kısa tutarsanız çok fazla sorgu yapılacağından dolayı MHRS sisteminden geçici olarak engellenebilirsiniz.
Saat 16:00 ve 00:00 da sizin tanımladığınız sorgu süresine bakılmaksınız tarama işlemi hızlandırılacaktır çünkü o saatlerde yeni randevular eklenebiliyor.
Programın github ve indirme adresi şu an konunu en üstünde
Herhangi bir şüpheniz olursa diye kaynak kodlarını açık bir şekilde paylaştım. Proje düzgün yazılmadı ama okunabilir durumda.
Şu anlık eksiği aynı anda birden fazla hastaneden sorgulama veya aynı anda 2 farklı randevu alma gibi şeyler + kodların biraz daha düzgün hale getirilmesi
Başta verdiğimiz onayların nedenini merak edenler olacaktır.
Bunların sebebi programın açacağı Google Chrome üzerindeki randevu sorgunuzu programın okuyabilmesi ve tekrar edebilmesi.
Burada illegal herhangi bir şey yok. Program saatlerce bilgisayar başında durmanızın önüne geçiyor o kadar.
Herhangi bir durumda yasal sorumluluk kabul etmiyorum. Projenin kaynak kodlarında da göründüğü gibi MHRS dışında hiçbir yer ile bağlantı kurulmuyor , veri toplanmıyor ve gönderilmiyor.
Herhangi bir uyarı v.b. bir şey olursa konuyu ve projeyi anında kaldırabilirim.