Skip to content

Instantly share code, notes, and snippets.

@sh4dowb
Last active March 21, 2023 16:49
Show Gist options
  • Star 25 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sh4dowb/9ecdc521c7323411f3294d5126a2bfde to your computer and use it in GitHub Desktop.
Save sh4dowb/9ecdc521c7323411f3294d5126a2bfde to your computer and use it in GitHub Desktop.
EBA canlı ders için Linux ve Mac desteği (Zoom)
@xlsau
Copy link

xlsau commented Sep 23, 2020

Öncelikle yazdığınız kod için çok büyük teşekkürlerimi sunarım. Bu günden beri bir canlı dersin başlamasına yarım saat kala EBA'ya girdiğim vakit karşıma "Canlı dersinin başlamasına ... var" ekranı çıkıyor. Fakat önceden var olan "Eba'ya devam et" seçeneğini kaldırmışlar. Yazılım EBA'nın canlı dersler sayfasına girmeyi gerektiriyor ama bu sebepten giremiyorum. Eğer anasayfanın adresine direkt olarak girmeye çalışırsam da paketleri alamadığını söyleyip beni hemen anasayfaya geri atıyor. Yazılımı güncelleme veya bu sayfayı bypass etmek için bir yol önerme imkanınız var mı?

merhaba, https://t.me/cagri veya cagriari@pm.me üzerinden anydesk veya eba giriş bilgilerinizi iletebilmeniz mümkün mü? hemen bakayım

Merhaba, öncelikle yaptığınız çalışma için çok teşekkür ederim. SahteCeyhan ile aynı sorun bu gün ortaya çıktı. sanırım MEB ekibi dünkü yoğunluk sorununu aşabilmek için "Eba'ya devam et" linklerini kaldırmış.... canlı ders başladıktan sonra veya geri sayım yapılırken canlı ders indexsinin olduğu sayfaya gidilemiyor....bu sebepten de sizin yazdığınız kodu sayfaya ekleyemiyoruz....sorunun çözümü için yeni bir yol önerirseniz çok sevinirim.... saygılarımla

@bytescreator
Copy link

@xlasu @sh4dowb üstünde çalışıyor. EBA'dakyen katıl a tıkladığınızda F12 açık olsun Ağ(network) kısmında olun. start diye bir url olacak orada. Sağ tıklayıp Düzenle ve Gönder (Edit and Resend) olması lazım. İstekteki tokentype=noncetokentype=asdasd yaparak geçiçi olarak token alabilirsiniz. url+?tk=+token ile birleştirdiğinizde girmeniz gereken url çıkacak zaten.

Uğraşamam derseniz bu gist'in yorumlarını gezin alternatifler var zaten sorun çözülene kadar kullanabileceğiniz.

@sh4dowb
Copy link
Author

sh4dowb commented Sep 23, 2020

herkese tekrardan merhabalar!
scripti daha düzenli olması açısından https://github.com/sh4dowb/eba-canli-ders-crossplatform adresine taşıdım.
öğretmen scriptini az önce bir hocamız ile denedik, çalışıyor. @bytescreator; 'e yardımları için çok teşekkürler
öğrenci scriptini bugün deneyemedim, yarın sabah deneyeceğim, lacivert ekran sorununu da halletmeye çalışacağım. iki script de sorunsuz çalışınca firefox ve chrome eklentisini yayınlayacağım

@emreyilmaz-ay
Copy link

Arkadaşlar 7. sınıf öğrencisiyim, girmeyi denedim giriyor. Çok başarılı bir proje eskiye göre daha gelişmiş durumda eklenti çıkarsa kurarım teşekkür ederim başarılrınızın devamını dilerim...

@emreyilmaz-ay
Copy link

emreyilmaz-ay commented Sep 25, 2020

