Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 44.520
» Neuestes Mitglied: jane
» Foren-Themen: 80.055
» Foren-Beiträge: 81.851

Komplettstatistiken

Benutzer Online
Momentan sind 355 Benutzer online
» 2 Mitglieder
» 349 Gäste
Bing, Facebook, Google, Yandex, d8b6095a50, Jon smith

Aktive Themen
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor weniger als 1 Minute
» Antworten: 0
» Ansichten: 1
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor 1 Minute
» Antworten: 0
» Ansichten: 1
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor 3 Minuten
» Antworten: 0
» Ansichten: 1
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor 3 Minuten
» Antworten: 0
» Ansichten: 1
임실출장샵(((라인:ms368)))∫임실아가씨...
Forum: Ankündigungen,Neuigkeiten
Letzter Beitrag: d8b6095a50
Vor 4 Minuten
» Antworten: 0
» Ansichten: 1
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor 5 Minuten
» Antworten: 0
» Ansichten: 1
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor 5 Minuten
» Antworten: 0
» Ansichten: 1
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor 7 Minuten
» Antworten: 0
» Ansichten: 1
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor 8 Minuten
» Antworten: 0
» Ansichten: 1
Commandez de haute qualit...
Forum: Datenbanken
Letzter Beitrag: Jon smith
Vor 8 Minuten
» Antworten: 0
» Ansichten: 1

  Sommerzeit und Winterzeit auslesen
Geschrieben von: admin - 18.04.2022, 17:15 - Forum: Javascript - Keine Antworten

So lst sich mit Javascript die Sommerzeit und Winterzeit auslesen  mt Wechsel Hintergrundbild.

https://basti1012.bplaced.net/index.php?...t_auslesen

Drucke diesen Beitrag

  Losebot Pennergame
Geschrieben von: admin - 18.04.2022, 17:13 - Forum: Stellt eure Userscripte vor - Keine Antworten

Der Losebot wurde noch mal bearbeitet.

Update 13.7.2018
Beim Kauf von 10 Lose blieb immer ein Rest übrig.Fehler behoben.
Einzel abrechnung ,was jedes Los gewonnen/verloren hat.
Css Bug behoben.Weißer Border um Logout Button ist nun weg.

Hierder Aktuelle Code zum selber rein Kopieren

Code:
// ==UserScript==
// @name           Pennergame LoseBot mit Detalierter auflistung
// @include        *pennergame.de/city/games/*
// @version       13-08-2018-1
// @description  der altelosebotjetzt mit einzelheiten die vorher nie beachtet wurden (zeigt jedes los ob und wie viel gewonnen)
// @namespace      bots die man immer gebrauchen kann ..Von pennerhackisback
// @author         pennerhackisback
// @copyright     Basti1012 alias Pennerhack
// @icon          http://www.lildevil.org/greasemonkey/images/IC-icon.png
// @grant  GM_getValue
// @grant  GM_setValue
// @grant  GM_addStyle
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js
// @grant    GM_xmlhttpRequest

// ==/UserScript==


function addGlobalStyle(css) {
   var head, style;
   head = document.getElementsByTagName('head')[0];
   if (!head) { return; }
   style = document.createElement('style');
   style.type = 'text/css';
   style.innerHTML = css;
   head.appendChild(style);
}
addGlobalStyle('td{width:300px;}#haben,#noch{margin-left:20px}#balken  {height:25px; width:200px;overflow:hidden;border:1px solid red;background:green; margin:auto}#balkeninnen {height:25px; width:1px;text-align:center; background-color:blue; border:none}#bild{width:200px;height:300px}#bot{height:1000px}#aus3{  display:none;  position:absolute;  top:39%;  left:-8px;  transform:rotateZ(15deg);  width:102%;  height:10px;  background:red;  border-radius:50px;}#aus4{  display:none;  position:absolute;  top:39%;  left:-8px;  transform:rotateZ(-15deg);  width:102%;  height:10px;  background:red;   border-radius:50px;}td{  width:44%;  margin:0;  padding:0;  font-size:25px}.botclass{  width:45%;  height:25px;  font-size:21px;  padding:0;  margin-left:1px;}td{  border-bottom:1px solid black;}form:nth-child(1){width:100%;padding:5px; border:10px solid white;box-shadow:15px  15px 15px black;border-radius:25px;display:inline-block;max-height:400px;overflow:auto;}#aus1 p{width:500px;display:inline-block;display:flex;font-size:20px;}');


