The document discusses the pros and cons of social networking sites, highlighting benefits like networking, instant news, and activism, while also addressing issues such as addiction, mental health concerns, and privacy issues. It also outlines a project idea for a website blocker tool that utilizes Python to restrict access to distracting websites, ensuring safer internet usage. Additionally, it includes a literature survey on internet filtering regulations across various countries.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0 ratings0% found this document useful (0 votes)
3 views11 pages
Capture 11
The document discusses the pros and cons of social networking sites, highlighting benefits like networking, instant news, and activism, while also addressing issues such as addiction, mental health concerns, and privacy issues. It also outlines a project idea for a website blocker tool that utilizes Python to restrict access to distracting websites, ensuring safer internet usage. Additionally, it includes a literature survey on internet filtering regulations across various countries.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 11
&
PROS&CONS
PROS & CONS OF
SOCIAL NETWORKING SITES
1. Networking Without Border. 1. Addiction.
2. Instant News and information. 2. Mental liness.
5, Creat Marketing Channel for
oe 3. Frauds and Scams.
4 Awareness and Activism. 4. Misleading information.
Exchange of ideas and
5 Collaboration. + Seeeey
6 Hacking,
7. Privacy tsssues.
HONESTPROSCONS.COMFunction used in website blocker:
title() method — This method adds a title to the
project window. 4, Create Mok ftir eed ede tlc webs:
geometry() method — This method gives dimensions
to the window in pixels.
resizable() method - It takes the positional
arguments in the form (height, width) and the
defaults are (True, True) but you can also change to
False or 0 to set a fixed size to the window.
Label widget — This widget is used to display text on
the python website blocker window of any font or
any background.
place() method — This is a Tkinter geometry manager
method that allows the user to set the starting
position of a widget according to the coordinates on
a cartesian plane, where the north-west corner is the
default. It takes the following options:Workflow of Website Blocker
Vien Elna sicss en aie
Osetting the hosts file location and
local host address for the project.
port marering
a eee yea elO niacin)
Pletal tt-llren colin) stelat-taed Exwact packetirfermaion
ielererenaey reagan eaacas) T
level widget to block websites.
Oc a a nested block websites in
the block function, which will do the”
processing and eventually block the
desired website(s)
ee Tein amen era cuties oC Laan
Br aT) Puirstt to unblock websites.
UO Creating a nested unblock websites
in the unblock function, which will
Moines n eet metal aed
Tale) Cote atesCOMPUTER NETWORKING
Localhost — It is a set of hostnames that refer to your local computer to
access the network services being used by your computer. These
hostnames usually start with ‘127’.
Hostname — It is an IP address (not specifically on your computer) that is
used to identify your computer during electronic communications.
Localhost 127.0.0.1—It is a localhost address called the “Internet
Loopback Protocol”. This address is used to establish an IP connection to
the same machine or computer being used by the end-user.
Hosts file — It is an operating system file that is used to map a connection
between an IP address (localhost in our case) and a domain name, before
actually going to the domain name servers. It is a .txt file that contains a
mapping of the IP addresses and domain names. It no longer has an
extension but can still only be edited as a .txt file. It has different locations
on different OSs, i.e., it has a different location on Windows and Linux, but
the same location on MAC and Linux.Technologies used
% Backend&library:
CAPYTHON
* TKINTER LIBRARYINTRODUCTION (2)
** Website Blocker is a tool that
denies access to websites
permanently or by schedule. To
use the internet safely we can
block all websites from unwanted
categories.
“website blocker is proven to
keep out unwanted content and
block pornography with the best
Internet filter available in the
market today. You can feel
confident that our parental control
software is secure and that you
have the ability to tailor the range
of settings to fit the diverse needs
of each member of your family to
keep them safe while they use
their devices online.
pera igeiee a: ge teta: pe pA i epee Ri eee aiLiterature Survey a
* This study investigates prevailing restrictions on Internet
diffusion through blocking of websites across five categories in
diverse country domains. A website block finder (WBF)
application is used to provide a snapshot view on Internet
filtering imposed through government regulations across ten
countries, namely Canada, USA, China, France, Germany, Iran,
New Zealand etc..., The five categories selected for this study
are religion, political, news channels, entertainment
* The study provides a snapshot view on website restrictions
within the selected categories and raises awareness on
prevailing regulations imposed on Internet diffusion in the
ever-increasing complex global environment. Keywords:
information filtering, website blocking , Website blocker
finder(WBF)Project Idea
* The objective of this Project Idea to build
Website Blocker using python is to block the
given websites from any device. This project
will help the user to stay away from their
distraction by blocking websites from their
device so that they can not open them and
could not be get distracted .PYTHON WEBSITE
BLOCKER
PRESENT BY
PNR ater
AAS RaCONTENTS [Z|
PROJECT IDEA
LITERATURE SURVEY
INTRODUCTION
TECHNOLOGIES USED
COMPUTER NETWORKING
WORKFLOW OF THE PROJECT
FUNCTION USED
PROS AND CONS
REFRENCES
ENDING