Hata aldım :(, Hata burda:
ebenne

@emreyilmaz-ay
Copy link

İsim falan her şey çıktı yaa sansürlemeyeceğim vaktim yok zaten.

@emreyilmaz-ay
Copy link

Dersin başlama süresi bitince girmek gerekiyormuş ve enterladıktan sonra biraz bekleyin açılıyor teşekkürler

@emreyilmaz-ay
Copy link

çokilgin
Çok ilginç bir devlette yaşıyoruz Pardus'a bile desteği yok gerçi olsaydı tüm debian tabanlı dağıtımlara desteği olurdu ve ham dosyada yayınlasalardı başka linux dağıtımları bunu bi şekilde paketleyip depoya koymuş olurlardı.

@emreyilmaz-ay
Copy link

sh4dowb paralı yapma lütfen bu kodları ve yapacağın eklentileri. Çok faydalı herkes için bunlar.

@emreyilmaz-ay
Copy link

Anlaşılmayan veya gereksiz yere uzun yazılarım varsa özür.

@emreyilmaz-ay
Copy link

AA GPL lisansı varmış, illa ki birileri geliştirir yani son bulmaz kolay kolay bu proje.

@emreyilmaz-ay
Copy link

Açık kaynak olduğu için insan destek olmak istiyor ama script yazmayı daha doğrusu hiç bir kodlama dilini bilmediğim için şimdilik mümkün değil.

@civler-07
Copy link

Merhabalar, ben dün gece bir kaç saat uğraştıktan sonra sorunu galiba kökten çözdüm. Anladığım kadarı ile bu şekilde giriliyor ( henüz deneme şansım olmadı, bu gün dersim var) ama Bakanlık öğretmenleri EBA üzerinden takip ediyor, burası zooma yönlendiriyor, dolayısı ile, ders yapmamış görünüyoruz. Onun için akşam oturdum, araştırdım ve Linux mint üzerine sanal Windows 10 kurdum. Bir kaç saatimi aldı ama daha garanti gibi duruyor. EBA yı rahat açtı, bakalım öğle sonu canlı derste sorun çıkıcakmı.Emeği geçen herkese teşekkür ediyorum, selamlar.

@sh4dowb
Copy link
Author

sh4dowb commented Sep 25, 2020

Merhabalar, ben dün gece bir kaç saat uğraştıktan sonra sorunu galiba kökten çözdüm. Anladığım kadarı ile bu şekilde giriliyor ( henüz deneme şansım olmadı, bu gün dersim var) ama Bakanlık öğretmenleri EBA üzerinden takip ediyor, burası zooma yönlendiriyor, dolayısı ile, ders yapmamış görünüyoruz. Onun için akşam oturdum, araştırdım ve Linux mint üzerine sanal Windows 10 kurdum. Bir kaç saatimi aldı ama daha garanti gibi duruyor. EBA yı rahat açtı, bakalım öğle sonu canlı derste sorun çıkıcakmı.Emeği geçen herkese teşekkür ediyorum, selamlar.

merhaba, inceleyeceğim müsait olduğumda bu durumu, teşekkürler

@bytescreator
Copy link

bytescreator commented Sep 25, 2020

Merhabalar, ben dün gece bir kaç saat uğraştıktan sonra sorunu galiba kökten çözdüm. Anladığım kadarı ile bu şekilde giriliyor ( henüz deneme şansım olmadı, bu gün dersim var) ama Bakanlık öğretmenleri EBA üzerinden takip ediyor, burası zooma yönlendiriyor, dolayısı ile, ders yapmamış görünüyoruz. Onun için akşam oturdum, araştırdım ve Linux mint üzerine sanal Windows 10 kurdum. Bir kaç saatimi aldı ama daha garanti gibi duruyor. EBA yı rahat açtı, bakalım öğle sonu canlı derste sorun çıkıcakmı.Emeği geçen herkese teşekkür ediyorum, selamlar.

Merhaba, bu sıkıntıyı zaten biliyorduk. EBA uygulamasını wireshark ile windows ta inceledim eba ile ilgili bir bağlantısı yok. Onun yerine Google Analytics kullanmışlar. Bunu eklemeyi denemek lazım, öğrencilerde nasıl çalıştığını buldum da öğretmenlere bakmak gerekli, yardımcı olabilirseniz bunu da çözeriz.

Adsız

resimdeki başı collect olan adresler Google Analytics 'in ga fonksiyonu ile çağrılıyor basit bir şekilde eklenebilir.

eba dan kod parçası

	function _joinCase() {
		if (render.etudData) {

			showLoader();

			if(render.etudData.typeId === 4){ // Free zoom

				_getServerTime(function (serverTime) {

					_toggleView(false);
					hideLoader();

					if(render.etudData.endDate > serverTime){

						if(SystemModule.isMobile()) { // Mobile
							if (SystemModule.getIsEbaMobile()) {
								SystemModule.openUrl(render.etudData.registrantJoinUrl);
							}else{
								showModal("Uyarı", "Canlı derse katılmak için mobil uygulamayı kullanabilirsiniz.");
							}
						}else{ // Desktop
							window.open(render.etudData.registrantJoinUrl, '_blank'); // Yeni tabda aç
						}

						ga('send', 'event', {
							eventCategory: "liveLessonFree",
							eventAction: "join",
							eventLabel: ""
						});


					}else{
						showModal("Uyarı", "Katılmaya çalıştığınız ders bitmiştir.");
					}

				});

			}else{
				_startZoom(render.etudData.studyTimeId);
			}

		}else{
			showModal("Hata", "Canlı ders bilgisi bulunamadı.");
		}
	}

Gördüğünüz gibi Google Analytics ile yapılıyor.

ga('send', 'event', {
    eventCategory: "liveLessonFree",
    eventAction: "join",
    eventLabel: ""
});

En gıcık olan şey linux ta bu GA 'yı göremedim, 'desteği olan platformda' açarsanız giriyor. Bu GA dışında zoom aynı şey olduğu için giriş zamanlamasını zoom üstünden alıyor zaten ondan sıkıntı olmaz tahminim. Benim girdiğim dersler gözüküyor. EBA'nın takibinde de sıkıntı var. Gizlilik eklentileri ve adblockerler içinden geçiyor zaten google analytics'in pek iyi bir takip sistemi değil yani. Diğer takip için de özel bişey yapılmamış, hepsi zoom üzerinden eba'nın kendi uygulaması sadece logo gibi kalıyor.

Copy link

ghost commented Oct 2, 2020

image
Böyle bir hata var yardım eder misin

@sh4dowb
Copy link
Author

sh4dowb commented Oct 2, 2020

image
Böyle bir hata var yardım eder misin

repoda issue acarsaniz en kısa surede bakacagim

@civler-07
Copy link

civler-07 commented Oct 5, 2020 via email

@sefameister
Copy link

sefameister commented Nov 23, 2020

Ekran Alıntısı
sadsa
bu neden oluyo acaba bakarsan sevinirim

@sh4dowb
Copy link
Author

sh4dowb commented Nov 23, 2020

Ekran Alıntısı
sadsa
bu neden oluyo acaba bakarsan sevinirim

https://github.com/sh4dowb/eba-canli-ders-crossplatform
güncelleniyor

@sefameister
Copy link

tşk

@Tufan336
Copy link

Hocam evet artık script i yazınca e postalı bi ekran çıkıyor önceden scriptle giriyordum şimdi giremiyorum yardım ederseniz çok mutlu olurum

@sh4dowb
Copy link
Author

sh4dowb commented Nov 24, 2020

Hocam evet artık script i yazınca e postalı bi ekran çıkıyor önceden scriptle giriyordum şimdi giremiyorum yardım ederseniz çok mutlu olurum

merhaba https://github.com/sh4dowb/eba-canli-ders-crossplatform üzerinden issue açın lütfen burası artık kullanılmıyor
15-20 dk önce güncellendi script, son sürüm ile denediniz mi acaba?

@sefameister
Copy link

acaba mişafir girisi nasıl yapabilirm benden email isim istiyo onu nasıl gecerim

@sh4dowb
Copy link
Author

sh4dowb commented Nov 24, 2020

acaba mişafir girisi nasıl yapabilirm benden email isim istiyo onu nasıl gecerim

merhaba, https://github.com/sh4dowb/eba-canli-ders-crossplatform şu sayfadaki script güncellendi az önce, onu dener misiniz?
eğer yine çalışmazsa lütfen o sayfadan issue açın veya bana direk yazın: cagriari@pm.me https://t.me/cagri

@Tufan336
Copy link

Hocam evet artık script i yazınca e postalı bi ekran çıkıyor önceden scriptle giriyordum şimdi giremiyorum yardım ederseniz çok mutlu olurum

merhaba https://github.com/sh4dowb/eba-canli-ders-crossplatform üzerinden issue açın lütfen burası artık kullanılmıyor
15-20 dk önce güncellendi script, son sürüm ile denediniz mi acaba?

Evet oldu dersin son dakikasında bir kez daha denedim. Şimdi 30 dakika sonra daha dersim var tekrar deneyeceğim olursa Allah sizden razı olsun hocam

@sefameister
Copy link

yaptım ama davet et var linki kopyalıyorum acıyorum orda email istiyo yoska girdim canlı derse zoomdan

@Mustafa5040
Copy link

Merhaba kod önceden çalışıyordu ama artık kodu console'a yazınca zoom açılmıyor.

@sh4dowb
Copy link
Author

sh4dowb commented Nov 30, 2020

Merhaba kod önceden çalışıyordu ama artık kodu console'a yazınca zoom açılmıyor.

https://github.com/sh4dowb/eba-canli-ders-crossplatform
repo güncellendi

@sefameister
Copy link

Ekran Alıntısısdfsadf
verdiginiz linkten yaptım bunu verdi geri dönersiniz sevenirim bide bunu veriyodu eskikod
Ekran Alıntısı

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment