Guide de l'utilisateur de la documentation lolMiner 0.7 alpha 3

mdrMiner 0.7 alpha 3

Le moyen le plus simple de démarrer lolMiner est à partir de la ligne de commande. Ouvrez simplement le terminal (Linux) ou cmd (Windows) et accédez au répertoire dans lequel vous avez décompressé l'archive. Ensuite, l'entrée de ligne de commande minimale et les paramètres pour exécuter lolMiner sont donnés par

./lolMiner –pièce -bassin -Port -utilisateur
-passe (Linux)

lolMiner.exe – pièce de monnaie -bassin -Port -utilisateur
-passe (Les fenêtres)

Dans cette liste, les paramètres sont utilisés comme suit :

-pièce de monnaie:

Le paramètre indique à lolMiner quelle pièce miner. lolMiner sélectionnera les paramètres internes comme l'algorithme requis, la connexion à la strate, les frais de développeur et d'autres paramètres pertinents en fonction de ce paramètre. La première colonne du tableau suivant donne les valeurs acceptées pour –coin à partir de lolMiner 0.7 :

Nom abrégé

Nom complet de la pièce

Algorithme

FRAIS

AUTO144_5

Voir les sections « Utiliser la sélection de pool » et « Utiliser une chaîne de personnalisation personnalisée » sur l'utilisation de ces options.

Equihasch 144/5

1.5%

AUTO192_7

Equihasch 192/7

2%

AION

Réseau principal d'Aion

Equihasch 210/9

2%

ANON

Anonyme

Equihasch 144/5

1.5%

ASF

Asofé

Equihasch 144/5

1.5%

FAISCEAU

Faisceau

Equihasch 150/5

1%

Bitcoin Z

bitcoinz

Equihasch 144/5

1.5%

BTG

Bitcoin Gold

Equihasch 144/5

1.5%

BTH

Bithereum

Equihasch 144/5

1.5%

EXCC

Échange de pièces

Equihasch 144/5 E

0 %

LTZ

Litecoin Z

Equihasch 144/5

1.5%

HEPTA

heptacoin

Equihasch 144/5

1.5%

MNX

MinexCoin

Equihasch 96/5

1%

SÛR

SafeCoin

Equihasch 144/5

1.5%

GENX

Genèse

Equihasch 192/7

2%

XSG

SnowGem

Equihasch 144/5

1.5%

ZEL

Zelcash

Equihasch 144/5

1.5%

ZÉRO

Zéro

Equihasch 192/7

2%

-bassin et -Port

Ces paramètres définissent à quelle adresse de pool et à quel port le mineur se connectera. Pour la configuration de la connexion, recherchez vos recommandations de pools de minage.

-utilisateur et -passe

Pour les pools qui nécessitent une connexion, utilisez ici votre nom d'utilisateur et votre nom de travailleur au format UserName. WorkerName et donnez le mot de passe du travailleur avec —passer.

Si le pool est anonyme, remplacez UserName par votre adresse de portefeuille.

Si le pool ne nécessite pas de mot de passe, vous pouvez l'exécuter sans mot de passe. Il est par défaut « x ».

Example: Supposons que nous voulons exploiter Beam (BEAM) sur feuillepool.com. Ensuite, un argument de ligne de commande valide pourrait ressembler à

lolMiner.exe –coin BEAM –pool beam-eu.leafpool.com –port 3333 –user 14424e5b03b3f4568494f54c982840a29c8a75226360d0940d1f51364d38b6ee6.lolMiner

Utilisation de la configuration File

Une façon confortable d'utiliser lolMiner est l'utilisation d'une configuration file. La configuration par défaut file recherché est "user_config.json" c'est un texte clair file au format json. Un example sur comment cela file peut ressembler est expédié avec le mineur.

Les données dans la configuration file est organisé en profiles. Au sommet de la file il y a un profile appelé "default" ou "DEFAULT" (note : paramètres dans la configuration file n'est PAS sensible à la casse). Ce profile a pour but de définir des variables générales qui doivent être utilisées chaque fois que le mineur est en cours d'exécution. Pas lorsque les paramètres sont en conflit, l'ordre de priorité (croissant) est

  • PRO PAR DÉFAUTfile
  • tout pro personnaliséfile paramètre
  • paramètre de ligne de commande

Ainsi, les paramètres par défaut uniques peuvent être écrasés en ajoutant le même paramètre à la ligne de commande ou en le réinitialisant dans le pro personnaliséfiles.

Utilisez un profile

Pour faire lolMiner utiliser un profile ajouter -profile à la ligne de commande. Par example pour exécuter le "EXAMPLE_BTG" profile de la "user_config.json" livré avec le logiciel, démarrez le mineur en

lolMiner.exe –profile EXAMPLE_BTG
(Windows, Linux de manière analogue)

Cela obligera lolMiner à charger le pro par défautfile et utilisez les deux paramètres par défaut et EXAMPLE_BTG où ce dernier a la priorité la plus élevée.

Changer la configuration utilisée File

Certains pools de minage, par exemple coinblockers.com, donnent une configuration presque prête à l'emploi file à utiliser avec lolMiner. Si vous ne voulez pas écraser votre original file vous pouvez télécharger ces files et leur a donné un nom unique, par exemple « coinblockers_config.json ». Ensuite, vous pouvez faire en sorte que lolMiner utilise cette nouvelle configuration file par le paramètre –usercfg.

Example: Pour exploiter ZelCash sur coinblockers.com, vous devez télécharger la configuration fournie file et stockez-le comme « coinblockers_config.json ». Ensuite, vous devez l'ouvrir dans un éditeur de texte et insérer les données de votre portefeuille dans le "ZEL" profile. Enfin, exécutez lolMiner à partir de la ligne de commande en utilisant.

lolMiner.exe –usercfg ./coinblockers_config.json –profile ZEL
(Linux par analogie)

Notez que le chemin de la configuration file peut être absolu, vous pouvez donc le placer où vous voulez sur votre plate-forme minière.

Modifier la configuration File

Généralement chaque entrée de la configuration file est de type « PARAMÈTRE » : VALEUR. Notez que valeur peut être une chaîne, indiquée par des signes "", un nombre entier ou une structure plus complexe comme des vecteurs [VALEUR,VALEUR]. Le paramètre n'est pas sensible à la casse alors que la valeur peut l'être.

Chaque ligne dans un profile doit se terminer par une virgule ',' à l'exception de la dernière ligne d'un profile. Aussi profiles doit être séparé par une virgule sauf s'il s'agit de la dernière. Enfin, les entrées vectorielles doivent être séparées par une virgule, mais encore une fois sans virgule finale à la fin du vecteur. L'analyseur json est très sensible aux erreurs de syntaxe, donc une plainte est probablement une virgule égarée ou manquante.

Pour les paramètres valides à définir, voir ci-dessous dans la section « Plus de paramètres lolMiner » de ce document.

Généralement les paramètres dans la configuration file ont la même orthographe que dans la ligne de commande, à l'exception des données de pool. Concernant les valeurs, la seule différence est l'utilisation de "" pour indiquer des chaînes et [] pour indiquer des vecteurs. Pour les données de pool, voir la section sur les pools de basculement ci-dessous.

Configuration des pools de basculement

lolMiner offre la possibilité de basculer vers un autre pool lorsque la connexion au pool principal est perdue ou se déconnecte trop souvent. Cette section décrit comment fournir plusieurs données de connexion pour utiliser cette fonctionnalité.

En ligne de commande

En ligne de commande les entrées – pl, – port, – utilisateuret – pas  peuvent être des vecteurs où les entrées sont séparées par points-virgules. Notez qu'il est intentionnel que ce soit le seul cas où des points-virgules sont utilisés au lieu de virgules, car certains mots de passe doivent inclure des virgules.

Notez que tous les vecteurs doivent avoir la même longueur, c'est-à-dire que –pool doit avoir le même nombre d'éléments que –port et ainsi de suite. Si –pass n'est pas fourni, il est supposé que le mot de passe est toujours « x » sur toutes les entrées.

Example:

L'exemple suivantample configurera lolMiner pour exploiter AION sur na.aionmine.org sur le port 9999. En guise de sauvegarde, le serveur eu est configuré sur le port 3333. Nous avons omis le –user paramètres car les adresses AION sont très longues et l'impression de deux d'entre elles est horrible dans un document imprimé A4 😉

./lolMiner.exe –coin AION –pool na.aionmine.org;eu.aionmine.org –port 9999;3333 –utilisateur …
(Linux par analogie)

Dans la configuration File

La configuration file utilise l'entrée « POOLS » pour définir les pools normaux ainsi que les pools de basculement. L'entrée "POOLS" est un vecteur qui a des entrées encapsulant "POOL", "PORT", "USER" et "PASS" pour chaque pool en tant qu'entrées individuelles pour chaque pool.
L'exemple suivantample configure à nouveau pour les mêmes pools que dans la ligne de commande example:

"EXAMPLE_AION" : { "PIÈCE DE MONNAIE" "AION"« PISCINES » : [

{"BASSIN" "na.aionmine.org""PORT" « 9999 »,

"UTILISATEUR" “0xa0e1ff18f69eac5d17fc8c5ac078739d64cc0a8ae2f84b7ca6d… “PASS” « x »},

{"BASSIN" « eu.aionmine.org »"PORT" « 3333 »,

"UTILISATEUR" “0xa0e1ff18f69eac5d17fc8c5ac078739d64cc0a8ae2f84b7ca6d… “PASS” « x »}

]

},

Notez que le premier pool est séparé du second par une virgule, tandis qu'après le second, il n'y a pas de virgule entre l'entrée POOLS et le signe de fin de vecteur « ] ».

Utiliser la sélection de pool

Le pro à deux piècesfiles AUTO144_5 et AUTO192_7 permettent à lolMiner de reconnaître une extension du protocole de strate où le pool de minage envoie les paramètres de la pièce à extraire avec le reste de la description de travail. Ici, le paramètre AUTO144_5 est pour Equihash 144/5 tandis qu'Equihash 192/7 peut être extrait avec AUTO192_7.

Cela a l'avantagetage que le paramètre –coin ne peut pas être mal configuré. De plus, certains pools l'utilisent pour changer la pièce à extraire lorsque le mineur est connecté - c'est par ex.ample utile pour les pools d'échange automatique qui tentent de maximiser la rentabilité.

Au moment de la rédaction de ce document, les pools suivants prennent en charge l'extension mentionnée

Piscine

Algorithmes

Note

coinblockers.com

AUTO144_5

Pool de minage régulier

nicehash.com

AUTO144_5

Piscine de location de haschich

suprnova.cc

AUTO144_5, AUTO192_7

Pool de minage régulier

La liste peut être incomplète, mais les pools mentionnés sont testés pour être compatibles.

Utiliser une chaîne de personnalisation personnalisée

Dans le cas où une pièce utilisant Equihash 144/5 ou 192/7 n'est PAS répertoriée dans le tableau de la section de démarrage rapide, il peut toujours être possible de l'exploiter avec lolMiner.

Pour ce faire, utilisez – pièce AUTO1_5or – pièce AUTO192_7respectivement. Ensuite, utilisez le paramètre – écraserPersonnelpour définir la chaîne de personnalisation des pièces.

Par exempleample si une pièce utilise Equihash 144_5 et la chaîne de personnalisation "C01N_PoW", vous pouvez l'exploiter en utilisant

lolMiner.exe –coin AUTO144_5 –overwritePersonal C01N_PoW
(Linux par analogie)

Lors de l'utilisation d'une configuration file le réglage nécessaire est « COIN » : « AUTO144_5 », « OVERWRITEPERSONAL » : « C01N_PoW »,

Remarque importante : En utilisant – écraserPersonneldésactivera les fonctions de sélection de pool d'AUTO144_5 et AUTO192_7. De plus, il se peut que certains paramètres ne soient pas idéaux pour la pièce à extraire, nous encourageons donc à signaler les pièces qui ne figurent pas dans la liste afin qu'elles soient ajoutées à la prochaine version.

Autres options de lolMiner

Les tableaux suivants répertorient les autres options de lolMiner triées par leur objectif.

Liés à l'exploitation minièreTaille de l'oeuvre

Strate (connexion piscine) Options

Strate

Définir combien de temps le mineur attend avant de tester à nouveau le pool principal

Défaut

Ligne CMD :        – attendre un retour en arrière

Configuration File: « ATTENDRE LE RETOURNEMENT » : ,

720

Description

Le nombre définit combien de temps le mineur doit attendre (en minutes) avant de tenter une seule fois de se reconnecter au pool principal. Le réglage du nombre à 0 passera du test si le pool d'origine est accessible.

Example

Définir un nom pour le RIG

Défaut

Ligne CMD :        –rigname

Configuration File: « RIGNAME » : ,

Pas encore défini

Description

Ce paramètre permet de définir un nom pour le rig de minage. Quand dans le -utilisateur paramètre no name est défini comme nom de travailleur, la valeur de – nom de famillesera inséré automatiquement. Sinon, si un nom de travailleur est défini dans -utilisateur– nom de famille Sera ignoré.

Un moyen pratique consiste à mettre la variable dans la section par défaut de la configuration file. Ensuite, la variable définira un nom de travailleur quelle que soit la pièce à extraire.

Example

–rigname $HOSTNAME Sur un Linux système basé sur la variable d'environnement

$HOSTNAME est défini comme le nom donné à l'ordinateur. Cela définit donc chaque nom de travailleur vide sur le nom du système.

– nom de famille        Sur un Fenêtres système basé sur la variable d'environnement

%Nom de l'ordinateur%        %computername% est défini comme le nom donné à l'ordinateur. Cela définit donc chaque nom de travailleur vide sur le nom du système.

Statistiques et options d'API

Activer (activer) l'API

Défaut

Ligne CMD :        –apiport

Configuration File: « APIPORT » : ,

0

Description

Le numéro définit le port utilisé par l'API lolMiner. L'API donne quelques statistiques de base au format JSON sur le mineur lors de la connexion via TCP/IP. Donner un numéro de port de 0 désactivera l'API.

L'api sera alors disponible en appelant l'hôte et le port et l'adresse http

/summary, par exemple localhost:8080/summary

Example

–aéroport 8080        Le mineur ouvrira le port API  8080.Vous pouvez par example

« APIPORT » : 8080,        connectez-vous via localhost:8080/summary

Activer (activer) l'écriture dans un journal File

Défaut

Ligne CMD :        –logs <0 ou 1>

Configuration File: « LOGS » : <0 ou 1>,

0

Description

Active (1) ou Désactive (0) pour que le mineur écrive sa sortie de texte dans un journal file. Le file sera situé dans le répertoire "logs" à l'emplacement du mineur et sera nommé par la date et l'heure de démarrage du mineur.

Example

 

Définir les intervalles de statistiques

Défaut

Ligne CMD :        –longstats Configuration File: "STATISTIQUES LONGUES" : , Ligne CMD :        –statistiques courtes

Configuration File: « STATS COURTS » : ,

30 / 300

Description

Ces deux paramètres contrôlent la durée entre deux affichages statistiques. Les statistiques d'intervalle les plus longues sont affichées en bleu, les plus courtes uniquement en noir et en blanc.

La définition d'une longueur d'intervalle de 0 désactivera la sortie statistique correspondante.

Remarque : la désactivation de la sortie des statistiques courtes désactivera également l'option shortaccept (voir ci-dessous). Les intervalles sont également utilisés pour mettre à jour la sortie de l'API.

Example

 

Utiliser une notification de partage accepté Compact

Défaut

Ligne CMD :        –shortaccept <0 ou 1>

Configuration File: « ACCEPTER COURT » : <0 ou 1>,

0

Description

Lorsque vous définissez ce paramètre sur 1, lolMiner remplacera la paire de messages « soumission du partage / partage accepté » par des symboles * à la sortie de l'intervalle de statistiques court. Chaque étoile représente un

part acceptée.

Example

Activer les délais pour la sortie des statistiques

Défaut

Ligne CMD :        –timeprint <0 ou 1>

Configuration File: « TIMEPRINT » : <0 ou 1>,

0

–impression temporelle 1

Activera l'impression de l'heure.

« TIMEPRINT » : 1,

Définir les chiffres décimaux de la vitesse d'extraction

Défaut

Ligne CMD :        –chiffres

Configuration File: « CHIFFRES » : ,

1

Description

Ce paramètre peut être utilisé pour fixer la sortie sol/s d'un GPU à un nombre fixe

de chiffres après le séparateur décimal. Par example « DIGITS » : 0 coupera tous les chiffres après le séparateur décimal.

Example

Options diverses

Changer l'emplacement du répertoire des noyaux

Défaut

Ligne CMD :        –kernelsdir

Configuration File: « KERNELSDIR » : « ",

./graines

Description

Ce paramètre peut être utilisé pour définir un nouvel emplacement pour le répertoire du noyau. Les chemins absolus sont autorisés, vous pouvez donc les placer librement en cas de besoin.

Example

Exécuter le mineur en mode Benchmark

Défaut

Ligne CMD :        -référence

Aucun

Description

Lors de l'utilisation de –benchmark, tous les paramètres du pool seront ignorés et le mineur extraira la pièce sélectionnée jusqu'à la première sortie de statistiques longue. Par conséquent, la –statistiques longues peut être utilisé pour déterminer la longueur de la course de référence.

Example

–benchmark MNX        Fera la référence du mineur Equihash 96/5 (MinexCoin) pour

–longstats 120        deux minutes.

Documentation lolMiner - Télécharger [optimisé]
Documentation lolMiner - Télécharger

Références

Poser une question

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Poser une question

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.