https://github.com/Revadike/epicgames-freebies-claimer

For the truly lazy out there, you know who you are ;)
Any feedback is welcome!

4 years ago*

Comment has been collapsed.

works. good job!

4 years ago
Permalink

Comment has been collapsed.

Thank you <3

4 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

4 years ago
Permalink

Comment has been collapsed.

what if i use a 2fa?

4 years ago
Permalink

Comment has been collapsed.

It's fine, you'll be prompted to enter 2fa code after you run node index.js in GitBash.

4 years ago
Permalink

Comment has been collapsed.

4 years ago
Permalink

Comment has been collapsed.

Absolutely!

4 years ago
Permalink

Comment has been collapsed.

inb4 script to auto play free EpicGames games.

4 years ago
Permalink

Comment has been collapsed.

No point in auto playing games if they don't drop cards :/

4 years ago
Permalink

Comment has been collapsed.

No point in auto claiming games I'm not going to play :/

4 years ago
Permalink

Comment has been collapsed.

Of course, it's called games collecting. I never play games. I only collect them :D

4 years ago
Permalink

Comment has been collapsed.

You don't really collect them if you don't keep a copy of them. That's rather... "game license collecting" 👀

4 years ago
Permalink

Comment has been collapsed.

Unknown duration game license subscription collecting

4 years ago
Permalink

Comment has been collapsed.

Yes, I actually often called myself that too

4 years ago
Permalink

Comment has been collapsed.

Epic is paying the developers of the game for every copy they give away for free. So, if you don't like Epic, you'll want to claim every single game.

4 years ago
Permalink

Comment has been collapsed.

Hmm. This actually makes sense. You are right.

4 years ago
Permalink

Comment has been collapsed.

Is this actually accurate info, or just assumption?
I assumed EG gave developers a fixed amount for the duration of the promotion - it would seem more logical.

4 years ago
Permalink

Comment has been collapsed.

I'm sure I've read it somewhere, but I can't find the link.

4 years ago
Permalink

Comment has been collapsed.

Interesting. Thanks nevertheless.

4 years ago
Permalink

Comment has been collapsed.

Nice, thanks for the source.

4 years ago
Permalink

Comment has been collapsed.

Damn, I should add that as motivation to use the script!

4 years ago
Permalink

Comment has been collapsed.

ll ty.

4 years ago
Permalink

Comment has been collapsed.

Thanks but no. I'll never give in to that shit company. Not even with free games.

4 years ago
Permalink

Comment has been collapsed.

Why?

4 years ago
Permalink

Comment has been collapsed.

I already got 4 whislisted games for free there

4 years ago
Permalink

Comment has been collapsed.

yeah tell us please wisely why its a shit company!?

4 years ago
Permalink

Comment has been collapsed.

Because it pays devs for store exclusives. And it not only it brings inconvenience for regular players. Think about it - they pay a lot of money to get their share of market. Obviously, they are doing this not because they are so kind and altruistic - they plan to get those money back when they get what they want. Who do you think will pay for it, if not regular players? They also for sure paid for those game giveaways too, and again, who will pay for this in the end? Players. It's always players.
So, so far this company give players only two things - inconvenience and imminent price increase in the future. Why help those greedy bastards?

4 years ago
Permalink

Comment has been collapsed.

That's just not true. They clearly communicated from the very beginning that they'd stop their exclusives program if Steam would drop their 30% revenue share to a more reasonable level.
This wouldn't change anything for us customers, get developers more money and Epic wouldn't benefit beyond having a good reputation among devs.

4 years ago
Permalink

Comment has been collapsed.

That's bullshit. Developers move to Epic not because their conditions are better, but because they paid them. So, developers DON'T CARE about Steam's revenue. Also, blackmail is always bad, and that's what they pretend they did.

4 years ago
Permalink

Comment has been collapsed.

You are mixing up some arguments and facts. But it seems you are too enraged by this topic so it's probably better if I just pass.

4 years ago
Permalink

Comment has been collapsed.

you are cleary missing the point. they just want a piece of the cake like steam does. they want a platform like steam and there is nothing woring with it.

4 years ago
Permalink

Comment has been collapsed.

Let me give you an example; It's exaggerated, but it's just to make it more clear. Let's say there are two rival companies... One of them pays to some criminals, and they stole secret documents from other company, killing multiple people from security why doing this. They just want a pieco of the cake like other company, so nothing wrong about it.

4 years ago
Permalink

Comment has been collapsed.

Legal competition is legal competition.
If you see an ethics case here, you have to be so innocent.

4 years ago
Permalink

Comment has been collapsed.

You don't need to be saint to see if someone is doing something bad.

4 years ago
Permalink

Comment has been collapsed.

In a free market competitors will fight the incumbent in all the ways permitted by law to succeed (if they excede, courts are there).
Theory says that free markets regulate themselves.
If a competitor makes something that is against the consumer, easy, it will not succeed in the long run.
Meanwhile it's your right to do apology of whomever. Al least where I live.

4 years ago
Permalink

Comment has been collapsed.

That's right; And I, as a customer, don't want to support a company that does something against me. Luckily, in this case I have a choice, unlike, for example, with windows from microsoft.

4 years ago
Permalink

Comment has been collapsed.

Maybe partially off topic, but you happen to have choices that don't include WIndows by Microsoft, if you really have issues with that company. DIfferent performance, different environment, different ecosystem, different pricing.

Besides, paying for something doesn't mean you are supporting the other party. It is just a goods exchange.

4 years ago*
Permalink

Comment has been collapsed.

Sadly, too many software already was made (and still being made) for windows to switch to alternatives. Also, please, let's not discuss this topic here. I'm already tired from discussing Epic to start all over again with Microsoft and shit...

4 years ago
Permalink

Comment has been collapsed.

Yep

4 years ago
Permalink

Comment has been collapsed.

jeez, mind blown
welcome to the real world!

and to be honest, i heard nothing like that before and put some minutes into searching this shit up.
most of the accusations are just hyped due to bad decisions from a new rival on the market. nothing wrong with that.
its collecting data? noshit, like google, apple, and all the other companies you know.
it checks your steam friends? who cares...
it has store exclusives.... steam has the most store exclusives than any other platform.
they killed someone? link please to this story is much appreciated!

4 years ago*
Permalink

Comment has been collapsed.

Sorry, I'm not going to explain same thing again. Read the topic or keep your wrong opinion, I don't care anymore.

4 years ago
Permalink

Comment has been collapsed.

just link the source of your informations!
edit// i am really interested in what happened

4 years ago*
Permalink

Comment has been collapsed.

it has store exclusives.... steam has the most store exclusives than any other platform.

Except they don't. Valve hasn't paid off anyone to publish their game exclusively on Steam. Developers who sell their games on Steam are always free to sell them anywhere else they want.

4 years ago
Permalink

Comment has been collapsed.

probably due to the reason that there was just steam. now there are new "rivals" which is good, cause competition is healthy.

4 years ago
Permalink

Comment has been collapsed.

Competition is healthy.
Paying off developers to prevent competition is not.

4 years ago
Permalink

Comment has been collapsed.

"This wouldn't change anything for us customers"
Blatantly false. Steam supports hundreds of different local payment methods that take more percentage than Epic itself takes. You'd be fucking over dozens of countries with this because Valve couldn't continue supporting those methods if they literally took away money from them with every sale.

Not to mention, the percentage makes it so they can actually invest in the store and bringing new amazing features that are extremely useful to customers. Stuff like Remote Play(and Remote Play Together), Steam Proton, Steam Controller UI, a actual TV ready UI and many others.

After one year Epic still doesn't even have achievements.

4 years ago
Permalink

Comment has been collapsed.

First of all I doubt that "hundreds" of supported payment methods exist that charge more than 12%.

But I'll give you that some of those will exist. So let's consider how relevant they might be. What's the market share of such markets. What share of customers within those markets will actually depend on exactly such payment options without any alternative, despite the existence of Steam wallet cards.

And now let us pretend that Steam can't afford to drop their 30% revenue share even to 20%, because at a share of 12% 0.005% of their transactions might not be profitable.

4 years ago
Permalink

Comment has been collapsed.

You may not be completly aware how things actualy work.

  1. Never 100% believe anything someone says on the internet, especially Tim who should now be well known for spreading BS over twitter.
  2. Steam's 30% cut is there for a reason. Do you think all those additional features like forums, social networking, broadcasting, screenshots, videos, remote play, open source frameworks etc... come out of thin air? Everything costs money. That's why Epic's store has close to no features and a shitty roadmap they never intended to follow. Their cut is either not sustainable after all or sustaiable only for less than minimalistic storefront they're running right now. Tim knows about all this so he just taunts Valve with no intention of keeping his word. That's what, imo, makes a most significant difference between those two companies. While Epic is busy with regular trash talking and BSing people on twitter, Valve is actually doing some work. You choose for yourself which approach is better for you and pc gaming in general.