var nochlos=$('#lose_remaining').html();
guthaben1=$('#options li a').html().trim();
guthaben2=guthaben1.replace('€','');
guthaben3=guthaben2.replace(',','');
guthaben=guthaben3.replace('.','');
localStorage.setItem('hab',guthaben);
localStorage.setItem('start',guthaben);

if(nochlos>=101){
  farb='lightgreen';
  addGlobalStyle('#aus3,#aus4{display:none}');
}else if(nochlos >= 1){
  farb='orange';
  addGlobalStyle('#aus3,#aus4{display:none}');
}else if(nochlos==0){
  addGlobalStyle('#aus3,#aus4{display:block}');
  farb='red';
}
addGlobalStyle('#menge{background:'+farb+'}');

$('.tieritemA').html('<div id="tieritemA"><form id="form"><table id="bot"><tr><td>Lose Guthaben:</td><td class="ab"> '+nochlos+'</td><td rowspan="7"><img src="https://static.pennergame.de/img/pv4/shop/de_DE/games/Rubbellos_31.jpg" alt="Rubbellos" title="Rubbellos"></td></tr><tr><td>Kontostand:</td><td class="ab" id="gut">'+guthaben1+'</td></tr><tr><td>Kaufe  1 Los :</td><td><input type="radio" value="1" name="was"  class="was" id="eins"></td></tr><tr><td>Kaufe 10 Lose :</td><td><input type="radio" value="10" class="was" name="was" id="zehn"></td></tr><tr><td>Mit details :</td><td><input type="checkbox" id="details"></td></tr><tr><td>Menge:</td><td><input type="text" class="botclass" id="menge" value="'+nochlos+'"><input class="botclass" type="button" id="start" value="Bot Starten"></td></tr><tr><td colspan="2"><div id="balken" ><div id="balkeninnen"> </div></div></td></tr><tr colspan="2" id="aus1"></tr><tbody colspan="2" id="aus"></tbody></table></form><div id="aus3"></div><div id="aus4"></div></div> ');

