Die WinAPI auf Android? Nein, dass wird nicht klappen, definitiv nicht. Allgemein, für Android Apps sollte man hauptsächlich Kotlin/Java mit der Android SDK verwenden.

Abgesehen davon, hier ist auf Stackoverflow jemand, der so eine ähliche Frage hatte: https://stackoverflow.com/questions/48558151/way-to-use-something-like-pyautogui-on-mobile

Zusammengefasst: Nein, PyAutoGUI geht nicht auf Android, allerdings gibt es eine App namens "Tasker" die genau das macht, was du haben willst.

LG

...zur Antwort

Bei uns geht man bis zur 4. in die Grundschule, dann von der 5-x zur weiterführenden.

Hauptschule geht bis zur 9., Realschule bis zur 10. und das Gymnasium checke ich selbst nicht ganz.

Komme aus Bayern.

...zur Antwort

Das ist Scam, gib nichts ein. Das ist keine offizielle eBay Seite.

...zur Antwort

Minecraft: Java basiert auf der Programmiersprache Java. Minecraft Bedrock allerdings auf C++.

C++ ist von der Performance her einfach viel besser. Außerdem ist Bedrock allgemein einfach besser programmiert worden. Allerdings hat die C++ Version auch Nachteile.

Auf Servern gibt es sogenannte Plugins. Erweiterungen, z.B. wenn du auf Hypixel bedwars spielst, dann ist dahinter ein Plugin am Werk. Und die sind alle in Java programmiert. Die Community ist ziemlich darauf fokussiert und die meisten Sachen, der Community, wurden eben in Java geschrieben. Daher ist Java einfach ausgereifter und die Leute bauen auch weiter darauf auf.

...zur Antwort

Hab mir den Code angesehen, die Seite ist Fake. Sie leitet auf folgende Domain um (NICHT DRAUFKLICKEN): https://www.g2trc.com/ZR14BeCCXAktruId.

Die Seite g2trc.com hat einen Trust-Index von 1% und wurde von 6 Anbietern auf VirusTotal als Phishing und/oder Malware identifiziert.

https://www.scamdoc.com/view/1183120

https://www.virustotal.com/gui/url/907576de7b74accb3bf4b80599ef4365c10f646ba5fcfb1643dd77bef65a20d7

...zur Antwort

Irgendeine App hat die Berechtigung dich auf Server zu adden.

Einstellungen -> Autorisierte Apps und dann guckst du mal wer das darf und entfernst alle unvertrauenswürdigen Apps und auch die, die du nicht kennst.

...zur Antwort

len() - damit kriegst du die Größe einer Liste raus.

str() - dadurch kannst du so ziemlich alles zu einem String konvertieren.

open() - diese Funktion öffnet Dateien. Vergiss dabei aber übrigens das Encoding Attribut nicht, kann nervig werden ;)

int() - das gleiche wie str() aber mit int halt.

range () - wird für for loops verwendet.

Was haben all diese Dinge gemeinsam? Es sind alles Funktionen die wir brauchen. Open um user settngs zu speichern, len um zu sehen we viele Objekte von etwas wir irgendwo drinnen haben, str/int um aus einem Input eine z.B. Zahl zu machen und zu checken ob sie gleich sind usw. Hoffe dir Antwort war hilfreich. Gibt aber auch noch paar andere built-in Funktionen. Aber das sind so die klassischen.

...zur Antwort

https://discordpy.readthedocs.io/en/stable/quickstart.html

Du kannst einfach mit on_message abfragen, ob der Befehl dem entspricht was du brauchst. Die Methode, die du da verwendest ist mir nicht bekannt (Wobei es gut möglich ist, dass sie funktionieren sollte). Ansonsten mach mal print("test command was entered") in deine test funktion rein, um zu schauen ob sie überhaupt getriggert wurde.

...zur Antwort

Leg dir ein GitHub Account an. Und dann lädst du dort jedes Projekt hoch das GUT ist. Später kannst du einen Arbeitgeber diesen Link schicken und damit kann man sehen "wow, dass kann er also?".

...zur Antwort

Du arbeitest hier ohne PHP oder? Wenn ja kannste die Form eigentlich weg lassen. Du hast ja ne onClick drinnen. Wie auch immer jeder Name soll hinzugefügt werden?

function addName(name) {
let box = document.findElementById("addName");
let name = document.findElementById("nameInput");
box.innerHTML = box.value + name.value + "<br>";
}


Aber du hast die id falsch benannt. Du hast id="nameInput;", nicht id="nameInput".

P.S.

Ich kann gerade nicht sagen ob mein Code absolut richtig ist, allerdings Guck ich nachher ganz nüchtern nochmal nach.

EDIT:

So, bin wieder bei "verstand". Also ich hab das jetzt mal so gemacht:

<!DOCTYPE html>
<html lang="en" dir="ltr">
 <head>
  <meta charset="utf-8">
  <title>Name Example</title>
 </head>
 <body>
  <input type="text" placeholder="Enter your Name ..." id="name">
  <button onClick="addName(document.getElementById('name').value);">Hinzuf&uuml;gen</button>
  <div id="names"></div>
  <script type="text/javascript">
    let names = [];
    function addName(name) {
     name += "<br>";
     names.push(name);
     let box = document.getElementById("names");
     let add = "";
     for(n of names) {
      add += n;
     }
     box.innerHTML = add;
    }
  </script>
 </body>
</html>

Gibt es schönere wege? Ja. Sind die für Anfänger geeignet? Nein. Mit schöner meine ich das man nicht immer das ganze Div komplett neu schreibt.

Wie auch immer, hier die Code erklärung:

