Jump to content

Recommended Posts

Posted (edited)

Hello forums, you already know that bitcoin price is now lurking around 1,000 $ and litecoin price is 30 $
And some of you might have wanted to try to mine it but doesn’t know how to or doesn't have proper pc for it.

The solution i’m doing is following :  i’m renting private servers for free and i’m earning about 30-60 dollars per day.


So method is pretty plain and simple,  so let’s begin :

1. You go to DigitalOcean homepage and signup : Ref.Link  or  NonRef.Link
I would appreciate if you would use ref. link because you will profit more from the method than i will from that link.

2. When you have signed up, at the billing section there's 3 options, pay with credit card, paypal or enter coupon code. Choose 3rd option and enter this code : 2014SSD , and you will receive 10 $ to your account, for free.

3. When that is done you have option to create 2 servers with 1 cpu for 5$ each or use 2 cpu server for 10 $. Both are good and really fast. Select ubuntu platform and your server will be created in couple of seconds. Those fees are monthly but in a month you will have gained 100 times more to pay for 50 servers.

4. Next you will receive password and ip address of the server in your mailbox, the one you used for sign-up.

5. Windows users will need putty,linux and mac users open terminal and enter command ssh@ip address of your server, after that enter password and you have logged into server

6. Now the mining part we will be doing CPU mining since DigitalOceans servers are not optimized with great GPU’s. If you want you can mine litecoin or any Scrypt currency. Basically what you need to enter when you are connected to server is :

 

sudo useradd -m user

cd /home/user
sudo apt-get install build-essential libcurl4-openssl-dev
wget http ://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2.tar.gz
tar xzf pooler-cpuminer-*.tar.gz
cd cpuminer-*
./configure CFLAGS="-O3" ( if this command doesnt work, use sudo apt-get update use 1st command of the list and again this command)
make

7.Now you have installed cpuminer on server.To run miner you have to do the following command :

./minerd --url=http://yourmining.site:9332 --userpass=my.worker:password
or
./minerd --url=stratum+tcp://yourmining.site:3333 --userpass=my.worker:password

Create 5 servers like that and you can sit home swimming in money. Im getting 900-3000 k/hash rate and that’s about 1-2 litecoin per day, that’s 30 to 60 dollars per day.

Heres screen of my hashrate using digitalocean server with 1 cpu : http://i.imgur.com/CWMhqtq.png

If you are having trouble setting up cpuminer heres link for help : forum

Edited by Renevan
Posted (edited)

Warning, this method will work until server company will limit the cpu load on server. Meanwhile enjoy your money earnings.

 

Also, this is cheap method to hold your website, server hosting for free!

Edited by Renevan
Posted

Screen probably sha256 mining or the cpu load has been limited now, method is for total newbs or guys who is still using very old hardwares.

Posted

It is a method for newbies! Thanks to those who registering with my refferal link! New promo code is 2014SSD!

 

Also this method atm is working great mining Primecoin and simmiliar to it coins, i suggest you moving to that.

Posted

It is a method for newbies! Thanks to those who registering with my refferal link! New promo code is 2014SSD!

 

Also this method atm is working great mining Primecoin and simmiliar to it coins, i suggest you moving to that.

 

i already use this code, but you need to deposit 5$ to start. so if you calculate it , it doesnt make you 5$ per month. actually ltc with 5 droplets gives you 1,5$ per month :P lol

  • 2 weeks later...
Posted

Little update about this method, you can make small fortune if you follow the alternative currency announcements and when sha256 is algorythm coin is released first days-weeks you can mine and get nice profit.

  • 1 year later...
Posted (edited)

Still working ? I got 10$, waiting for Account Unlock/verification.
If it will work fine, maybe gonna invest to this page :D First i wonder how much i can earn from 10$, 9$/month maybe ?  :D

