.py yi .exe ye çevirme hk?

merhaba,

bu kodu bi türlü exe ye eçviremedim

# -*- coding: utf-8 -*-
import os
import time
import pyshorteners
from os import system
from colorama import Fore, Back, Style, init
init(autoreset=True)
system('title URLZEHİR[v1.0]  - By BiG (onecame) ')
def banner():
    print(Fore.RED+"""

                             ▄▄▄▄    ██▓  ▄████ 
                            ▓█████▄ ▓██▒ ██▒ ▀█▒
                            ▒██▒ ▄██▒██▒▒██░▄▄▄░
                            ▒██░█▀  ░██░░▓█  ██▓
                            ░▓█  ▀█▓░██░░▒▓███▀▒
                            ░▒▓███▀▒░▓   ░▒   ▒ 
                            ▒░▒   ░  ▒ ░  ░   ░ 
                             ░    ░  ▒ ░░ ░   ░ 
                             ░       ░        ░ 
                                  ░             """)
    print(Fore.GREEN+"""
                                URLZEHİR v1.0                   """)
    print(Fore.GREEN+"""
               Eğlenmek için  özel,URL'yi gizleme aracı   """)
    print(Fore.GREEN+"""
                             iletişim:BiG#0627   """)
    

def programm():
    os.system('cls')
    banner()
    print("\n")
    print(Fore.BLUE +"\nGizlenecek url nasıl gözüksün(Ex:google.com) : ", end='')
    original_domain =str(input())
    os.system('cls') 
    
    banner()
    print(Fore.CYAN +"\nBir şey girin(ör:arama-selenagomez-görseler[boşluk yerine - kulanın])")
    print(Fore.BLUE +"Gönderi Linki: ", end='')
    postlink =str(input())
    os.system('cls')
    
    banner()    
    print(Fore.BLUE +"Gizlenecek URL'yi girin:", end='')
    url_to_short = str(input())    
    s = pyshorteners.Shortener()
    shorten=(s.dagd.short(url_to_short))
    withoutprotocol = shorten[8:]
    os.system('cls')
    banner()
    print(f"\nZehirlenmiş linkiniz : https://{original_domain}-{postlink}@{withoutprotocol}")
    defanother()
    

def defanother():
    print(Fore.YELLOW +"\nBaşka bir URL dönüştürülsün mü? (EVET=e / HAYIR=h): ", end='')
    another=str(input())
    if another == "e":
        programm()

    elif another == "h":
        exit()

    else:
        print(Fore.CYAN +"e veya h deyin")
        time.sleep(1)
        os.system('cls')
        defanother()

programm()

bu kodu da exe ye çeviremiyorum :

import pyshorteners
s = pyshorteners.Shortener()
print(s.tinyurl.short('http://www.g1.com.br'))

verdiği hata mesajı:
(progmın py halınde hiçbir sıkıntı yok exe ye dönüşünce hata veriyor)

modül yok hatası veriyor ama modül yüklü olmassa py haliyle neden çalıştırsın ki?
edit:
cx_Freeze ile exe ye çevirken de bu hatayı alıyorum
indir

Bu illegal bir şey mi?

efm link kısaltmak illegal mi?

Link zehirleme falan görünce öyle düşündüm :sweat_smile:

1 Beğeni

Yanlış anlamadıysam “pyinstaller --onefile dosyaadi.py” ile yapabilirsiniz.

onefile olarak mı exeye çeviriyorsunuz?

@ayberkatalay
malesef efm yanlış anlamışsınız exe ye çevirince modül çalışmıyor.
“”"""""""""""""""""
@Sakir.python
evet, ama diğer türlü de ’ pyshorteners’ modülünü exe de çalıştıramıyorum. 3 arkadaşıma da denetirdim onlarda da çalışmadı.

Ben bi kendi bilgisayarımda deneyim

1 Beğeni

ilk önce cmd (Komut istemi) ye pip install pyinstaller
yaz ondan sonra cmd ye pyinstaller --onefile dosyaadi.py
dosyaadi.py kısmına dosya adını yaz örneğin:
pyinstaller --onefile main.py

Merhabalar,

Forumda yeni olduğunuzu biliyorum. Ve bazı hata değil, eksik değil… anlarsınız işte. Olsa iyi olur dediğimiz bazı şeyleri kullanmanızı öneririm.

Herhangi bir komut, başından ve sonunda 3 tane ` işareti ile açılıp kapatılırsa, yani şuradaki gibi olursa :

image

Şöyle görünür :

whoami

Ve bu da diğer yazılardan ayrıştırılmasını kolaylaştırır.

bilgilendirme için teşekkür ederim

efm yine anlamadınız :grin:,
dediğim şu program exeye dönüşüyor dönüşmesine ama modülü exe halinde çalıştıramıyor .
pcnizde
pyshorteners modülünü kurup

import pyshorteners
from time impot sleep
s = pyshorteners.Shortener()
print(s.tinyurl.short('http://www.g1.com.br'))
sleep(5)

bu kodu exe ye çevirip kulanın sizde çalışıyormu ?