dphuang2 / PoGoBag

Analyze and share your Pokémon through a locally run server! Official Site access has been stopped as of 12/23/2016
146 stars 49 forks source link

Permission Requested: Publish PoGoBag Server installer for windows #77

Open evilhawk00 opened 8 years ago

evilhawk00 commented 8 years ago

Hello, dphuang2

A lot players that are not devs cant find a way to install Pogobag on windows especially because sqlite3 has bug on windows, or some often make mistakes during the installation.

Therefore, I've made an auto installer of PoGoBag for windows. It will install all necessary components, setup devkit, download gems, clone PogoBag from your repository and apply sqlite3 patch in just one click (sqlite has problem on windows) . Also an desktop launcher, Upgrade program(remove old cloned version and auto clone from git again) is included.

I would like to upload the auto installer but I cant find the license info of your project. I would like to ask for the permission if I can upload this one click installer to let more people use and know pogobag project. Thx for creating this awesome project. pgb1 pgb2 pgb3 pgb4

best regards, evilhawk00

Below is the License page of the auto installer:

PoGoBag Server Installer for Windows(x64)
PoGoBag is an open-sourced project started by dphuang2 on GitHub, credits: dphuang2 (https://github.com/dphuang2) for PoGoBag Web App nabeelamjad (https://github.com/nabeelamjad) for the API

This is an automatic installer which contains all necessary dependencies of PoGoBag Server. _Features_ 1.easy-to-use PoGoBag Launcher from Desktop 2.One Click Automatic Updater(Automatically download update from https://github.com/dphuang2/PoGoBag) Packages listed below are included in this installer:

RubyInstaller for Windows(x64) (http://rubyinstaller.org/) Ruby Development Kit(x64) (http://rubyinstaller.org/) Git (https://git-scm.com/) Node.js (https://nodejs.org/) *Sqlite3 Source&Binaries (https://www.sqlite.org/)

The following packages will be downloaded during the installation: PoGoBag (https://github.com/dphuang2/PoGoBag) poke-api (https://github.com/nabeelamjad/poke-api) *Other RubyGems

By clicking “I Agree” to continue the installation means you agree to acknowledge that the use of PoGoBag is against Niantic's Terms of Service and the deveolper is not responsible for the ramifications of using PoGoBag in any way.

Other 3rd Party distribution are included to make this installer: *Icons: Pokemon Egg icon made by roundicons.com under license (CC BY 3.0) Hatching Pokemon Egg icon made by roundicons.com under license (CC BY 3.0) http://www.flaticon.com/authors/roundicons-freebies Blastoise icon By Geovanny Gavilanes under license (CC BY 2.5) Lapras icon By Geovanny Gavilanes under license (CC BY 2.5) https://www.iconfinder.com/GeoGavilanes


@dphuang2 please let me know if I can upload the nsi file source of installer to git or create an new repository and upload it? (I made this script for a bunch of private forum friends who dont know how to install PoGoBag via your directions, I thought maybe I can put it here too?) nsi

MrAlester commented 7 years ago

Could you please let me test your installer? wahmart@gmail.com

evilhawk00 commented 7 years ago

@MrAlester file sent :) Please make sure not to share this thing with public because this may be some sort of redistribution of this project, unless we have the permission from the project owner, I'm not going to release this thing.

Until now I only made x64 version btw, please give feedback if this thing works correctly or its bugged

dphuang2 commented 7 years ago

I have no problem with you releasing an installer. In fact, if you make a Pull Request with the proper documentation and files, I would be happy to merge it.

MrAlester commented 7 years ago

@evilhawk00 worked great! used ngrok to forward 127.0.0.1:80 with no trouble at all

ghost commented 7 years ago

I'd like to test your installer as well - please email me at twdmafia@gmail.com

albertobarros12 commented 7 years ago

This need to be public! I can't install on windows, because the sqlite3 has some erros.

evilhawk00 commented 7 years ago

@warpigs13 I've built some installer releases on my forked repository branch. only 64bit system is supported now.

If there's any issue of the installer, contact me.

here's the readme page https://github.com/evilhawk00/PoGoBag/tree/PoGoBag-Windows-Installer/Windows%20Installer

download link https://github.com/evilhawk00/PoGoBag/releases

MrAlester commented 7 years ago

I tried it 3 months ago, it worked like a charm.