let names = []; = Das ist eine Variable. Eine Liste um genau zu sein. Würdest du im echten Leben Namen aufschreiben, dann doch auch auf eine Liste, oder?

function addName(name) { = hier erstellen wir die Funktion. Warum steht da aber "name" drinnen? Nun, jetzt wird diese Funktion eben mit dem Namen aufgerufen den wir hinzufügen wollen. z.B. addName("Fido_de07").

name += "<br>"; = Das hab ich jetzt nicht anfängerfreundlich gemacht, tut mir leid. Die Variable name (Die eben beim 2. Schritt übergeben wurde) ist noch kein <br> drinnen. += fügt an das Ende vom String noch ein <br> hinzu.

names.push(name); = Damit fügen wir den Namen in unsere Liste ein.

let box = document.... = Das denke ich kennst du ja, man findet ein Element durch die ID die man ihm gegeben hat.

let add = ""; = Das ist einfach. Diese Variable ist ein String. Weißt du noch was += macht? Es fügt zu einem String noch mehr hinzu. Genau das verwenden wir dann gleich.

for(n of names) { = Ich weiß nicht wie weit du bereits bist, dass ist allerdings eine sogenannte for schleife. Sagen wir du hast eine Gästeliste. Da sind jetzt 30 Namen drauf. Die For Schleife geht jeden Namen einmal durch. n of names, dass heißt n ist immer der jetzige Name. Und damit die For Schleife auch weiß durch welche Liste sie nun eigentlich gehen soll "of names". Den so hab ich ja die Liste bei Schritt 1. genannt.

add += n; = Na, was glaubst du? Richtig, der Name "n" wird jetzt zu unserem String hinzugefügt. Diesen String fügen wir dannach nur noch zur Box hinzu, unzwar so:

box.innerHTML = add; = add ist ein String. Diesen fügen wir jetzt einfach in die box ein.

Schreib einfach einen Kommentar bei Fragen, ich hoffe ich konnte helfen.

...zur Antwort

Bin ziemlich sicher, dass du es schon entdeckt hast. Im Spiel hast du rechts deinen Charakter und darunter ist ein blauer Button (Der große nicht der kleine). Ich glaub da steht sogar customize oder so. Da gehst du drauf und die Menüs weiß ich jetzt nicht auswendig aber auf der Seite hast du glaub 4. Vierecke. Klick dich Mal durch, du wirst es finden.

...zur Antwort

Hmm. Es ist möglich 3D Games zu machen, aber Vorallem da du ein Anfänger bist würde ich dir Dinge wie Super Mario empfehlen.

Aber spiele macht man (eigentlich) nicht in Python. Aber ich darf nicht reden, ich programmiere eigentlich auch meistens Dinge die für C# gedacht wären in Python. Daher viel Spaß.

P.S.

Wenn du wirklich gute Games machen willst Lad dir unity runter und schau dir Tutorials an. Unity ist eigentlich Recht einfach, du brauchst aber C#.

...zur Antwort

https://developer.mozilla.org/de/docs/Web/API/Element/scrollIntoView

Ich hab es noch nie versucht, sollte allerdings funktionieren.

Du erstellst eine Variable mit deinem Ziel:

var target = document.getElementById("example-id");

Und dann scrollst du mit:

target.scrollIntoView({block: "end", behavior: "smooth"});

Wenn ich das jetzt richtig verstehe, macht das Block Attribute bis wohin du scrollst und behavior macht es Smoother (Mit Animation anstatt diese "Teleportation").

...zur Antwort

Bin sehr schlecht in sowas, aber meine Ausrede ist wenigstens das ich Programmierer bin und einfach dem Klischee Folge ... Was ist deine? Die will mehr, dass merke sogar ich und das obwohl mein Sozialleben mehr als nur verstörend ist.

...zur Antwort

Vertrau mir ließ das jetzt. Ich kann nur aus meiner Erfahrung reden.

Also wenn du jetzt einfach ohne jemals richtig mit ihr geredet zu haben zu ihr gehst und sagst ich liebe dich, dann ist das nicht so toll. Bau erst Mal Kontakt auf rede mit ihr schreib mir ihr unternimm was mit ihr. Wenn du merkst ihr versteht euch wirklich gut dann kannst du es ihr sagen. Sie kann niemanden zurück lieben mit dem sie nie wirklich was zu tun hatte.

...zur Antwort

Cloud Gaming. Dabei hast du einen sehr starken Server auf dem du zocken kannst. Klingt kompliziert ist es aber nicht. Lad dir zum Beispiel GeForce now runter und starte dort fortnite. Dann sollte alles auf epischen settings laufen (Bei der Free Version kannst du nur 1 Stunde spielen und musst dann das Spiel neu starten). Hatte damals ein schwachen PC und das war meine Rettung

...zur Antwort

Kommt drauf an ich persönlich bin nicht schüchtern ich würde die Person ansprechen aber ich hab in meiner Klasse einen schüchternen jungen und ich weiß das der auf ein Mädchen steht aber der traut sich nicht sie anzusprechen

...zur Antwort

Was glauben deine Eltern denn bitte was du da machst 😂. Naja ich persönlich hätte das Handy kommplett zurückgesetzt. Dann ist Family Link auch weg. Aber mach das über das BIOS. Musst googlen wie du bei deinem Handy da rein kommst. Nur als Tipp aber wenn du das machst dann mach ein Backup. Weil dannach sind ja verständlicherweise deine Daten weg.

Naja aber Versuch davor mit ihnen zu reden anstatt zu riskieren das du noch ärger und evt sogar Verbot bekommst.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.