$('#start').click(function(){
   var wieviele_kaufen=$('#menge').val();
   var mit_details=$('#details').is(':checked')
   var radio=$("input[name='was']:checked").val()
   var NOCH;
   var plus=0;
   los(wieviele_kaufen,plus);
   function los(NOCH,plus){
       plus=plus+parseInt(radio);
       var NOCH=NOCH-radio;
       if(NOCH>=0){
           kaufe(NOCH,plus)
           $('#aus1').html('<p style="font-size:30px">kaufe noch '+NOCH+' Lose.</p> ');
       }
       if(radio==10){
          if(NOCH>0 && NOCH<10){
            radio=NOCH;
            kaufe(NOCH,plus)
            $('#aus1').html('<p style="font-size:30px">kaufe noch '+NOCH+' Lose.</p> ');
          }
       }
   }

   function kaufe(NOCH,plus){
      if(mit_details==true){
          GM_xmlhttpRequest({
     method: 'GET',
     url: 'http://www.pennergame.de/city/games/',
     onload: function(responseDetails) {
         var content = responseDetails.responseText;
         var suchas = content.split('bersicht zu kommen">')[1].split('</li>')[0];
         var suchd = suchas.split('&euro;')[1].split('</a>')[0];
         var suchd = suchd.replace(/\n|\r/g,"");
         var suchd = suchd.replace(/\s/g, "");
         var suchd = suchd.replace(/\,/g, "");
         var hab = suchd.replace(/\./g, "");
                 var vergleich=localStorage.getItem('hab');
             if(vergleich == hab){
          var farbes = 'orange';
         }else if(vergleich < hab){
              var farbes = 'green';
         }else if(vergleich > hab){
          var farbes = 'red';
     }
                 var unter=hab-vergleich;
                 var hab1=hab/100;
                 localStorage.setItem('hab',hab);
           var details='<tr><td style="color:'+farbes+';font-size:12px;">Kontostand  '+hab1+'  &euro;</td><td style="color:'+farbes+';font-size:12px;">'+unter/100+' &euro; </td></tr><br>';
                 document.getElementById('aus').innerHTML+=details;
                 bezahlen(NOCH,plus)
            }
        });  
    }else{
        var details='Ohne Details';
        var hab='';
        bezahlen(NOCH,plus)
    }
    function bezahlen(NOCH,plus){

    GM_xmlhttpRequest({
          method: 'POST',
        url: 'https://www.pennergame.de/city/games/buy/',
          headers:
            {'Content-type': 'application/x-www-form-urlencoded'},
            data: encodeURI('menge='+radio+'&id=1&preis='+radio+'.00&preis_cent=100&submitForm=F%C3%BCr+%E2%82%AC0.00+kaufen'),
        onload: function(){
                var k=200/wieviele_kaufen;
                var k1=k*plus;
                var k2=k1/2;
                var k2=k2.toFixed(2);                
                $('#balkeninnen').css('width',k1+'px')        
                $('#balkeninnen').html(k2+' %')
                if(k2==100){
                   var gewinn=localStorage.getItem('start')-localStorage.getItem('hab');
                   if(gewinn==0){
                        // var gewinn1='<p>Fertig gekauft ,das Lose kaufen hat nix an deinen Kontostand geändert</p>';
                   }
                   if(gewinn>0){
                       gewinn=gewinn/100;
                       var gewinn1='<p style="font-size:20px">Fertig gekauft ,'
                       +'du hast <span style="color:red"> '+gewinn+'  &euro;  </span> verlust gemacht </p>';
                     schuss();
                   }
                   if(gewinn<0){
                       gewinn=gewinn/100;
                       var gewinn1='<p style="font-size:20px">Fertig gekauft ,'
                       +'du hast <span style="color:green"> '+gewinn+'  &euro;  </span> Gewinn gemacht </p>';
                     schuss();
                   }
                   $('#aus1').html(gewinn1);
                  function schuss(){
                    setTimeout(function(){
                      location.reload();
                    },3000);
                  }
                }
                los(NOCH,plus)
            }
        });
    }
  }
})                    
// Copyright By Basti1012 http://sebastian1012.bplacede.net

Drucke diesen Beitrag

  Rechnen mit Zeit
Geschrieben von: admin - 18.04.2022, 17:09 - Forum: Javascript - Keine Antworten

Gegeben ist ein kleines Formular für eine Reisebuchung, bei dem man den gewünschten
Start der Reise angeben können und wo automatisch nach der Eingabe des vollständigen
Startdatums als Enddatum der Wert für ein um 2 Wochen erhöhtes Startdatum vom
Formular vorgeschlagen wird.
Das Formular enthält die 6 Input-Textfelder  mit den id-Attributen: starttag, startmonat,
startjahr, endtag, endmonat, endjahr.
1. Erstelle eine JavaScript-Funktion, die die oben beschriebene Anforderung erfüllt
2. Erstelle den erforderlichen HTML-Kode, damit die Funktion aus 1. zum richtigen
Zeitpunkt ausgeführt wird.
So hoffe, das passt so 
https://basti1012.bplaced.net/index.php?...n_mit_Zeit

Drucke diesen Beitrag

Thumbs Up Grid lernen Spielerisch
Geschrieben von: admin - 18.04.2022, 17:07 - Forum: Hilfreiche Skripte und Online Tools - Keine Antworten

Das gleiche wie bei Flexboxen gibt es auch mit Grid.
http://cssgridgarden.com/#de

Damit versteht man ganz einfach, welcher Befehl was macht und man lernt damit ganz gut und schnell.

Drucke diesen Beitrag

  Flexbox lernen Spielerisch
