Skip to content

Instantly share code, notes, and snippets.

@sh4dowb
Last active March 21, 2023 16:49
Show Gist options
  • 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)
@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