From b698570ff9d1c6a4d850973b94d1489b5056c427 Mon Sep 17 00:00:00 2001
From: root <root@DESKTOP-S632B9T.localdomain>
Date: Tue, 29 Dec 2020 09:13:51 +0600
Subject: [PATCH] Initial commit

---
 GOOGLE.pyw            | 28 ++++++++++++++++++++++++++++
 dependencies.sh       |  2 ++
 readme.md             |  8 ++++++++
 sozdik.sh             |  7 +++++++
 theMostPoupularInNews |  0
 5 files changed, 45 insertions(+)
 create mode 100644 GOOGLE.pyw
 create mode 100644 dependencies.sh
 create mode 100644 readme.md
 create mode 100644 sozdik.sh
 create mode 100644 theMostPoupularInNews

diff --git a/GOOGLE.pyw b/GOOGLE.pyw
new file mode 100644
index 0000000..ba3b595
--- /dev/null
+++ b/GOOGLE.pyw
@@ -0,0 +1,28 @@
+from bs4 import BeautifulSoup
+import requests
+import sys, getopt
+import urllib.parse
+
+def main(argv):
+    inputfile = ''
+    inputfile = urllib.parse.quote(inputfile.encode('utf8'), ':/')
+    numberfile = ''
+    try:
+        opts, args = getopt.getopt(argv,"hi:o:",["ifile=","ofile="])
+    except getopt.GetoptError:
+        print ('spotitube.py -i <Search Keyword> -o <Index>')
+        sys.exit(2)
+    for opt, arg in opts:
+        if opt == '-h':
+            print ('spotitube.py -i <Search Keyword> -o <Index>')
+            sys.exit()
+        elif opt in ("-i", "--ifile"):
+            inputfile = arg
+        elif opt in ("-o", "--ifile"):
+            numberfile = arg
+    html_content = requests.get(inputfile).text
+    soup = BeautifulSoup(html_content, "lxml")
+    print(soup.findAll("p",{"id":"dictionary_translate_article_translation"}))
+
+if __name__ == "__main__":
+    main(sys.argv[1:])
diff --git a/dependencies.sh b/dependencies.sh
new file mode 100644
index 0000000..8418c04
--- /dev/null
+++ b/dependencies.sh
@@ -0,0 +1,2 @@
+pip3 install tkinter
+pip3 install bs4
\ No newline at end of file
diff --git a/readme.md b/readme.md
new file mode 100644
index 0000000..c548196
--- /dev/null
+++ b/readme.md
@@ -0,0 +1,8 @@
+# Sozdikscraper
+Sozdikscraper is a tool that allows you to scrape sozdik.kz for translations. For now, it only works from 
+Russian to Kazakh.
+# Installation
+Just run **./dependencies.sh** or install python, pip, bs4 and html2text
+# Usage
+Step 1: Launch the program ``` ./sozdik.sh ```
+Step 2: Translate!
diff --git a/sozdik.sh b/sozdik.sh
new file mode 100644
index 0000000..371141d
--- /dev/null
+++ b/sozdik.sh
@@ -0,0 +1,7 @@
+#! /bin/bash
+agent="Mozilla/5.0 (Windows NT 10.0; x86_64; rv:67.0) Gecko/20100101 Firefox/67.0"
+while true
+do 
+	read -p "Translate what word: " word
+	python3 GOOGLE.pyw -i "$(echo "https://sozdik.kz/ru/dictionary/translate/ru/kk/"$word"/")"  | html2text
+done
diff --git a/theMostPoupularInNews b/theMostPoupularInNews
new file mode 100644
index 0000000..e69de29