Edited by ExacoMvm

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • what pack you use  send me on discord for it
    • package custom.events.RandomZoneEvent; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.ScheduledFuture; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.l2jmobius.commons.threads.ThreadPool; import org.l2jmobius.commons.time.SchedulingPattern; import org.l2jmobius.commons.time.TimeUtil; import org.l2jmobius.commons.util.IXmlReader; import org.l2jmobius.gameserver.managers.ZoneManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.model.zone.ZoneId; import org.l2jmobius.gameserver.model.zone.ZoneType; import org.l2jmobius.gameserver.model.zone.type.RandomZone; import org.l2jmobius.gameserver.util.Broadcast; /** * Random Zone Event - Activates one random PvP zone temporarily. No modifica la clase de la zona: usa flags PvP en runtime. * @author Juan */ public class RandomZoneEvent extends Event { private static final String CONFIG_FILE = "data/scripts/custom/events/RandomZoneEvent/config.xml"; private static int EVENT_DURATION_MINUTES = 15; private static boolean _isActive = false; private ScheduledFuture<?> _eventTask = null; private final List<ZoneType> _availableZones = new ArrayList<>(); private ZoneType _activeZone = null; public RandomZoneEvent() { loadConfig(); loadZones(); registerZoneListeners(); } /** * Registra listeners a TODAS LAS ZONAS random */ private void registerZoneListeners() { for (ZoneType zone : _availableZones) { addEnterZoneId(zone.getId()); addExitZoneId(zone.getId()); LOGGER.info("[RandomZoneEvent] Registered listener for zone: " + zone.getName()); } } private void loadConfig() { new IXmlReader() { @Override public void load() { parseDatapackFile(CONFIG_FILE); } @Override public void parseDocument(Document doc, File file) { forEach(doc, "event", eventNode -> { final StatSet att = new StatSet(parseAttributes(eventNode)); final String name = att.getString("name"); for (Node node = eventNode.getFirstChild(); node != null; node = node.getNextSibling()) { if ("schedule".equals(node.getNodeName())) { final StatSet attributes = new StatSet(parseAttributes(node)); final String pattern = attributes.getString("pattern"); final SchedulingPattern schedulingPattern = new SchedulingPattern(pattern); final StatSet params = new StatSet(); params.set("Name", name); params.set("SchedulingPattern", pattern); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer("Schedule_" + name, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Event " + name + " scheduled at " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } }); } }.load(); } private void loadZones() { for (ZoneType zone : ZoneManager.getInstance().getAllZones(RandomZone.class)) { if ((zone.getName() != null) && zone.getName().toLowerCase().startsWith("random_zone")) { _availableZones.add(zone); LOGGER.info("[RandomZoneEvent] Loaded zone: " + zone.getName() + " (id=" + zone.getId() + ")"); } } LOGGER.info("[RandomZoneEvent] Total random zones loaded: " + _availableZones.size()); } @Override public void onTimerEvent(String event, StatSet params, Npc npc, Player player) { if (event.startsWith("Schedule_")) { eventStart(null); final SchedulingPattern schedulingPattern = new SchedulingPattern(params.getString("SchedulingPattern")); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer(event, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Rescheduled for " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } @Override public boolean eventStart(Player eventMaker) { if (_isActive) { if (eventMaker != null) { eventMaker.sendMessage("RandomZoneEvent already active."); } return false; } if (_availableZones.isEmpty()) { Broadcast.toAllOnlinePlayers("[RandomZoneEvent] No zones configured."); return false; } _isActive = true; Broadcast.toAllOnlinePlayers("⚔️ Random Zone Event has started!"); _eventTask = ThreadPool.schedule(this::activateRandomZone, 5_000); return true; } private void activateRandomZone() { _activeZone = _availableZones.get(new Random().nextInt(_availableZones.size())); _activeZone.setEnabled(true); Broadcast.toAllOnlinePlayers("🔥 Random Zone Event: " + _activeZone.getName() + " is now PvP for " + EVENT_DURATION_MINUTES + " minutes!"); _eventTask = ThreadPool.schedule(this::eventStop, EVENT_DURATION_MINUTES * 60 * 1000L); } @Override public boolean eventStop() { if (!_isActive) { return false; } _isActive = false; if (_eventTask != null) { _eventTask.cancel(true); _eventTask = null; } if (_activeZone != null) { _activeZone.setEnabled(false); Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended. " + _activeZone.getName() + " is back to normal."); _activeZone = null; } else { Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended."); } return true; } @Override public void onEnterZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, true); if (creature.isPlayer()) { creature.sendMessage("Esta zona está en modo PvP temporalmente."); } } } @Override public void onExitZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, false); if (creature.isPlayer()) { creature.sendMessage("Abandonaste la zona PvP temporal."); } } } @Override public boolean eventBypass(Player player, String bypass) { return true; } @Override public String onEvent(String event, Npc npc, Player player) { return super.onEvent(event, npc, player); } @Override public String onFirstTalk(Npc npc, Player player) { return null; } public static void main(String[] args) { new RandomZoneEvent(); } } i have this but its not working
    • ZonePvPSpawnBossRadio=0 ZonePvPSpawnBossBarakiel=0 at the Customs.ini in L2Server folder. Im prety sure this is it because i had the same problem with you in cruma 1 floor for example and i couldn't fix it but i fixed it finally by changing these 2 lines
    • Siege Reward Start PM Msg Rework Config root BossDieAnnounce and BossDieSound in the L24Team.properties and Config.java files for global raid boss death notifications and sounds. Adds a new reward_list table to the DB.sql file to track castle rewards. Improves character creation logic for thread safety and validation. Adds extensive state checks to the RequestEnchantItem method to prevent enchantments during inappropriate player states. Fixed auto-attack animation bug (there was no attack animation, only damage animation) Clean Code Other fixes I forgot to list! Java 14 Fixed issue where deleting a character would prevent it from leaving the screen or being removed, or even after a delete CD (it would only exit when re-logging in or creating a new character). Added Premium System from the other C2 project (Needs testing and improvement). Added the "Improved" Community Board (incomplete).
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock