Programmieren & Softwareentwicklung

2.481 Mitglieder, 27.614 Beiträge

Midi zu G-code?

Ich hab auf YouTube gesehen wie jemand mit einem Ender 3 Musik gemacht hat. Voller Vorfreude bin ich dann ins Internet gegangen um das auch zu machen. Ich habe einen Converter gefunden der sehr vielversprechend aussah, da der Download schon G-codes beinhaltete die funktionierten(hab davor schon andere midi zu G-code Converter im Internet ausprobiert, die alle nicht funktioniert haben) Als ich mit dem Converter dann einen Song selbst Converten wollte öffnete sich nur kurz ein Fenster und ging sofort wieder weg. Hier der Link zum Programm: https://www.youmagine.com/designs/music-for-3d-printer ist in Python geschrieben. Weiß jemand wo der Fehler da ist?

PWM auf WT32-ETH01?

Hallo allerseits, Ich versuche gerade, auf dem WT32-ETH01 (ESP32 mit LAN-Anschluss) ein PWM-Signal auszugeben. Per analogwrite klappt es - ich hätte nur gerne eine höhere Fequenz und wollte daher mit dem LedC-Modul arbeiten. Und hier passiert leider gar nix - hat da jemand ein passendes Beispiel? Ich nutze PlatformIO mit VisualStudioCode (Arduino-Framework). Viele Grüße Frank Codeauszug - der sollte nach Doku eigentlich funktionieren... const uint8_t Pin_Licht_1 = 4; const uint16_t PWM_Frequenz = 5000; const uint8_t Led_Kanal_1 = 0; const uint8_t PWM_Aufloesung = 12; ledcSetup(Pin_Licht_1,PWM_Frequenz,PWM_Aufloesung); ledcAttachPin(Pin_Licht_1,Led_Kanal_1); ledcWrite(Pin_Licht_1,50);

Warum werden Vektorgrafiken nicht öfter eingesetzt?

Viele Webseiten setzen auch bei Icons und Illustrationen wie diesen auf PNGs statt auf SVGs: (alles rot Umkreise ist ein PNG) Dabei wären hier SVGs eigentlich in allen Punkten überlegen: Sie werden bei beliebiger Vergrößerung und auf hochauflösenden Bildschirmen immer noch scharf angezeigt Sie haben eine kleinere Dateigröße Warum werden sie trotzdem nicht eingesetzt? Haben sie doch irgendeinen Nachteil?
Bild zum Beitrag

Wie bekomme ich die Mittelbilder in meine PHP Fusion?

Guten Morgen, ich baue mir gerade ein Webradio auf und nutze dabei PHP Fusion V7.02.07. Jetzt habe ich vom Webradiodesign ein Template, wobei das Template schon hochgeladen ist, ich aber die Mittelbilder nicht reinbekomme. Wie bekomme ich bei PHP Fusion direkt unter Willkommen, die Mittelbilder rein? Wenn ich bei PHP ins Adminmenü gehe, dann Einstellungen und Allgemeines, da sehe ich, dass das Willkommenstextfeld leer ist. Wenn ich bei Willkommen die Mittelbilder einsetze, dann ist die ganze Homepage verzerrt. Ich brauche einmal Hilfe. Danke im Voraus.
Bild zum Beitrag

Programm funktioniert nicht brauche Hilfe?

Brauche Hilfe. bei diesem Python Programm ich möchte das aus einer Textdatei Wörter zufällig ausgewählt werden und dann in einem Browser auf einer website eingefügt werden und dann ein Button auf der Seite gedrückt wird und falls es falsch ist die Wörter löscht und wieder von vorne anfängt. from lib2to3.pgen2 import driver import random import time from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By # Neu: By importieren # Funktion zum Einlesen der Wörter aus einer Textdatei und zufällige Auswahl von 6 Wörtern def get_random_words_from_file(file_path, num_words=6): with open(file_path, 'r', encoding='utf-8') as f: words = f.read().splitlines() return random.sample(words, num_words) # Funktion zur Automatisierung des Browsers def automate_browser(word_list, url, textfield_selector, button_selector, result_selector): # WebDriver für Chrome starten mit dem Service-Objekt service = Service('/usr/local/bin/chromedriver') # Pfad zum chromedriver anpassen driver = webdriver.Chrome(service=service) try: # Webseite aufrufen driver.get(url) while True: # Wörter in das Textfeld eingeben textfield = driver.find_element(By.CSS_SELECTOR, textfield_selector).text # Neue Methode verwenden textfield.clear() # Textfeld leeren textfield.send_keys(' '.join(word_list)) # Wörter einfügen # Button klicken button = driver.find_element(By.CSS_SELECTOR, button_selector) # Neue Methode verwenden button.click() # Kurze Pause, um auf die Reaktion der Seite zu warten time.sleep(2) # Ergebnis überprüfen result = driver.find_element(By.CSS_SELECTOR, result_selector) # Neue Methode verwenden if "korrekt" in result.lower(): print("Eingabe war korrekt!") break else: print("Eingabe war falsch, versuche erneut...") # Neue Wörter auswählen word_list = get_random_words_from_file("words.txt") textfield.clear() time.sleep(1) finally: pass # Beispielhafte Verwendung: if __name__ == "__main__": # Pfad zur Datei mit den Wörtern file_path = '/usr/local/bin/words.txt' # URL der Webseite mit dem Textfeld und Button url = 'URL einfügen' # CSS-Selektoren für das Textfeld, den Button und das Ergebnisfeld textfield_selector = '#input1' # Korrekter CSS-Selektor eingeben button_selector = '#onboarding-form-submit-button' # Korrekter CSS-Selektor eingeben result_selector = '#onboarding-form-submit-button' # Korrekter CSS-Selektor eingeben # 12 zufällige Wörter aus der Datei auswählen word_list = get_random_words_from_file(file_path) # Automatisierung starten automate_browser(word_list, url, textfield_selector, button_selector, result_selector) driver.quit()

Funktionsweise v. QR Code Passdatei (Bsp. Apple Wallet)?

(Hintergrund der Frage ist: Wie bekomme ich ein Deutschlandticket aufs Iphone 4s ios 9.3.6 ? Sicher nicht per App … ) Darum frage ich nach der Funktionsweise von QR-Codes bzw. "Handytickets": Unterscheiden sich QR-Codes von 2024 von denen aus 2011? Könnte ich das Ticket über Scan hinzufügen? selbe Frage zu Passdateien - (wie) kann man die hinzufügen? Wenn hinzufügen nicht möglich: Kann man QR Codes od. Passdateien umwandeln, damit sie zugefügt werden können? Gibt es eine Alternative zur Wallet, die auf Iphone 4 funktioniert? Es gibt ja auch "Web-Apps" - ist da was dabei, was ich nutzen könnte? Zusatzfrage: Das Deutschlandticket auf Android 11 OHNE sich im Google Store o.ä. anzumelden? Vielen Dank!

Diplomarbeit im Bereich IT?

Hallo, Ich bin Schüler einer HTL in Österreich und muss im letzten Schuljahr eine Diplomarbeit (IT) schreiben. Da der Antrag bald abzugeben ist und ich leider fast keine Ideen habe, ist meine Frage ob hier jemand einen Vorschlag hätte. Mein Projektteam umfasst 3 Personen und der Aufwand sollte mindestens 180 Stunden pro Person betragen, also insgesamt 540 Stunden. Unsere bevorzugten Programmiersprachen sind: Typescript, Java oder Javascript aber wir sind auch für andere Sprachen offen. Danke im voraus :)

SQL - wie schnell kann man es lernen?

Hallo Zusammen, ich bin in einem Bewerbungsprozess und bringe eine benötigte Qualifikation nicht mit. Ich habe in der Vergangenheit nicht mit SQL gearbeitet. Ich muss in meiner künftigen Tätigkeit nicht selbst entwickeln, aber soll die Ausführungen der Entwickler nachvollziehen können. Kann jemand für mich einschätzen, wie schnell man SQL für ein gewisses Basisverständnis erlernen kann? Kann jemand gute Kurse empfehlen? Vielen Dank!!! :-)