This application is the basic of automated online-class-joiner(for YıldızEdu) within the right time. Gets the ZOOM link by scheduled date and time.

Overview

version: basic ( 🎉 )

YILDIZ EDU - ..

This application is the basic of automated online-class-joiner(for YıldızEdu) within the right time.
Gets the ZOOM link by scheduled date and time.

image

POST Details

Log In
online.yildiz.edu.tr './Account/Login'
REQUEST_METHOD 'POST'
'Data.Mail' 'username'
'Data.Password' 'password'
'RememberMe' 'false'
Method Description
PHI.UI.Transaction.execute('Information', '/Account/Login', null, function (n) Log In
PHI.UI.Transaction.merge('details', '/ViewOnlineLessonProgramForStudent/ListAttendance' Gets the List Of Lessons/Classes
PHI.UI.Transaction.popuplg('Ders Kayıtları', '/ViewOnlineLessonProgramForStudent/Watch' Classes Records

Usage

..//ViewOnlineLessonProgramForStudent/.
LMS.EDU.LessonProgram.ViewOnlineLessonProgramForStudent = {
  start: function (n) {
    PHI.UI.Transaction.init('LMS.EDU.LessonProgram.ViewOnlineLessonProgramForStudent', {
      onLoad: function () {
        LMS.EDU.LessonProgram.ViewOnlineLessonProgramForStudent.view(n)
      },
      actions: [
      ]
    })
  },
  view: function (n) {
    PHI.UI.Transaction.load('/ViewOnlineLessonProgramForStudent/View', {
      Data: {
        No: n
      }
    }, function (t) {
      t.IsSuccess && LMS.EDU.LessonProgram.ViewOnlineLessonProgramForStudent.listAttendance(n);
      PHI.UI.Transaction.hideHeaderAndFooter()
    })
  },
  listAttendance: function (n) {
    PHI.UI.Transaction.merge('details', '/ViewOnlineLessonProgramForStudent/ListAttendance', {
      Data: {
        LessonProgramNo: n
      }
    }, function () {
    })
  },
  attend: function (n, t, i, r) {
    PHI.UI.Transaction.call('/ViewOnlineLessonProgramForStudent/Attend', {
      Data: {
        LessonProgramDetailNo: n,
        LessonProgramNo: t,
        StartTime: i,
        EndTime: r
      }
    }, function (n) {
      PHI.UI.Transaction.isMobileOrTablet() ? window.location.href = n.ScriptBag.RoomTypeId.toUpperCase() == '99A01A60-23B6-491E-902D-739388551E0D' ? n.ScriptBag.StudentJoinUrl + '?session=' + n.ScriptBag.Cookie : n.ScriptBag.StudentJoinUrl : n.ScriptBag.RoomTypeId.toUpperCase() == '99A01A60-23B6-491E-902D-739388551E0D' ? window.open(n.ScriptBag.StudentJoinUrl + '?session=' + n.ScriptBag.Cookie, 'Breeze', 'toolbar=no,menubar=no,width=800,height=600,resizable=yes') : window.open(n.ScriptBag.StudentJoinUrl)
    })
  },
  watch: function (n) {
    PHI.UI.Transaction.popuplg('Ders Kayıtları', '/ViewOnlineLessonProgramForStudent/Watch', {
      Data: {
        No: n
      }
    }, [
    ], function () {
    })
  }
};
../Cockpit/ViewCockpit/.
view: function () {
    PHI.UI.Transaction.load('/Cockpit/ViewCockpit', null, function (n) {
      PHI.UI.Transaction.refreshCalendar('event-calendar', 'detail', n.ScriptBag.Events, function (t) {
      
        t.type == 'Lesson Program' && (n.Account.Roles.toUpperCase().includes('4F17F639-335A-4CDF-9DB5-09B67C72D8B6') ?
        LMS.EDU.LessonProgram.ViewOnlineLessonProgramForStudent.start(t.no) : LMS.EDU.LessonProgram.ViewOnlineLessonProgramForInstructor.start(t.no));
        
        t.type == 'Meeting' && LMS.EDU.Meeting.ViewMeeting.start(t.no);
        
        t.type == 'Evaluation' && (n.Account.Roles.toUpperCase().includes('4F17F639-335A-4CDF-9DB5-09B67C72D8B6') ?
        LMS.EDU.Evaluation.ListEvaluationForStudent.start(t.no) : LMS.EDU.Evaluation.ListEvaluation.start(t.no))
        
      });
      PHI.UI.Transaction.hideHeaderAndFooter()
    });
    var n = 300,
    t = setInterval(function () {
      n = n - 1;
      n == 0 && LMS.CORE.Cockpit.ViewCockpit.isNewSession();
      n < 0 && (n = 300)
    }, 1000)
  },

´´´
Owner
215355
Programmer | Reverser
215355
Raptor-Multi-Tool - Raptor Multi Tool With Python

Promises 🔥 20 Stars and I'll fix every error that there is 50 Stars and we will

Aran 44 Jan 04, 2023
Ascend your Jupyter Notebook usage

Jupyter Ascending Sync Jupyter Notebooks from any editor About Jupyter Ascending lets you edit Jupyter notebooks from your favorite editor, then insta

Untitled AI 254 Jan 08, 2023
Lipstick ain't enough: Beyond Color-Matching for In-the-Wild Makeup Transfer (CVPR 2021)

Table of Content Introduction Datasets Getting Started Requirements Usage Example Training & Evaluation CPM: Color-Pattern Makeup Transfer CPM is a ho

VinAI Research 248 Dec 13, 2022
An example project demonstrating how the Autonomous Learning Library can be used to build new reinforcement learning agents.

About This repository shows how Autonomous Learning Library can be used to build new reinforcement learning agents. In particular, it contains a model

Chris Nota 5 Aug 30, 2022
[CVPR 2021] NormalFusion: Real-Time Acquisition of Surface Normals for High-Resolution RGB-D Scanning

NormalFusion: Real-Time Acquisition of Surface Normals for High-Resolution RGB-D Scanning Project Page | Paper | Supplemental material #1 | Supplement

KAIST VCLAB 49 Nov 24, 2022
Pytorch implementation of paper "Learning Co-segmentation by Segment Swapping for Retrieval and Discovery"

SegSwap Pytorch implementation of paper "Learning Co-segmentation by Segment Swapping for Retrieval and Discovery" [PDF] [Project page] If our project

xshen 41 Dec 10, 2022
Prototypical Pseudo Label Denoising and Target Structure Learning for Domain Adaptive Semantic Segmentation (CVPR 2021)

Prototypical Pseudo Label Denoising and Target Structure Learning for Domain Adaptive Semantic Segmentation (CVPR 2021, official Pytorch implementatio

Microsoft 247 Dec 25, 2022
NeuralWOZ: Learning to Collect Task-Oriented Dialogue via Model-based Simulation (ACL-IJCNLP 2021)

NeuralWOZ This code is official implementation of "NeuralWOZ: Learning to Collect Task-Oriented Dialogue via Model-based Simulation". Sungdong Kim, Mi

NAVER AI 31 Oct 25, 2022
AutoDeeplab / auto-deeplab / AutoML for semantic segmentation, implemented in Pytorch

AutoML for Image Semantic Segmentation Currently this repo contains the only working open-source implementation of Auto-Deeplab which, by the way out-

AI Necromancer 299 Dec 17, 2022
Over9000 optimizer

Optimizers and tests Every result is avg of 20 runs. Dataset LR Schedule Imagenette size 128, 5 epoch Imagewoof size 128, 5 epoch Adam - baseline OneC

Mikhail Grankin 405 Nov 27, 2022
Deep RGB-D Saliency Detection with Depth-Sensitive Attention and Automatic Multi-Modal Fusion (CVPR'2021, Oral)

DSA^2 F: Deep RGB-D Saliency Detection with Depth-Sensitive Attention and Automatic Multi-Modal Fusion (CVPR'2021, Oral) This repo is the official imp

如今我已剑指天涯 46 Dec 21, 2022
Reproduce partial features of DeePMD-kit using PyTorch.

DeePMD-kit on PyTorch For better understand DeePMD-kit, we implement its partial features using PyTorch and expose interface consuing descriptors. Tec

Shaochen Shi 8 Dec 17, 2022
Automatic tool focused on deriving metallicities of open clusters

metalcode Automatic tool focused on deriving metallicities of open clusters. Based on the method described in Pöhnl & Paunzen (2010, https://ui.adsabs

2 Dec 13, 2021
Algorithmic trading with deep learning experiments

Deep-Trading Algorithmic trading with deep learning experiments. Now released part one - simple time series forecasting. I plan to implement more soph

Alex Honchar 1.4k Jan 02, 2023
Bianace Prediction Pytorch Model

Bianace Prediction Pytorch Model Main Results ETHUSDT from 2021-01-01 00:00:00 t

RoyYang 4 Jul 20, 2022
A PyTorch implementation of Sharpness-Aware Minimization for Efficiently Improving Generalization

sam.pytorch A PyTorch implementation of Sharpness-Aware Minimization for Efficiently Improving Generalization ( Foret+2020) Paper, Official implementa

Ryuichiro Hataya 102 Dec 28, 2022
PyTorch(Geometric) implementation of G^2GNN in "Imbalanced Graph Classification via Graph-of-Graph Neural Networks"

This repository is an official PyTorch(Geometric) implementation of G^2GNN in "Imbalanced Graph Classification via Graph-of-Graph Neural Networks". Th

Yu Wang (Jack) 13 Nov 18, 2022
Jupyter notebooks for using & learning Keras

deep-learning-with-keras-notebooks 這個github的repository主要是個人在學習Keras的一些記錄及練習。希望在學習過程中發現到一些好的資訊與範例也可以對想要學習使用 Keras來解決問題的同好,或是對深度學習有興趣的在學學生可以有一些方便理解與上手範例

ErhWen Kuo 2.1k Dec 27, 2022
[ICCV2021] Learning to Track Objects from Unlabeled Videos

Unsupervised Single Object Tracking (USOT) 🌿 Learning to Track Objects from Unlabeled Videos Jilai Zheng, Chao Ma, Houwen Peng and Xiaokang Yang 2021

53 Dec 28, 2022
A PyTorch implementation of "Signed Graph Convolutional Network" (ICDM 2018).

SGCN ⠀ A PyTorch implementation of Signed Graph Convolutional Network (ICDM 2018). Abstract Due to the fact much of today's data can be represented as

Benedek Rozemberczki 251 Nov 30, 2022