Geschrieben von: admin - 18.04.2022, 17:06 - Forum: Hilfreiche Skripte und Online Tools - Keine Antworten

Einfach . Spiele mit dem Frosch und lerne dabei Flexbox.
http://flexboxfroggy.com/#de

Dann kann man hier noch das gelernte testen und anfangen eine HTML Seite zu Programmieren 
http://the-echoplex.net/flexyboxes/

Drucke diesen Beitrag

  Kommentierfunktion
Geschrieben von: admin - 18.04.2022, 16:19 - Forum: Javascript - Antworten (19)

Hi, ich wollte gerade eine Kommentierfunktion schreiben, welche bereits einige Kommentare vorgefertigt hat, hatte auch schon mal eine und dachte diese verstanden zu haben, leider finde ich die Datei nicht mehr. Kannst du mir sagen wo ich hier einen Fehler eingebaut habe?

So jetzt hast du glaub ich erstmal genug offene Fragen von mir  Big Grin Big Grin 

Code:
<div id="kommentarspalte">
<div class="kommentare">Hallo</div>
<div class="kommentare">tschüss</div>
<div class="kommentare">servus</div>
<div class="kommentare">ciao</div>
</div>
<textarea id="komschr"></textarea>
<button id="komsend">senden</button>
</div>

<script>
document.getElementsById('komsend').onclick=function(){
 var kommi = document.createElement("div");
   kommi.className="kommentare ";
   kommi.innerHTML=document.getElementById("komschr").value;
 kommentarspalte.appendChild(kommi);
}
</script>

Drucke diesen Beitrag

  Swipe
Geschrieben von: admin - 18.04.2022, 16:09 - Forum: Javascript - Antworten (13)

Vorab: Ich nutze Bootstrap und jQuery.

Ich versuche ein <div> Feld zu erstellen, gefüllt mit Bilder und Text, welches bei einem swipe komplett verschwindet und dafür an gleicher Stelle ein anderes div Feld mit zumindest Text  eingeblendet wird.

Hinzu kommt, dass ich das ganze gerne für mobile und Desktop programmieren würde. In der Desktopversion soll anstelle des swipe ein Button für links und rechts erscheinen.
Regeln würde ich das ganze über Media queries, weswegen zwei getrennte Codes mir schon helfen würden.

Gefunden habe ich dazu verschiedenes, mein aktueller Ansatz ließ zumindest Hintergrundfarben swipen bevor ich ihn abgeändert habe.
Zuvor habe ich noch src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js" eingebunden.

Code:
div.box{

}
div.swipeleft {
 display: none;
}
</style>
</head>
<body>

<div class="box">hallo</div>
<div class="swipeleft">tschüss</div>

<script>
$(function(){
$( "div.box" ).on( "swipeleft", swipeleftHandler );
function swipeleftHandler( event ){
 getElementsByClassName("box").style.display="none";
 getElementsByClassName("swipeleft").style.display="block";


}
});
</script>

Drucke diesen Beitrag

  Hover-Dropdown-Menü
Geschrieben von: admin - 18.04.2022, 16:01 - Forum: Css - Antworten (7)

Hab heute ein Hover-Dopdown-Menü erstellt, wobei der Dropdown Button erscheint sobald man mit der Maus über ein gewünschtes Feld fährt.
Der Dropdown Button erscheint dann in diesem.
Hier kurz der simple Code:

Code:
.Feld.dropdownbutton{
 display:none;
}
.Feld:hover .dropdownbutton{
 display:block;
 position: absolute;
 right:0;
 top:0;
 margin-right: 5%;
 border: 0px;
 background-color: transparent;
 outline: none;
 cursor: pointer;
width: 8px;
height: 25px;
}

Drucke diesen Beitrag

  Pennergame Highscoreliste
Geschrieben von: admin - 18.04.2022, 15:54 - Forum: Stellt eure Userscripte vor - Keine Antworten

Für das das Spiel habe ich jetzt das Highscorescript aktualisiert. Da Pennergame ja andauernd auf ihren Server rumspielt, muss man immer wieder die Script auf den neusten Stand bringen.

Dieses Script hat ein anderes Script eingebunden und heißt data tables.

Damit lassen sich alle Suchergebnisse nochmal sortieren und filtern. Pennergame kann maximal 25 Penner auf einmal anzeigen. Mit diesen Script habe ich die Maximal anzuzeigen Penner auf 1250 begrenzt. Damit sich das Script nicht überschlägt, bei soviel Daten ist ein kleiner Timeout drinnen der das bis jetzt ganz gut verhindert.

Man kann sich aber auch weniger anzeigen lassen.
Dann kann man wieder nach Geld suchen und nach Städte und das übliche nach Punkte. Da Pennergame die Stadt und Geldsuche noch nicht anbietet und wohl auch nicht mehr kommen sollte ,habt ihr gegenüber anderen Leuten ein Vorteil. Sucht einfach Leute mit wenig Punkte und viel Geld und los gehts.

Bei Fragen und Probleme bitte hier posten.
Wer sich das Timeout im Script verringern möchte, kann, das gerne tun (Ich erkläre auch wie es geht). Nur kann es sein, dass dann falsche Ergebnisse angezeigt wird. Es kommt immer auf Rechner, Leistung und Datentransfer an.
Unter Highscore gibt es jetzt ein Extra Link

[Bild: score1.png]

So sieht die neue Suchseite aus

[Bild: score2.png]

Und hier ist das Script

Drucke diesen Beitrag

  hover
Geschrieben von: admin - 18.04.2022, 15:48 - Forum: Html - Antworten (3)

Hey!

Folgendes möchte ich umsetzen:
Ich möchtedas ganze so haben: http://prntscr.com/jwdnrt - Wenn ich mit der Maus über das Bild gehe soll das Bild wechseln, ca. so: http://prntscr.com/jwdo46

Das geht auch soweit sehr gut, ich habe es bis jetzt so umgesetzt:

Code:
   <style>


                         .Instaaagran {
                             width: 50px;
                             height: 50px;
                             background-size: 50px;
                             background: url(media/nice/colored/Instagram.png) no-repeat;
                             transition: 2.0s;
                           
                           }


                        .Instaaagran:hover {
                            background: url(media/nice/Instagram.png)
                                no-repeat;
                                background-size: 50px; }

                                          .TWIIII {
                                           width: 50px;
                                           height: 50px;
                                           background-size: 50px;
                           
                                              background: url(media/nice/colored/Twitter.png) no-repeat;
                                              transition: 2.0s;
                                                                         width: 50px;
                             height: 50px;
                             background-size: 50px; }


                                         .TWIIII:hover {
                                             background: url(media/nice/Twitter.png)
                                                 no-repeat;
                                                 background-size: 50px; }


                                                 .YYYTT {
                                                   width: 50px;
                                                   height: 50px;
                                                   background-size: 50px;
                           
                                                     background: url(media/nice/colored/YouTube.png) no-repeat;
                                                     transition: 2.0s; }


                                                .YYYTT:hover {
                                                    background: url(media/nice/YouTube.png)
                                                        no-repeat;
                                                        background-size: 50px; }


.flex-container {
 display: flex;
 justify-content: center;
 background-color: none;
   height: 10px;
}

.flex-container > div {
 width: 128px;
 margin: 10px;
 text-align: center;
 line-height: 100px;
 font-size: 30px;
  background-size: 50px;
}
</style>


<div class="obergeordneterflex">


   <div class="flex-container">
       <div class="Instaaagran"></div>
 <div class="TWIIII" href="http://twitter.com/playgalaxy_net"></div>
 <div class="YYYTT" href="http://youtube.com"></div>  
   </div>
 </div>

Jedoch habe ich keine Ahnung wie ich das ganze jetzt verlinken soll, dass wenn ich auf das Bild klicke ein Link sich öffnet. Wenn ich den <a> Tag nutze verschiebt sich das Bild. Sad

Viele Grüße
Jakob

Drucke diesen Beitrag