Cross-platform Desktop App for 1Hack [Now with Dark Mode!] v1.1.0

Hey guys,
I created a desktop application for 1Hack using Electron.
Github link : https://github.com/ahmedayman4a/1Hack

What is this application?

It is a way of keeping you connected to the forum. All you have to do is click on the shortcut on your desktop and you get all the new guides , tutorials and tools we developed just for you.

How to install?

Windows

Go to the releases section and download the latest .exe setup file.

  • If you have windows smart screen enabled it will tell you not to trust this app , just click run anyway , this is because this app isn’t EV CodeSigned which would cost at least 200$ a year. So I either buy this codesigning certifcate (which I can’t afford) or this app gets a lot of installs as smart screen is a reputation based system.

Debian Based Linux Distros (Ubuntu, Linux Mint, etc.)

Go to the releases section and download the latest .deb file.

Redhat based distros (Fedora, CentOS, RHEL, etc.) and openSuSE distro

Go to the releases section and download the latest .rpm file.

MacOS x64 (Thanks to @AyuSharma)

Go to the releases section and download the latest 1Hack-darwin-x64.zip file.

Where is dark mode?

The app’s theme is set to system’s theme, but you can change the app’s theme by right clicking anywhere on the page and clicking on either enable or disable dark mode

How to enable push notifications?

Open account settings >> Click on Notifications >> Under Live Notifications click on enable notifications. If you see [Disable Notifications] this means notifications are already enabled.

Enable Push Notifications Tutorial
Click on Image to see it in better quality

How to open external links in default browser?

Open account settings >> Click on Interface >> Under Other make sure [Open all external links in a new tab] is checked >> Click on [Save Changes]

Open Links In Default Browser Tutorial
Click on Image to see it in better quality

Any question? issues? recommendations? feature you want added?

Just create an issue or reply below and I will look into it as soon as we can.

66 Likes

wow this is amazing bro nice

1 Like

This app looks great! :smiley:

Thank you for your continued support, much appreciated! :slight_smile::heart:

11 Likes

Really nice :ok_hand:

Cheers!!!

… And Over Every Possessor of Knowledge, There is (Some) One (Else) More Knowledgeable.

2 Likes

Now that’s some wizardry right there. Hats off to you, good sir.

1 Like

Cheers man, I’m speechless, this is truly awesome!
Thanks for looking forward to us, that means a lot to me and team as well.

15 Likes

that looks really amazing bro…Thanks
definitely gon’ try it :clap::clap:

2 Likes

Seriously Nice one !

1 Like

Truely Awsome dude! Keep it up :+1: :blue_heart: :blue_heart:

3 Likes

:smile: awesome bro

1 Like

This is Amazing Man
Things like that motivates everyone to do better everyday :nerd_face:

3 Likes

Patch Notes :

  • Bug Fix : open external links in default browser
  • Bug Fix : window doesn’t hide to taskbar sometimes
  • Add a refresh button to the right click menu
3 Likes

Thanks man the app looks great… cheers

1 Hack Android App It would Be Great If we Have one…

2 Likes

I am currently working on another project but maybe after it I will make a 1Hack android app.

4 Likes

Hello friend. You made a really nice application :slight_smile:
But if you want to know views about guys who know a bit about electron then please read further.
Main motto of electron is to provide functionality which can not be accomplished by the browser like reading files and interacting with os. For sites like 1H we dont need electron apps. What youre doing is simply loading the same website up there. There is no extra functionality that the browser doesn’t supports. Moreover keeping electron apps for every site would be a real mess and the system will be bloated.
Please consider it as a view and not an advice and consider me as your friend wanting you to do more of code cause we all love to code :wink:
Regards

5 Likes

By the way 1H is already a progressive app. You can pin it to home screen on android and on desktop as well :slight_smile:

4 Likes

Firstly , thank you for your input. I really appreciate it.
Secondly, I am mainly a C# programmer and I am new to Electron. This is actually my first electron app and I didn’t know 1Hack was progressive.
I created this app so that :

  • I can have an icon in my desktop
  • Quick opening of 1Hack
  • Get notifications all the time not only when the browser is open

That’s why I hide it in the taskbar and not close it. This way it is always ready to open and I can get notifications.

3 Likes

It’s always nice to hack around. I appreciate.
Keep growing :slight_smile:

3 Likes