Merhabalar,
Bildiğiniz gibi neredeyse en çok kullanılan haberleşme uygulaması olan WhatsApp, bilgilerini Facebook ile paylaşmayanları uygulamayı kullanmaya izin vermeyecek. Bu fırsattan yararlanıp bir uygulama yapabilir miyiz sizce?
Merhabalar,
Bildiğiniz gibi neredeyse en çok kullanılan haberleşme uygulaması olan WhatsApp, bilgilerini Facebook ile paylaşmayanları uygulamayı kullanmaya izin vermeyecek. Bu fırsattan yararlanıp bir uygulama yapabilir miyiz sizce?
e benim facebook hesabım yok hala kullanabiliyorum
2 Şubat 2021’de olacakmış.
peki niye böyle bir şey yapıyorlar
Facebook, bir süre önce Instagram ve WhatsApp’ı satın aldı. Açılışta falan “from Facebook” yazısını görebilirsiniz. Facebook kullanımını arttırmak ve mesajlara falan erişmek için böyle bir şey yapıyorlar. Küresel olarak düşüş yaşanması bekleniyor. Facebook şunlara erişebilecek :
yok arkadaş yok ben bir daha whatsapp kullanmıyorum yani imkanı yok ben bu bilgileri onlara vermem o kadar kolaysa gelsin onlar versin
Ben de bu projeyi bu yüzden paylaşmak istedim
Anlık tepki şu :
(Reklam amaçlı değildir.)
Normalde sizden izinsiz tüm dünya ile paylaşılan bilgileriniz bundan böyle sizlerin izni ile paylaşılacak anlamına geliyor. Bu zamana kadar dünya ile paylaşıldı zaten bundan sonra paylaşılmasın diyorsan öyle bir uygulama yok. İnsanın olduğu yerde bilgi vardır. Bilginin olduğu yerde güç vardır. Gücün olduğu yerde yönetim vardır. Yönetimin olduğu yerde hükmetme vardır.
facebook hesabınızın olmasına gerek yok. Paylaşılan bilgiler Facebook şirketi ile paylaşılıyor. Facebook hesabınız ile değil.
Bu sefer tamamen yasal oldu. Tek fark bu. Ve, bu biraz fazla geldi.
Ayrıca emniyet güçlerinin mesajları da görülebilecekmiş. Hükümetin buna neden ve nasıl izin verdiğini anlamıyorum. Bence böyle bir projeye kesinlikle başlamalıyız.
başlasak bile nasıl yapıcağız clienti yapsak serveri nereden bulacağız
Takıldığın nokta bu olmasın.
Facebook, Google, Whatsapp, Twitter, Instagram… İnsanın içerisinde yer aldığı her mecranın kendine has bir gücü var.
Para çok önemli dimi? Para kazanmak çok önemli. Yaşamsal ihtiyaçların karşılanması lazım. Fakat bu şirketlerin elindeki güç paradan da fazla. Kimin, nerede, ne zaman, nasıl, ne yaptığını bilmek. En gizli arzularını bilmek, fantezilerini bilmek, hangi saatler arasında tuvalete gittiğini bilmek, ne izlediğini bilmek, evdeki aile yapısını bilmek, arkadaşları ile arasındaki iletişimi bilmek, hangi günler mutlu, mutsuz, sinirli, keyifsiz bilmek.
Korona virüs aşısı ile insanlara çip takılacakmış. Sence bu adamların buna ihtiyacı var mı? Zaten dijital olarak çiplenmiş durumdayız. Spekülasyonlara gerek yok.
Başlayalım. Sonra ? Log takip etmeyecek miyiz? Uygulamamızı kimler, hangi amaçla kullanıyor bakmayacak mıyız? Uygulamamızı kullanan siyasi kanalların aralarında konuştuklarını görmeyecek miyiz? Başlangıçta niyetler daima iyidir. Fakat gün geçtikçe, sahip olduğun gücü yönetmek zorlaşır. Sen yapmazsan bir başkası yapar.
Ayrıca para kazanmak lazım. Bir düşün. Dünyanın en çok içerisinde aktif olarak vakit geçirilen dijital mecraların neden ücretsiz olduğunu. Çünkü;
Bir şey ücretsiz ise, ürün insanlardır.
Türk Telekom ve Turkcell’in geliştirdiği mesajlaşma programları var. Bakabilirsin. Yerli üretim mi? Markalar yerli. Yatırımlar yabancı. İstanbul Fatih Akdeniz Caddesindeki merkezinde programı kodladılar. Ama bilemeyiz. Fakat şu bir gerçek. Marka yerel olsa da yine bilgileri topluyor. Buna mecbur.
Yok ben yapmayacağım
Keyfin bilir. Sonuç yine aynı. Ben şimdi burada bir chat programı yapsam inan bana bütün logları kaydederim. Hatta kullandığın programdaki logları değil bilgisayarındaki bulunduğun çevrendeki ve kullandığın bilgisayardaki diğer programlardaki. Çünkü bilginin verdiği hazzı başka bir şey veremiyor.
client.py dosyamız;
import threading
import socket
nickname = input("Nickname >> ")
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect(("127.0.0.1", 55555))
def recieve():
while True:
try:
message = client.recv(1024).decode('ascii')
if message == 'NICK':
client.send(nickname.encode('ascii'))
else:
print(message)
except:
print("An error occurred")
client.close()
break
def write():
while True:
message = f'{nickname}: {input("")}'
client.send(message.encode('ascii'))
recieve_thread = threading.Thread(target=recieve)
recieve_thread.start()
write_thread = threading.Thread(target=write)
write_thread.start()
server.py dosyamız;
import threading
import socket
host = "127.0.0.1"
port = 55555
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind((host, port))
server.listen()
clients = []
nicknames = []
def broadcast(message):
for client in clients:
client.send(message)
def handle(client):
while True:
try:
message = client.recv(1024)
broadcast(message)
except:
index = clients.index(client)
clients.remove(client)
client.close()
nickname = nicknames[index]
broadcast(f'{nickname} left the chat!'.encode('ascii'))
nicknames.remove(nickname)
break
def receive():
while True:
client, address = server.accept()
print(f'Connected with {str(address)}')
client.send('NICK'.encode('ascii'))
nickname = client.recv(1024).decode('ascii')
nicknames.append(nickname)
clients.append(client)
print(f'Nickname of the client is {nickname}!')
broadcast(f'{nickname} joined the chat!'.encode('ascii'))
client.send('Connected to the server!'.encode('ascii'))
thread = threading.Thread(target=handle, args=(client,))
thread.start()
print("Server is listening...")
receive()
buyur kardeşim hazır ve nazır şekilde sohbet uygulamamız çalışıyor.
zor olan kısım bu değil ben serveri nereden bulacağız diyorum.
sen programı yap server benden hediye
Bir süredir almayı hedeflediğim PC yerine bunu karşılayabilirim. Veya direkt kiralarız.
@tevhidulvahset’in dediklerini değiştirecek bir şey yoksa, yapmanın bir anlamı kalmıyor.
Electron ve Native.js kullanmayı düşünmüştüm :d
sen bilgisayar al daha iyi
Yasak olduktan sonra bir şey değişmeyecek ama olsun.
bence de inan bir yavaş bir bilgisayarla kod yazmak istemezsin