Skip to content

Instantly share code, notes, and snippets.

View CihadDogan's full-sized avatar

Cihad Dogan CihadDogan

  • İstanbul, Turkey
View GitHub Profile
@CihadDogan
CihadDogan / file_manager.py
Created April 15, 2021 12:21
File managing class of PolyScrapper
import shutil
import glob
import os
from pathlib import Path
class FileManager:
def __init__(self):
self.downloadsPath = str(os.path.join(Path.home(), "Downloads"))
self.destinationPath = os.path.dirname(os.path.abspath(__file__)) + '/downloadedFiles/'
@CihadDogan
CihadDogan / poly_scrapper.py
Created April 15, 2021 12:20
Scrapping class of Polyscrapper
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
import time
class PolyScrapper:
def __init__(self, driverPath):
self.driver = webdriver.Chrome(driverPath)
self.driver.maximize_window()
@CihadDogan
CihadDogan / main.py
Created April 15, 2021 12:19
Start file of PolyScrapper project
import poly_scrapper as ps
import file_manager as fm
import time
import datetime
import re
import os
def replace_non_ascii(unicode_string):
real = re.sub('[\W_]+', '', unicode_string)
@CihadDogan
CihadDogan / UDPTransmitter.cs
Created September 15, 2019 17:04
UDP Transmitter code for Unity Game engine.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System;
using System.Net;
using System.Net.Sockets;
using System.Threading;
public class UDPTransmitter : MonoBehaviour
{
@CihadDogan
CihadDogan / UDPReceiver.cs
Created September 15, 2019 16:57
UDP Receiver code for Unity Game engine.
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System;
using System.Net;
using System.Net.Sockets;
using System.Threading;
public class UDPReceiver : MonoBehaviour
{