Bitcoin Forum
May 27, 2024, 01:03:35 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 »  All
  Print  
Author Topic: Gruppenkauf Solo Mining - Bitcoin Run The next Generation 2  (Read 11495 times)
willi9974 (OP)
Legendary
*
Offline Offline

Activity: 3444
Merit: 2765


Escrow Service


View Profile
February 21, 2016, 08:30:41 AM
 #201

{"hashrate1m": "609T", "hashrate5m": "539T", "hashrate1hr": "503T", "hashrate1d": "447T", "hashrate7d": "132T", "lastupdate": 1456043357, "shares": 21590727217, "bestshare": 15.345.894.093.538525, "bestever": 15345894093}

Klebt schon wieder so an einer Zahl fest...

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
GoogleBit
Full Member
***
Offline Offline

Activity: 213
Merit: 104


View Profile
February 21, 2016, 09:27:09 AM
 #202

Der "best share" sollte mit dem nächsten Block von 14.5 auf mindestens 21.5 gehen. Seh ich das richtig?
o_solo_miner
Legendary
*
Offline Offline

Activity: 2458
Merit: 1477


-> morgen, ist heute, schon gestern <-


View Profile
February 21, 2016, 10:19:30 AM
Last edit: February 21, 2016, 10:45:44 AM by o_solo_miner
 #203

 Cheesy Nein, der wird nur Angezeigt wenn der Wert höher als der Aktuelle ist.
Aber müßen muß er gar nichts.
Das ist "Glück".

Sollen (weil Ihr es wollt) sollte er auf 163491654908.95925903 + X   Grin

Es gibt keine Kontinuität beim Minen, es ist wie beim Würfeln!  Tongue

from the creator of CGMiner http://solo.ckpool.org for Solominers
paused: passthrough for solo.ckpool.org => stratum+tcp://rfpool.org:3334
cagrund
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


CTO für den Bundesverband Bitcoin e. V.


View Profile WWW
February 21, 2016, 10:29:01 AM
 #204

Cagrund,
könnte dein Reload Timer auch anzeigen, wie lange es seit dem letzten Block her ist. Wie lange am Neuen schon gerechnet wird?

Das ist so ohne weiteres nicht möglich, da diese Info nicht in der CKPool-Url enthaslten ist.

Gruß Carsten.


o_solo_miner
Legendary
*
Offline Offline

Activity: 2458
Merit: 1477


-> morgen, ist heute, schon gestern <-


View Profile
February 21, 2016, 10:36:09 AM
 #205

@Cargrund: Die ist enthalten, im Linux Time Format: "runtime": 1342445.

Allerdings im Status des Pool:
http://solo.ckpool.org/pool/pool.status

Die zeigt die Zeit AB dem letzten Found Block.

Kleines Beispiel in Perl:
perl -lne 'print scalar localtime $_;' <timestamps

Quelle:
http://stackoverflow.com/questions/15064446/convert-unix-timestamp-to-a-readable-date-in-perl

from the creator of CGMiner http://solo.ckpool.org for Solominers
paused: passthrough for solo.ckpool.org => stratum+tcp://rfpool.org:3334
cagrund
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


CTO für den Bundesverband Bitcoin e. V.


View Profile WWW
February 21, 2016, 10:40:37 AM
 #206

@Cargrund: Die ist enthalten, im Linux Time Format: "runtime": 1342445.

Allerdings im Status des Pool:
http://solo.ckpool.org/pool/pool.status

Die zeigt die Zeit AB dem letzten Found Block.

Ah okay, in der Pool-Stat ist es drin. - Ich hatte nur in der Workers- / Users-Stat geschaut.
Okay, dann geht's natürlich.  Cheesy

Danke & Gruß, Carsten.

cagrund
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


CTO für den Bundesverband Bitcoin e. V.


View Profile WWW
February 21, 2016, 12:14:12 PM
 #207

@Cargrund: Die ist enthalten, im Linux Time Format: "runtime": 1342445.

Allerdings im Status des Pool:
http://solo.ckpool.org/pool/pool.status

Die zeigt die Zeit AB dem letzten Found Block.

Kleines Beispiel in Perl:
perl -lne 'print scalar localtime $_;' <timestamps

Quelle:
http://stackoverflow.com/questions/15064446/convert-unix-timestamp-to-a-readable-date-in-perl


Hallo o_solo_miner,

leider klappt es mit dem Auslesen der Pool-Stat nicht.
Wollte die "runtime" auslesen, kommt aber nix.  Roll Eyes

