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 – po l, – 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 AUTO14 _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.
Options liées à l'exploitation minière


Strate (connexion piscine) Options

|
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
- Manuel d'utilisationmanual.tools

