Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 10:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Coinhive User Balance auslesen

Discussion on Coinhive User Balance auslesen within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Bitace's Avatar
 
elite*gold: 107
Join Date: Feb 2015
Posts: 2,012
Received Thanks: 98
Coinhive User Balance auslesen

Hallo habe heute mal mit Coinhive rumprobiert und den Miner eingefügt:
PHP Code:
<script src="https://authedmine.com/lib/simple-ui.min.js" async></script>


<div class="coinhive-miner"
  style="width: 100%; height: 20%"
  data-key="....."
  data-autostart="false"
  data-whitelabel="false"
  data-background="#000000"
  data-text="#eeeeee"
  data-action="#00ff00"
  data-graph="#555555"
  data-threads="4"
  data-user="Asmodis"
  data-throttle="0.1">
  
  <em>Hallo Asmodis, bitte warte einen Moment...</em>
</div> 
Nun möchte ich von diesem User die Balance auslesen und habe die PHP Klasse von denen Verwendet jedoch bekomme ich eine weise Seite
Das ist die Klasse mit meiner Versuchten Option:
PHP Code:
<?php
class CoinHiveAPI {
    const 
API_URL 'https://api.coinhive.com';
    private 
$secret null;
    public function 
__construct($secret) {
        if (
strlen($secret) !== 32) {
            throw new 
Exception('CoinHive - Invalid Secret');
        }
        
$this->secret $secret;
    }
  
    function 
get($path$data = []) {
        
$data['secret'] = $this->secret;
        
$url self::API_URL.$path.'?'.http_build_query($data);
        
$response file_get_contents($url);
        return 
json_decode($response);
    }
    
    function 
post($path$data = []) {
        
$data['secret'] = $this->secret;
        
$context stream_context_create([
            
'http' => [
                
'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
                
'method'  => 'POST',
                
'content' => http_build_query($data)
            ]
        ]);
        
$url SELF::API_URL.$path;
        
$response file_get_contents($urlfalse$context);
        return 
json_decode($response);
    }    
}

$coinhive = new CoinHiveAPI('......');

$user $coinhive->get('/user/balance', ['name' => 'Asmodis']);
echo 
$user->balance;

?>
Kann eventuell jemand ein Beispiel Posten wie ich von diesem es Anzeigen lassen kann?

Vielen Dank!
LG

ps. Frohe Weihnachten!
Bitace is offline  
Old 12/26/2017, 03:01   #2
 
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
In der php.ini die Option "display_errors" auf true setzen. Um den Pfad zur php.ini zu ermitteln, erstell ein Skript indem du phpinfo() aufrufst und ruf das im Browser auf, da steht der Pfad dann irgendwo.

Danach nochmal dein Skript ausführen und die Fehlermeldung posten.
algernong is offline  
Old 12/26/2017, 11:14   #3
 
Bitace's Avatar
 
elite*gold: 107
Join Date: Feb 2015
Posts: 2,012
Received Thanks: 98
Vielen Dank für die Antwort! Also er spuckt nun folgendes aus:
PHP Code:
Parse errorsyntax errorunexpected '<'expecting end of file in /data/web/e78124/html/mining/info.php on line 33 
€dit: Habe die Kommentare gelöscht, und es funktioniert einwandfrei danke dir
Bitace is offline  
Reply


Similar Threads Similar Threads
[DE/EN] [Tutorial] Epvp Goldmine (Coinhive) on Linux
09/21/2018 - Tutorials - 28 Replies
https://www.elitepvpers.com/images/de.png Deutsches Tutorial für Goldmine (Coinhive) auf Linux Mit dem neuen Feature Goldmine kann man seit neuestem durch Minen e*gold gewinnen bzw. "abbauen". Normalerweise lässt man das auf dem eigenen PC oder einem Windows-Server in einem offenen Browser-Fenster laufen.. da das aber ziemlich ressourcenintensiv sein kann und Windows-Server in der Regel viel mehr als Linux-Server kosten, zeige ich euch, wie ihr das ganze auch über einen Linux-Server laufen...
[How To] Coinhive / Epvp Goldmine über die Linux Commandline
08/18/2018 - Tutorials - 6 Replies
Mit Coinhive über die Linux Commandline zu minen, ist im Prinzip recht simpel und funktioniert mit jeder Website. In diesem Beispiel nutze ich einen Ubuntu Server 16.04.3 LTS (Xenial Xerus) und die Epvp Goldmine. Zu Beginn benötigen wir einen Browser, über den gemined werden soll. Für Einsteiger empfiehlt sich hier der Chromium Browser, da sich der stable Build relativ einfach über die offiziellen Paketquellen installieren und updaten lässt. Google Chrome lässt sich seperat über Deb-Pakete...
Goldmine / Coinhive CPU sperre?
12/25/2017 - Main - 12 Replies
Guten Abend Allerseits Mir ist letzthin aufgefallen, dass ich ab einer gewisser CPU Leistung keine hashes oder bzws. nur sehr wenig hashes generieren kann. Will heissen, sobald ich einen Server minen lassen will geht nix. Mit PCs oder so kein Problem. Weiss einer woran das liegt, gibt's da eventuell ne Sperre, die gewisse CPUs verbietet? Danke schonmal für die Antwort.
[Buying] Coder für Woltlab Coinhive implementation.
11/26/2017 - Coders Trading - 2 Replies
Hi, ich suche jemanden der auf einem Woltlab Board mit der Coinhive API eine Implementation durchführt. Ich weiß nicht genau wie viel Arbeitsaufwand das ist. Ich möchte eine Mine ähnlich wie hier bei epvp. Hier gibt es eine solche Lösung auch: https://support.softcreatr.de/community/scc-miner/ Natürlich bin ich gerne bereit dafür zu zahlen :)
Suche Website-Programmierer für Coinhive
10/19/2017 - elite*gold Trading - 0 Replies
Hallo, ich suche einen Website-Programmierer, der mir das Plugin von Coinhive einbauen kann. Nähere Informationen über PN / Skype. Freundliche Grüße



All times are GMT +1. The time now is 10:12.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.