4 years ago
Permalink

Comment has been collapsed.

  1. True. But because not all said is true or correct doesn't mean that everything is wrong or a lie. And the backlash would be immense if they'd keep going, after Steam would make their move. And last but not least developers would get under far more pressure if they went Epic exclusive then, without the moral implication of the 30% revenue split.

  2. It was there for a reason. But 2020 isn't 2003 and the costs aren't the same as they used to be. Not even remotely. And that's not what I'm saying but people from the games industry, with some of them who actually ran such distribution channels. So I guess they'll know?

Besides, Epic isn't the only store operating with a lower split than 30%. But I guess the most profitable of all stores can't afford offering all developers (including indies) the same 25/20% they are offering for the most successful games?

4 years ago
Permalink

Comment has been collapsed.

I'll try to make it short.
Well, they've stated few times that exclusives are temporary practise and just look at what we have incoming for 2020. And that joke of a 'roadmap' they have - a nice collection of broken promises right there. Besides their actions towards Steam are always bully-ish and taunting so I'd say their credibility in that regard is questionable at best. Backlash wouldn't be a problem. There's already a lot of criticizm and they're not stepping back a bit.

2020 is indeed tottaly different than 2003 but check this out - what do you think were the costs of maintaining servers in 2003 and what they are now? What was bandwidth and disk space demand in 2003? How many games they've had to maintain in 2003? Some things cost less and some cost more. I don't know what industry people you're referring to but if they said just something like '... 2020 isn't 2003 and the costs aren't the same as they used to be. Not even remotely.' then I'd question their competence in that regard.

I'm not in possession of any financial data that would allow me to evaluate Valve's running costs or profitability so all I can present is my opinion, mind that please. But the fact that someone runs a successful business (if they are and I hope they do) doesn't mean they should start sabotaging said business just because some companies say so.
Would you like to have other people come up to you and tell you that you should try making less money because (in their assessment) you already have too much? Many stores still operate on 30% cut and I highly doubt it's because they're fixing prices amongst themselves.

4 years ago
Permalink

Comment has been collapsed.

You are right that it is a pretty complicated matter and you actually left out the greatest burden for Steam: Steam keys.
These result in Steam carrying all the costs with no financial compensation at all. Depending on the game I wouldn't be surprised if their revenue share over all activated copies is about 20%.

What I don't agree upon is that hosting is still expensive, compared to 2003. Even with bigger games, greater bandwidth etc. the costs dropped immensely. Back then when Epic appeared there were comparisons circulating and it was pretty clear in that regard.

And I don't agree that stores like Apple or Google Play demanding 30% is meaningful. They run monopolies, with a far greater market position than even Steam. Of course they won't drop their share, in such a position. But that doesn't mean that 30% still represent a fair share.

P.S.
I don't like Epic's attitude either and I obviously prefer Steam over EGS. But I also won't pretend that Steam can't afford to treat indie devs a little better.

4 years ago*
Permalink

Comment has been collapsed.

I actually wanted to mention that Steam gives u a chunk of keys for your game so you can sell them wherever with no Steam cut (but you supposedly get them after some sales threshold). So that's something to remember as well.
What I meant about 2003 vs 2020 is that it's hard to imagine how much data is being kept in the cloud these days (games, saves, pics, videos) and while cost per unit (eg.GB) is less, the volume of data is incomparable.

According to IGN, u can find 30% cut in a stores like: GOG, MS Store, all console and mobile stores. I think I also read that GMG takes 30% too. Of course, thanks to Epic, Steam gets most (if not all) of the backlash for their cut but as of now 30% seems quite common in the industry.

Better treatment for all developers (including indie) is something I also care for. Is lowering 30% cut possible? I wouldn't know and there's no way of knowing without financial data of the store. I'd assume it differs per case - perhaps some stores could afford it and some couldn't. Support comes in many different ways. Some time ago Valve published source of their Gaming Network Library to use by anyone for free. If you're a game developer (especially beginner or indie), that's huge (even if usually less desirable than cash in the pocket).

4 years ago
Permalink

Comment has been collapsed.

So, inconveniencing you makes them a shitty company? Let's run your logic for a bit: Disney and hbo are shitty companies because they force you to use a platform besides netflix. Hell, even netflix is a shitty company because now you have to press an extra button on your tv, why are they not giving all their programs to your cable company? EA is a shitty company (it is, but for other reasons) because they sell their games cheaper on their platform? Who pays for that? Obviously players! And rightly so, if you want to use their competitor platform, who charges them 30% extra, you're going to pay for it. CDPR? Shit.