Code:

// Poolinfos abrufen

//$addr_url2 = "http://solo.ckpool.org/pool";
$addr_url2 = "http://solo.ckpool.org/pool/pool.status";
$json_addr2 = json_decode(file_get_contents($addr_url2), true);
$mytime2 = $json_addr2["runtime"];


Hatte es mit beiden URL's probiert, aber $mytime2 ist immer leer. Auch andere Werte ("hashrate1m" oder "bestshare") lassen sich aus der Pool-Stat-URL nicht auslesen. Der selbe Codeschnipsel funktioniert mit der Workers- & Users-URL.

Hast Du eine Idee?  Huh

Gruß Carsten.


o_solo_miner
Legendary
*
Offline Offline

Activity: 2458
Merit: 1477


-> morgen, ist heute, schon gestern <-


View Profile
February 21, 2016, 12:44:46 PM
 #208

@Cargrund: Die ist enthalten, im Linux Time Format: "runtime": 1342445.

Allerdings im Status des Pool:
http://solo.ckpool.org/pool/pool.status

Die zeigt die Zeit AB dem letzten Found Block.

Kleines Beispiel in Perl:
perl -lne 'print scalar localtime $_;' <timestamps

Quelle:
http://stackoverflow.com/questions/15064446/convert-unix-timestamp-to-a-readable-date-in-perl


Hallo o_solo_miner,

leider klappt es mit dem Auslesen der Pool-Stat nicht.
Wollte die "runtime" auslesen, kommt aber nix.  Roll Eyes

Code:

// Poolinfos abrufen

//$addr_url2 = "http://solo.ckpool.org/pool";
$addr_url2 = "http://solo.ckpool.org/pool/pool.status";
$json_addr2 = json_decode(file_get_contents($addr_url2), true);
$mytime2 = $json_addr2["runtime"];


Hatte es mit beiden URL's probiert, aber $mytime2 ist immer leer. Auch andere Werte ("hashrate1m" oder "bestshare") lassen sich aus der Pool-Stat-URL nicht auslesen. Der selbe Codeschnipsel funktioniert mit der Workers- & Users-URL.

Hast Du eine Idee?  Huh

Gruß Carsten.



du hast json_decode (sollte aber decode_json sein)  Wink

from the creator of CGMiner http://solo.ckpool.org for Solominers
paused: passthrough for solo.ckpool.org => stratum+tcp://rfpool.org:3334
cagrund
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


CTO für den Bundesverband Bitcoin e. V.


View Profile WWW
February 21, 2016, 01:04:23 PM
 #209


du hast json_decode (sollte aber decode_json sein)  Wink

Ja, nee. - Ich rufe ja per PHP ab, nicht mit Perl.

Der Code oben funktioniert mit json_decode - siehe --> http://php.net/manual/de/function.json-decode.php

minibit
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250



View Profile
February 21, 2016, 01:49:08 PM
Last edit: February 21, 2016, 02:22:37 PM by minibit
 #210


du hast json_decode (sollte aber decode_json sein)  Wink

Ja, nee. - Ich rufe ja per PHP ab, nicht mit Perl.

Der Code oben funktioniert mit json_decode - siehe --> http://php.net/manual/de/function.json-decode.php


Hallo Carsten

Ich glaube das JSON auf der Stats-Seite ist nicht ganz konform. Da es mehrere geschweifte Klammern hat, ist es in Wirklichkeit doch ein Array, welches mit den eckigen Klammern eingeschlossen und die einzelnen Elemente mit Kommas getrennt werden sollte.

Versuchs mal mit dem:

Code:
<?php

    $url 
'http://solo.ckpool.org/pool/pool.status';
    
$data file_get_contents($url);
    
$tmp explode(' '$data);
    
$runtime trim(str_replace(","""$tmp[1]));

    echo 
$runtime;

?>


Quick & dirty, aber es funktioniert.

Edit: Habe gerade gesehen, dass die Stats auch Zeilenumbrüche enthalten. Somit sollte es möglich sein, nur die erste Zeile in ein JSON-Objekt umzuwandeln und den Wert auszulesen.
cagrund
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


CTO für den Bundesverband Bitcoin e. V.


View Profile WWW
February 21, 2016, 05:14:47 PM
 #211

So ich habe mal ein bisschen gebastelt...




Danke für die Hilfe auch an o_solo_miner & minibit.  Smiley


Gruß Carsten.

o_solo_miner
Legendary
*
Offline Offline

Activity: 2458
Merit: 1477


-> morgen, ist heute, schon gestern <-


View Profile
February 21, 2016, 05:40:34 PM
 #212

 Cheesy Sieht doch SUPER aus!

Das Script hat mir bis jetzt echt probleme bereitet, Error4 CTRLCHR vom Solo Pool, es lag nicht an dir!
Aber Minibit hat das ja ganz "praktisch" gelöst! (auch wenn mich das nicht zufrieden stellt  Wink ).

Ich schaue aber weiter bis ich den "Verursacher" beseitigen kann....


from the creator of CGMiner http://solo.ckpool.org for Solominers
paused: passthrough for solo.ckpool.org => stratum+tcp://rfpool.org:3334
minibit
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250



View Profile
February 21, 2016, 05:58:32 PM
Last edit: February 21, 2016, 06:58:04 PM by minibit
 #213

Die Ausgabe der Stats des ckpools ist kein valides JSON. Wenn man versucht, den ganzen String (es sind insgesamt 4 Zeilen) als JSON-Objekt zu behandeln kann das nur scheitern.

Ich denke da werden aus drei verschiedenen Modulen Stats geladen und ohne die richtige Syntax in eine "Ausgabedatei" geschrieben. Die einzelnen Ausgaben werden mit einem Zeilenumbruch getrennt. Das bricht JSON. Der Validator sagt "Multiple JSON root elements". Eigentlich muss um diese drei Stats (abgegrenzt mit {...}) um alles herum mit eckigen Klammern [...] ein Array gebildet und die einzelnen Stats mit einem Komma getrennt werden. Es gibt Probleme, nachdem er die erste geschweifte Endklammer findet, es danach aber trotzdem wieder (ohne vorherige Deklaration als Array) mit einem neuen Abschnitt weitergeht. Schaut euch mal den Source-Code der Stats an.


@cagrund: In folgendem Beispiel wird anstatt file_get_contents() die Funktion file() benutzt, welche den Inhalt von der URL lädt und in ein Array schreibt, in dem jede Zeile einzeln in einem eigenen Array-Platz liegt. Danach kann jede Zeile wiederum einzeln in ein JSON-Objekt umgewandelt und normal als JSON-Objekt behandelt werden:

Code:
$url = 'http://solo.ckpool.org/pool/pool.status';

$stats_array = file($url);                         // Lädt die Statistik und schreibt jede Zeile einzeln in einen eigenen Arrayplatz
$json = json_decode($stats_array[0], true);        // Erste Zeile in ein JSON-Objekt umwandeln

echo $json["runtime"];


@o_solo_miner: Der Fehler 'Error4 CTRLCHR' (Control Char?) weist doch genau darauf hin, dass der String kein valides JSON ist und der Interpreter nach der ersten gefundenen geschweiften Endklammer ohne Komma direkt wieder eine geschweifte Klammer findet. Die geschweiften und eckigen Klammern, sowie das Komma sind doch (Syntax-)Steuerzeichen.


Damit die ckpool Stats valides JSON wäre, müsste es so aussehen:

[
{"runtime": 1368726, "lastupdate": 1456077199, --snip-- "Disconnected": 41},
{"hashrate1m": "1.31P", "hashrate5m": "1.31P", --snip-- "hashrate7d": "1.48P"},
{"accepted": 239759339040, "rejected": 259340121, --snip-- "SPS1h": 194.75517717118731}
]


Die Änderungen sind in rot markiert, Mittelteile der Zeilen habe ich weggelassen und mit --snip-- ersetzt...


Bis die Ausgabe der Stats geändert wurde, bleibt uns nichts anders übrig, als jede Zeile einzeln als JSON-Objekt zu behandeln.
o_solo_miner
Legendary
*
Offline Offline

Activity: 2458
Merit: 1477


-> morgen, ist heute, schon gestern <-


View Profile
February 21, 2016, 06:54:56 PM
 #214

Ja, genau so hatte ich es mir gedacht, nun müßen wir es "Umschiffen", in meinem Pool kann ich den source ja
Abändern, beim cksolopool kann das aber nur der con.
Ich versuche Ihn mal danach zu befragen....

Vieleicht hat Kano ja auch noch eine 'Idee'.

Aber Grundsätzlich ist diese Form der Ausgabe einfach nicht konform!

EDIT:

Ich hätte gerne nur eine Zeile { xx : xxx, ... } dann wäre es doch deutlich Unkomplizierter!

from the creator of CGMiner http://solo.ckpool.org for Solominers
paused: passthrough for solo.ckpool.org => stratum+tcp://rfpool.org:3334
minibit
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250



View Profile
February 21, 2016, 07:03:21 PM
 #215

Aber Grundsätzlich ist diese Form der Ausgabe einfach nicht konform!

EDIT:

Ich hätte gerne nur eine Zeile { xx : xxx, ... } dann wäre es doch deutlich Unkomplizierter!

Genau!  Smiley

Wer einen guten Draht zu -ck hat, kann ihn ja mal darauf aufmerksam machen  Tongue Cheesy
GoogleBit
Full Member
***
Offline Offline

Activity: 213
Merit: 104


View Profile
February 21, 2016, 07:14:11 PM
 #216

Da hat er sich aber rein gelegt :-)
Sieht echt toll aus. Bau nur weiter dran rum, irgend wann wirds

"Das soloMining Risk Management Tool"

...du wirst reich und erfolgreich damit, wirst sieben Kinder haben und ... ;-)

Vielen Dank jedenfalls!

PS: wie lange es seit dem letzten Block (nicht unserem) her ist, währ noch das Tüpfelchen auf dem i
Denizs66
Sr. Member
****
Offline Offline

Activity: 283
Merit: 250


View Profile
February 21, 2016, 08:06:37 PM
 #217

Bestshare hängt fest :-/

Die Shares hängen nicht davon ab, wie viele im Pool mit minen oder?
Quote
{"runtime": 1376646, "lastupdate": 1456085119, "Users": 382, "Workers": 941, "Idle": 335, "Disconnected": 68}
{"hashrate1m": "1.34P", "hashrate5m": "1.27P", "hashrate15m": "1.26P", "hashrate1hr": "1.28P", "hashrate6hr": "1.36P", "hashrate1d": "1.32P", "hashrate7d": "1.48P"}
{"accepted": 242103604840, "rejected": 262390789, "bestshare": 24072982155, "SPS1m": 197.07902309677661, "SPS5m": 195.90629751545347, "SPS15m": 195.30409391368437, "SPS1h": 195.70898345756484}
minibit
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250



View Profile
February 21, 2016, 08:30:53 PM
 #218

Bestshare hängt fest :-/

Die Shares hängen nicht davon ab, wie viele im Pool mit minen oder?
Quote
{"runtime": 1376646, "lastupdate": 1456085119, "Users": 382, "Workers": 941, "Idle": 335, "Disconnected": 68}
{"hashrate1m": "1.34P", "hashrate5m": "1.27P", "hashrate15m": "1.26P", "hashrate1hr": "1.28P", "hashrate6hr": "1.36P", "hashrate1d": "1.32P", "hashrate7d": "1.48P"}
{"accepted": 242103604840, "rejected": 262390789, "bestshare": 24072982155, "SPS1m": 197.07902309677661, "SPS5m": 195.90629751545347, "SPS15m": 195.30409391368437, "SPS1h": 195.70898345756484}

Also unser Glück ist nicht von anderen abhängig. Wenn mehr im gleichen Pool minen, dann steigt eben einfach die Wahrscheinlichkeit für den Pool als ganzes, für den einzelnen Miner jedoch ändert sich nichts. Das hat keine negativen Auswirkungen auf uns.
o_solo_miner
Legendary
*
Offline Offline

Activity: 2458
Merit: 1477


-> morgen, ist heute, schon gestern <-


View Profile
February 21, 2016, 08:32:02 PM
 #219

Bestshare hängt fest :-/

Die Shares hängen nicht davon ab, wie viele im Pool mit minen oder?


Für den "POOL" = JA Hier werden einfach von allen SOLO Minern die Shares zusammengezählt.

Für euch (SOLO) = Nein dort Zählen nur die Anzahl der Shares die Ihr übermitteln könnt (Hashrate/Zeit).

--------

Man braucht Gedult und Glück!

und vieleicht jemand der Daumen drückt und "Hühnchen" ißt. (alter running gag)

from the creator of CGMiner http://solo.ckpool.org for Solominers
paused: passthrough for solo.ckpool.org => stratum+tcp://rfpool.org:3334
lateblooming
Sr. Member
****
Offline Offline

Activity: 295
Merit: 250



View Profile
February 21, 2016, 10:49:11 PM
 #220

https://blockchain.info/tx/8219e015230a47a8550d9e3cf35e2b3e5c461523f1d556e7790141f12f0c789e
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!