Does epic have a sub-par launcher? Absolutely, it sucks. I would personally spend time and money making a better platform than steam (who also has many problems, it's just convenient because of user base size. Look, just like windows! Oh microsoft, you're a shitty company too). But ultimately, it's their call. and if bethesda thinks that launching their game there is better for their business, why do you care? If they keep giving money to devs for exclusives, that can only mean that those devs have more money, which they might choose to invest to make more and better games.

And if you're 100% sure you will never use epic launcher, the competition is great for you too. It will ultimately make steam a better platform.

4 years ago
Permalink

Comment has been collapsed.

So, inconveniencing you makes them a shitty company?

Yes. If I will do something bad to you personally - you will consider me a shitty person. Why it's not the same with company?

Disney and hbo are shitty companies because they force you to use a platform besides netflix

It's okay to select a shop for their production. If EGS distributes fortnite via epic launcher - it's totally okay, because it's their product. Did Disney or HBO bought exclusives that were promised to be available on netflix? I honestly don't know, I'm just asking. If they did - they are shitty companies.

and if bethesda thinks that launching their game there is better for their business, why do you care?

I don't. If it's their games - they are free to distribute it in any way they want. But if they pay to developer so that they distribute exclusively via their store - that's shit.

4 years ago
Permalink

Comment has been collapsed.

Why it's not the same with company?

Why? It's a business decision, it's not like they're going out of their way to inconvenience you personally. Then you might think steam doesn't care enough about you because they didn't offer bethesda more money so you can play outer worlds earlier. It's your choice where you spend your money, it's their choice where they spend theirs.

But if they pay to developer so that they distribute exclusively via their store - that's shit.

Disney bought marvel, and removed most if not all their movies from netflix. Netflix bought seinfeld. Every netflix original movie is a movie they bought and premiered. Wanna see the irishman? You can't even pay a movie theater to do that. you need to subscribe to netflix.

In this case, you don't even have to pay a subscription. You literally just download a 20mb launcher (for free) and you're set.

It's like buying a car in a dealership and selling it on ebay. You have the exclusive right to sell that car wherever you want, on one or several platforms, and choose the price you want to sell it for. Football franchises don't buy players, they buy the right to play that player exclusively for their teams for a limited duration in exchange for a fee. You are inconvenienced by that player playing for another team? Sure. But, if you're involved enough, you can see that it might be a good deal for everyone involved. Even though you're inconvenienced by that deal.

Examples are everywhere. Epic store is shit (they don't even have a cart, WTF is that), but buying exclusives doesn't necesarily make them a shitty company.

4 years ago
Permalink

Comment has been collapsed.

buying exclusives doesn't necesarily make them a shitty company.

So, your argument is "if someone somewhere doing shit, then another someone can do shit too, and that is not considered shit anymore" ? I can't agree to that opinion, sorry.

4 years ago
Permalink

Comment has been collapsed.

No, my argument is that someone somewhere doing something that slightly inconveniences you doesn't make them shit. My argument is that if you're calling a company shit while giving a pass to another, that's hypocrisy. My argument is that competition is good. And my argument is that you're not the center of the world, and you should vote with your wallet.

Also in another comment you said

But buying exclusives - it's not competition, it's cheating

It would be cheating if nobody else was allowed to do so. Dota was a warcraft 3 (blizzard) map that got bought by valve. I think counterstrike was a modded map too, but instead of buying them out, they hired the people that developed it. CDPR bought the righs to the witcher for a pittance and now nobody else can make witcher games. If the rules are the same for everyone, if you cheat you get called out and punished.

4 years ago
Permalink

Comment has been collapsed.

if you're calling a company shit while giving a pass to another, that's hypocrisy.

That's why I don't do it. If some other doing same - they are shitty too. You seem to not understant (or, more like, intentionally pretend to not understand) what they did wrong. Well, it's a question of morality, so if you decline any moral - then of course, it's impossible to persuade you that any company is shitty.

Dota was a warcraft 3 (blizzard) map that got bought by valve. I think counterstrike was a modded map too, but instead of buying them out, they hired the people that developed it. CDPR bought the righs to the witcher for a pittance and now nobody else can make witcher games. If the rules are the same for everyone, if you cheat you get called out and punished.

Valve made a game out of dota map. They made CSGO out of CS mod. CDPR made great games based on the books. What made nothing, just bought products that were ready. This is a huge difference.

4 years ago
Permalink

Comment has been collapsed.

"Because it pays devs for store exclusives"
Of course EGS need exclusives to have better strength competing with Steam. If the devs feel it is more profitable for them based on business calculations, then we cannot force our own ego to them. It is their product, they decide where to sell it, Epic cannot point a gun on the devs' heads to make them sell exclusively on EGS. If you don't like it, then don't buy it. If then the devs don't earn enough income maybe they will reconsider the contract. The game industry as a whole (Valve, Epic, devs, etc) is generally about making money.

"imminent price increase in the future"
IF it indeed happens, we can just..... not purchase anything from EGS?

"Why help those greedy bastards?"
Claiming their free games offering does not make you lose money whatsoever, in fact it is Epic that is LOSING MONEY. In the end you still have the decision whether you would spend any money in their store or not. You can even claim them from a browser, without installing the launcher.

Competition is good because it will force Valve to introspect and adapt. If we only have a monopoly then we--the regular players--would be doomed. Game prices could go skyrocketing and innovations would be slower.

4 years ago
Permalink

Comment has been collapsed.

IF it indeed happens, we can just..... not purchase anything from EGS?

When it will be as huge as steam and most new games will be available only there? Well, you can, sure.

Competition is good

Competition is only good when it's competition. When they do a great game (like fortnite. I never played it, totally not my cup of tea, but many people like it, so it must be great, right) - it's a competition. If they do a more convenient store, with more features (not less, as it's not) - it's a competition. If they offer better conditions for developers - it's competition. All this is great. But buying exclusives - it's not competition, it's cheating. Nobody like cheaters.

4 years ago
Permalink

Comment has been collapsed.

makes no sense... sorry

4 years ago
Permalink

Comment has been collapsed.

What do you suggest here? That Epic's plan is to eliminate Steam and then raise prices above market standard, like 90€ instead of 60€ for a game? Oh please. Neither of those things will happen, and I am sure neither are planned. If they increase anything, it's their share. Players will simply not accept an increase of the standard prices. And Epic is not stupid enough to believe that.

So, so far this company give players only two things - inconvenience and imminent price increase in the future. Why help those greedy bastards?

The store is definitely less convenient, no doubt. It's a basic store with very basic download and launch functionality for the games, nothing more (right now). But "imminent price increase" is not based on any evidence and clearly conspiracy theory territory. In fact, the customers have already benefited from the EGS in terms of price The store has already produced prices way lower than you would ever see on Steam during their two sales. One of many examples: Subnautica Below Zero for 6.79€, while it is (and was since release) 16.79€ on Steam.

4 years ago
Permalink

Comment has been collapsed.

Yes, sure, and Santa Claus is real too.

4 years ago
Permalink

Comment has been collapsed.

Not in the mood to react to arguments? Alright, no problem. :)

4 years ago
Permalink

Comment has been collapsed.

Those are not arguments. It's your opinion vs my opinion. You believe that they just want their share and will never exploit it when they get it, and I believe they definitely will. But since it's all just possibilities (they may even never get their share increased) - neither me nor you can't prove our point. So yes, not in the mood to discuss it on these terms.

4 years ago
Permalink

Comment has been collapsed.

Those are obviously not facts, but they are arguments. Well alright. You went to a public discussion and posted your opinion. That usually implies you want to discuss it. ^^ That's why I posted. But ok. Just let me finish by saying that I just don't find it believable that Epic would raise the standard price for games while competitors don't. First obvious argument is that Epic doesn't make the prices. Just like on Steam the publishers decide that. But even if they did I don't think they would do that. That's not even Epic-related, I don't think anyone would do that. Because I don't think the customers would accept it. So I just don't think this is likely to happen unless the whole industry shifts that way. And the industry has taken another path. Instead of raising the base price they sell extra content like DLC and season passes. That just seems to work way better than raising the base price.

4 years ago
Permalink

Comment has been collapsed.

That usually implies you want to discuss it. ^^

You are right, but until now there was some discussion, and it was much more than I wanted, so you can say that I underestimate the consequences, and regret I was involved in this.

Just like on Steam the publishers decide that.

That's true, but that's not all the truth. For example, regional prices in steam are set by publishers, but surely there are recommendations on what regional prices to use, and most developers just don't bother to think about it and just follow recommendations. Same with epic - they can't directly change the prices, but they can recommend what prices should be, and if epic shop will be leader on game market - this would influence prices in competitors too. And in this case customers would not have much choice.

That just seems to work way better than raising the base price.

That's even worse. Epic is a king of micro-transactions, if they will be trendsetter PC gaming may turn into the same shit we have on mobile games market right now...

4 years ago
Permalink

Comment has been collapsed.

You are right, but until now there was some discussion, and it was much more than I wanted, so you can say that I underestimate the consequences, and regret I was involved in this.

Yeah, I think we've all been there. Sorry I dragged you into another one then. ^^

That's true, but that's not all the truth. For example, regional prices in steam are set by publishers, but surely there are recommendations on what regional prices to use, and most developers just don't bother to think about it and just follow recommendations. Same with epic - they can't directly change the prices, but they can recommend what prices should be, and if epic shop will be leader on game market - this would influence prices in competitors too. And in this case customers would not have much choice.

Yes, that's how I understand it. There are recommendations for regional pricing and probably for sale discounts. I just don't think publishers let the store specify the base price of their games. If a game is 60 bucks, the publisher set that. Not Steam. And I really don't see them setting any other price (unless the whole industry shifts that way).

That's even worse. Epic is a king of micro-transactions, if they will be trendsetter PC gaming may turn into the same shit we have on mobile games market right now...

As far as I'm concerned we are already there. Steam is full of games that rely on microtransactions. Same goes for UPlay, Origin, BNet and all the others. AAA games already pump out paid cosmetics, tons of mediocre DLC and questionable season passes.F2P games are even worse, since they rely on microtransactions, instead of just taking it as a bonus.

The only thing we can do about it is buy only base games. No DLC (unless it's really good and decently priced), no microtransactions, and no season passes, unless they actually contain something that is worth out money and already released (buying season passes on launch is usually completely nonsensical). I actually buy almost no season passes at all. And I also hate to see how many people hold the same values, but then still fall into what is actually the exact same trap and buy "complete editions". Because they feel the need to have the "complete experience". That definitely is a trap. They even feel good about themselves, because they waited and bought the game cheaper. But in reality they bought an old game, as a complete edition for 15€ when the base game (that holds 95% of the actual value) is already discounted down to 7.50€. People need to drop the idea of not having a full experience with the base game. Publishers exploit this habit so much. It is actually totally common that the complete edition get only 30% discount when the base game gets 50%, for instance. People still go for it, even though the value problem is the exact same as with buying DLC individually - you get a lot less for your money than with the base game, both in terms of quality and length.

I know you can easily find single examples where this is not true. Where games actually are incomplete in the base version (for instance Paradox games). And where DLC are actualy worth the money. Sure. But overall I think I am very right about this. And I find it sad to see people (rightfully) complaining about DLC pricing - and then buying overpriced complete editions at the same time.

Sorry for the rant... ^^

4 years ago
Permalink

Comment has been collapsed.

Well, this prevents you from logging into their website or installing their client. Plus, it does all the work for you! I'd say a good compromise!

4 years ago
Permalink

Comment has been collapsed.

+1

4 years ago
Permalink

Comment has been collapsed.

Prepare yourself for epicgifts.com

4 years ago
Permalink

Comment has been collapsed.

NO NO NO NO NO

4 years ago
Permalink

Comment has been collapsed.

Okay okay. You can't buy a game to someone else on Epic yet =)

4 years ago
Permalink

Comment has been collapsed.

The Domain Name
epicgifts.com
May Be For Sale!

4 years ago
Permalink

Comment has been collapsed.

Yeah I checked that before posting.

So if you don't like EGS you may buy this domain and never use it to make them suffer
Or to sell it for x100 price later

4 years ago
Permalink

Comment has been collapsed.

+1
No free game is worth interacting with epic.

4 years ago
Permalink

Comment has been collapsed.

Probably the best reason to use this script! No need to interact with their website or client!

4 years ago
Permalink

Comment has been collapsed.

While I always appreciate a work that one has to put into preparing such tools, I've deleted my Epic account long ago (shortly after EGS started) and refrain from taking any gifts from them as well as (god forbid) giving them money.

4 years ago
Permalink

Comment has been collapsed.

Thanks!

BTW, when are you going to make a script to let us download more RAM?

4 years ago
Permalink

Comment has been collapsed.

4 years ago
Permalink

Comment has been collapsed.

Any good address to also download a faster CPU? 🙃

(also frankly, I liked this site's look better in the past, seemed more authentic ^^)

4 years ago
Permalink

Comment has been collapsed.

4 years ago
Permalink

Comment has been collapsed.

awesome site

4 years ago
Permalink

Comment has been collapsed.

thanks but no thanks

4 years ago
Permalink

Comment has been collapsed.

Why halmy?

4 years ago
Permalink

Comment has been collapsed.

because life is not always easy

4 years ago
Permalink

Comment has been collapsed.

Then make it easier for yourself and use my script ;)

4 years ago
Permalink

Comment has been collapsed.

Thanks for the script!

After filtering through the offers array, you should add:
if (!offer) { continue; }
to avoid purchases on undefined.

Also, script never ends on its own... Needed to kill it with process.exit on promise end. (not much experience with NodeJS honestly)

Would love a fix for the script never ending if you figured why it happens. :)

4 years ago
Permalink

Comment has been collapsed.

Hmm, I guess the main promise never gets resolved. I think you have to put return at the end.
I'm currently busy. If you want, you can make a PR, so you can become a contributor ;)

4 years ago
Permalink

Comment has been collapsed.

Not sure what's the best / most elegant way to do it, but in all my headless Node projects I usually do something like:

async function main() {
  [... run stuff here]
}

main()
.then(() => {
  console.log('0');
})
.catch(err => {
  console.log(err);
});
4 years ago
Permalink

Comment has been collapsed.

I've got no problem using the syntax:

(async () => )()

Also, you can use catch(console.error) at the end there instead.

4 years ago*
Permalink

Comment has been collapsed.

thats one of the most lame ass written scripts ever
stay on basic please

4 years ago
Permalink

Comment has been collapsed.

What do you mean?

4 years ago
Permalink

Comment has been collapsed.

Can you dohlicious do any better? prove it.

4 years ago
Permalink

Comment has been collapsed.

CLARIFY YOURSELF KIND SIR! :)

4 years ago
Permalink

Comment has been collapsed.

Thanks.Will it work when the net is down? I missed the few giveaways last year because of network issues.

4 years ago
Permalink

Comment has been collapsed.

Probably not, because it runs on your computer so your computer needs to be connected to the internet.

4 years ago
Permalink

Comment has been collapsed.

No

4 years ago
Permalink

Comment has been collapsed.

I would switch providing email pass trough console at startup. Not a fan of saving my password in a file.
Something like:
const [nodePath, scriptPath, email, password] = process.argv;
const epicLauncher = new Launcher({ email, password });
node app.js johndoe@gmail.com 123

Also this will stop working properly after some time as it fetches only 1000 offers. Right now it returns like 240, but in time there will be missing offers for sure. Maybe it be best to make it fetch first time start 0 count 1000 then while result count !== 0 fetch start prevresult.len, 1000.
Or better yet maybe there is a custom param for the fetch request to make it search free stuff only. Can't find documentation about all those requests though.

4 years ago*
Permalink

Comment has been collapsed.

Thanks for the feedback!
Implemented in V1.1.0.

4 years ago
Permalink

Comment has been collapsed.

Hi, What software do I need to use this with?
I tried Node,JS but dont ectually know how to use it.
Im new to programming and stuff so can u please help me with the basics

4 years ago*
Permalink

Comment has been collapsed.

instructions are on the github page

4 years ago
Permalink

Comment has been collapsed.

It only says :
Step 3: Run npm install
Step 4: Run node gimme_free_epic_shit or node gimme_free_epic_shit USERNAME PASSWORD*
like in what program etc?

4 years ago
Permalink

Comment has been collapsed.

For me programming is like 50% googling for answers. You're answer is below, but I highly recommend you look for it yourself first.

https://www.w3schools.com/nodejs/nodejs_get_started.asp
https://www.w3schools.com/nodejs/nodejs_npm.asp

4 years ago*
Permalink

Comment has been collapsed.

In more detail:
Make sure you have node.js (LTS) installed, with additional build tools (checkmark during installation)
Open command prompt
Make sure you are in the same environment as my project
If not, use `CD /D "x:/path/to/my/project"
Then do step 3 & 4 in command prompt
Done

4 years ago
Permalink

Comment has been collapsed.

I trust your script exactly so far as i can throw a tank.
And i really hope none of the users use a standard password that he use somewhere else too.
Because i remember me very well at different stuff you had done in the past...

I don't say more or it would be seen as calling out.

4 years ago
Permalink

Comment has been collapsed.

Hey there, my project and the modules I use are all open source. I encourage you to check what my code (and the module code) does to determine whether you deem is safe.
I can tell you it is, but please don't take it from me. And if you can't read the code, ask any programmer friends you may have.

P.s. What do you mean with what I have done in the past?

4 years ago
Permalink

Comment has been collapsed.

Assuming the epicgames-client library he uses is legit (and it pretty much seems like that) his code does nothing more then to login, get the store pages and claim the free games. The whole code is there to look at.

Thanks reva for this nice wrapper. Took me waaay too long to write a good cronjob around it, but that's not your fault :D

4 years ago
Permalink

Comment has been collapsed.

As above stated:
"I don't say more or it would be seen as calling out."

Let's say i have my reasons to don't trust this user and his generous acting.

4 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

4 years ago
Permalink

Comment has been collapsed.

So do I need to run this everytime I want a free game?
That doesn't seem easier then just click on the epic site

4 years ago
Permalink

Comment has been collapsed.

A single run collects all currently available free games.

4 years ago
Permalink

Comment has been collapsed.

I can extend it to listen to a feed, so it will autoclaim all new freebies. This way u can simply let it run. Or u can just set it up, such that it runs once per day, or once per hour.

4 years ago
Permalink

Comment has been collapsed.

Once a day would probably be enough
How to do that?

4 years ago
Permalink

Comment has been collapsed.

In windows? You could use task scheduler.

4 years ago
Permalink

Comment has been collapsed.

not working now?

4 years ago
Permalink

Comment has been collapsed.

Only for some people. Check issue on github.

4 years ago
Permalink

Comment has been collapsed.

Try the newest version

2 years ago
Permalink

Comment has been collapsed.

Is there also a tool to automatically claim Itch games which are on 100% off sale?

Edit: Found one here: https://old.reddit.com/r/FreeGameFindings/comments/fka4be/itchio_mega_thread/fku2bxe/

Also since there are way more free Itch games than time to play, I'm looking for a way to filter by or sort by ratings. I've already made a script for this purpose, but it's got "room for improvement" as there are still a lot of manual steps.

https://www.steamgifts.com/discussion/kGstL/free-itchio-games-and-everything-on-100-sale/search?page=12#Z3hr7Zt

Atm I do it like this:

  1. Use FIrefox to get latest batch of claimed games from https://itch.io/my-purchases?page=1&format=json
    (I think 1st page are newest, and duplicates are dismissed by the script).
  2. Save with a new file name (i.e. not overwriting previous saved files.)
  3. Upload to Linux server (since I don't have a Linux environment installed locally).
  4. Execute script, save output.
  5. Download Output.
  6. Paste Output into Google Spreadsheet - which might need American language settings for pasting, otherwise floating point numbers get converted to dates for some reason.
  7. Sort by any column
  8. Optionally create a filter e.g. ratings >= 4.5 .

Edit: Using cookies now, used Firefox dev tools to save the URL in "curl" format. So steps 1 to 3 not necessary any more.

4 years ago*
Permalink

Comment has been collapsed.

Having some issues when attempt to start NPM. Did the "npm install" while in "~/NodeJS/epicgames-freebies-claimer-master" annd when starting got the error.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! epicgames-freebies-claimer@1.4.1 start: node claimer.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the epicgames-freebies-claimer@1.4.1 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

3 years ago
Permalink

Comment has been collapsed.

Try the new version

2 years ago
Permalink

Comment has been collapsed.

V1.5.0 released! Hopefully fixed all.

2 years ago
Permalink

Comment has been collapsed.

I've reached out to GitHub to ask why my project got nuked. I will keep you guys updated.

2 years ago
Permalink

Comment has been collapsed.

Looks like someone reported it (looking at you Tim Sweeney)

View attached image.
2 years ago
Permalink

Comment has been collapsed.

could you maybe send me the zip? i'd appreciate it

2 years ago
Permalink

Comment has been collapsed.

GitLab?

2 years ago
Permalink

Comment has been collapsed.

Bitbucket

2 years ago
Permalink

Comment has been collapsed.

Wow... what a BS reason :x
Github being Github I guess...

And npmjs being npmjs as well... They even blatantly lie about the reason https://www.npmjs.com/package/epicgames-freebies-claimer
So much for open source, welcome to source code censorship 🙄

2 years ago*
Permalink

Comment has been collapsed.

Suddenly GitHub changed its mind

View attached image.
2 years ago
Permalink

Comment has been collapsed.

Nice! \o/

Wonder what was happening in background

2 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 2 years ago.

2 years ago
Permalink

Comment has been collapsed.

Yaaaay!!!

2 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.