[Doc] Dubbo's Config Center model corresponding to different thirdparty products

What is the purpose of the change
XXXXX
Brief changelog
XXXXX
Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Make sure there is a GITHUB_issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a GITHUB issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Format the pull request title like Fix UnknownException when host config not exist #XXX. Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Test your code locally by running docsite start, and make sure it works as expected.
[ ] Make sure no files under build directory is added.
[ ] If this contribution is large, please follow the Software Donation Guide.

Namespace：通常用于多租户隔离
Group: 配置集合的分组，通常用于同租户内不同用途的配置间的隔离
Key: 配置项ID

example
Namespace
Group
Key

Zookeeper
/dubbo/config/dubbo/org.apache.dubbo.DemoService/configurators/dubbo/config/dubbo/demo-application-name/configurators
根节点/dubbo默认值dubbo
/dubbo/config/dubbo默认值dubbo
服务名/应用名 + 规则分类：org.apache.dubbo.DemoService/configuratorsdemo-application-name/configurators

Etcd

Consul

Nacos

Apollo

Redis

How about this:

Properties
Rules

Zookeeper
/$NAMESPACE/config/$GROUP/dubbo.properties
/$NAMESPACE/config/dubbo/[$SERVICE|$APP_NAME]/[configurators|router|condition-router]

Examples:
/dubbo/config/dubbo/dubbo.properties
/dubbo/config/dubbo/org.apache.dubbo.DemoService/configurators/dubbo/config/dubbo/demo-application/router

Etcd

Consul

Nacos

Apollo

Redis


Fixed README examples; Set autogeneration of them using mdox tool.

Hey!
Huge fan here, this project is amazing! 💪🏽  It has lots of features (3 protocols in one), so I think examples has to be clear. I found the existing ones obsolete so I recreated them and committed with tooling that autogenerates them in README once changed.
make test also checks if the examples are buildable, which will keep them up-to-date!
Hopefully that will help make this project more accessible, cheers. Keep the good work!
I hope you don't mind putting auto-formatter for README. It ensures consistency and e.g puts all on single line (all IDEs handle that just fine, so no point in trying to manually adjust width of text)
Signed-off-by: Bartlomiej Plotka<EMAIL_ADDRESS>

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Some early feedback: I think as a project, we might need to think about better Insecure / nonTLS options - mangling with tricky http2/http client server is quite confusing. E.g by using http.DefaultClient it does not set any TLS by default. Yet it because it switched (I think?) to HTTP 2, suddenly it tries HTTPS and fails. This inconsistency is the same on server side. Thus you need to manually create HTTP2  client/server handler with explicit TLS off. Just tricky (:

Thanks for the input! A few notes here:

The formatter changes the README significantly - it puts badges on the same line in the file, it takes out the link redirects organized at the bottom of the file, and it takes out our line wrapping (which we do want to keep, most of us here use vim for Markdown) - so I don't think this is something we can consider in its current state, especially until it is stable.
We could consider a PR updating the examples on its own, we did make some careful design decisions though - for example, on the insecure h2c, we felt it better to keep the example not using newInsecureClient, and instead we detect this condition as best we can (https://github.com/bufbuild/connect-go/pull/229) and follow up with documentation https://connect.build/docs/go/common-errors as this is generally a one-time setup issue.

Ack, thanks for considering this PR 👍🏽
As the format goes, sounds like the blocker is line wrapping and taking links out of the bottom, anything else? (what indentation do you have in mind @akshayjshah?) (cc @saswatamcode). Sounds like an easy addition to https://github.com/bwplotka/mdox then. I really believe in automation here, the examples and docs can get out of control easily.
As per committing code examples here, I had to use the same module (thus extra dep), otherwise, I would need to duplicate ping proto hidden by internal (unless there is some go mod replace trickery I could do to make it work).
Happy to manually improve examples then, but I am missing the point here @bufdev:

We could consider a PR updating the examples on its own, we did make some careful design decisions though - for example, on the insecure h2c, we felt it better to keep the example not using newInsecureClient, and instead we detect this condition as best we can (https://github.com/bufbuild/connect-go/pull/229) and follow up with documentation https://connect.build/docs/go/common-errors as this is generally a one-time setup issue.

Hm, I assume you mean to keep the example client secure by default for security best practices, but I feel putting non-working examples to main docs is rather confusing for users. It looks like a mistake not a design decision to put an insecure server and client expecting a secure connection. 🤔  Perhaps if we add BIG warning and info to docs in newInsecureClient that would make sense? Or try to put secure server example? WDYT @bufdev ?

Finally, I understand that h2c is complicated with the standard library. I agree that it'd be nice if we could have a simple WithInsecure option. I don't see a clean way for us to do this, though: the http2.Server passed to h2c.NewHandler and the http2.Transport used on the client have many options, and I'd like users to see all of them. If connect-go gets some traction, perhaps we can reopen this discussion with the Go team and add a bit of friendlier API to x/net/http2.

Makes sense 👍🏽 thanks for the explanation. Perhaps some docs or simple helper in the common connect package could be helpful.

mdox has a --soft-wraps option which preserves the soft line breaks i.e any custom line wrapping. It is an option that we use for prometheus-operator docs too!
Preserving links at the bottom would be a nice feature to have! 🙂

Closing the loop here:

We've discussed internally and we don't think we can adopt mdox at this time - not just the formatting, but we have concerns about the i.e. sed -n '15,69p' added into the Markdwon.
On balance, want to keep the examples as-is using secure HTTP.

Closing this PR as I think any changes to examples will be significantly different than on here, but feel free to discuss.


Can We add Device data to database?

Hi
I am creating app in Laravel and i am new to laravel, so is there a way where i can store mobile information in database, instead of query every time to API?

Yes of course. you will have to write some logic in order to store the queried data which has come from the api. but it is recommended to use it from the api. that's what api's do..

Closing as No Reply


How to make OpenVPN failsave?

Hi @kylemanna!
Thanks for this amazing image! It makes VPN really super super easy! :+1:
I was wondering on how to make a (this docker) VPN failsafe? Is there some kind of openvpn cluster mechanism that one can use?
What I currently have in mind is to use 2 of your docker images vpn1.example.com and vpn2.example.com, which are exact copies of each other in terms of the IP configuration and the client certs, and make the clients aware of the two available vpn server alternatives.
The first connection of the clients will always go to vpn1.onlim.com (because of the order). In case vpn1.onlim.com machine goes down, in about 6 seconds (by setting keepalive to keepalive 1 2) all client try to reconnect and see, that vpn1 has disappeared. Then they will all connect to vpn2 and all should be up and running again.
This is my current approach (not production tested of course). I'm open for any other better suggestions or solutions!
thanks!

If you deploy 2 containers you can apply multiple servers into your client.conf and i believe you can even define loadbalancing. Or you can use AWS Route53 to do latency based routing for example and connect to the container closest/fastest.

@meauses has it.  Copy the configs and then use something to load balance or round-robin between them. I do believe that openvpn clients pick randomly from a list if the list of servers is given.


\Cache::set without a TTL does not actually cache data

Repository set has an optional TTL parameter, and a default cache time property, but they are not used together. If you call set('foo', 'bar') without a ttl, it just does not cache the data. I've added a test to the repository class to illustrate the issue. My proposed fix is when $ttl is not specified to use the default cache time. If set is not made to cache data without a ttl, then it's signature should updated to not have ttl as optional. I think using the default cache time is a more appropriate solution.

Sort of a breaking change in a way if people were dynamically calculating cache time and intending null to not cache.

@taylorotwell Your concern is people using \Cache::set('foo', 'bar'); without a ttl, expecting it not to cache?

Yes, also set just calls put, so the change would need to be made there. Regardless, I don't feel comfortable making this change on a point release. It's a breaking change.

That's fair, maybe in a future version we can consider modifying the signature of set to be a little clearer. I initially made the change in put to use the default minutes when minutes was null, because the same lack of clarity exists on that method as well. There really isn't a non-breaking change that can fix this issue, so I suppose it'll have to happen in a future version.

@taylorotwell Would you be open to considering an API change on a PR against master for a future release? If i'm offbase with concerns of clarity here, I wont spend any time on it.


COMPAT, TST: allow numpy array comparisons with complex dtypes

Traces back to bug in NumPy v1.7.1 in which the array_equivalent method could not compare NumPy arrays with complicated dtypes. As pandas relies on this function to check NumPy array equality during testing, this commit adds a fallback method for doing so.
Closes #13388.

Didn't really think I needed a whatsnew in this case since this does seem rather internal to pandas.  If I do need one, not sure what I would write exactly.

this needs perf testing, not sure how much that path is hit (so I don't think its an issue). but pls run them.

@sinhrks

@jreback : Will quickly run benchmarks, but as this is just a compatibility issue (bug exists until v.1.8.0 of numpy), this path will most certainly never be hit for the more recent versions.

[Current coverage][cc-pull] is 84.22%

Merging [#13392][cc-pull] into [master][cc-base-branch] will decrease coverage by <.01%

@@             master     #13392   diff @@
==========================================
  Files           138        138
  Lines         50756      50763     +7
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          42756      42757     +1
- Misses         8000       8006     +6
  Partials          0          0

Powered by Codecov. Last updated by [67b72e3...230616e][cc-compare]
[cc-base-branch]: https://codecov.io/gh/pydata/pandas/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/pydata/pandas/compare/67b72e3cbbaeb89a5b9c780b2fe1c8d5eaa9c505...230616eebe7055c116b6822a2a294fd8571a6361
[cc-pull]: https://codecov.io/gh/pydata/pandas/pull/13392?src=pr

@jreback : Travis is passing on all machines again.  Ready to merge if there are no other concerns.

benchmarks ok?

No obvious changes in the benchmarks AFAICT and as expected.

ty


[Magic Firewall] Update advanced features

This PR aims at updating Magic Firewall's advanced feature.

@annikagarbers @Encore-Encore @michaelrozenblum


set image versions in .env

and as variables in the yml

https://github.com/threefoldtech/grid_deployment/commit/ef59c3c193227ebce128e11ee9ca362335a5677c


[REQUEST] Colored User Input

How would you improve Rich?
It would be nice to be able to color the user input as well. There currently doesn't seem to be an option for that.
What problem does it solve for you?
It gives more control over styling. In prompt_toolkit it's possible, but I don't want to use the additional overhead.

I am new to this library and thought that I just can't find this feature, but it looks like it is missing. So +1 for colored text input.

I am new to this library and thought that I just can't find this feature, but it looks like it is missing. So +1 for colored text input.

Hey, the way I solved it was by using ANSI escape sequences.
Initially it worked partially but there was some limitation in combination with rich but in the end I got it working, so I can say it's certainly possible, but I don't have the code anymore, so unfortunately I can't give you the exact solution.
But I hope the pointer helps you towards a solution.

Thanks! I will try escape sequences.
On Wed, Jul 31, 2024, 14:03 j0yk1ll @.***> wrote:

I am new to this library and thought that I just can't find this feature,
but it looks like it is missing. So +1 for colored text input.
Hey, the way I solved it was by using ANSI escape sequences.
Initially it worked partially but there was some limitation in combination
with rich but in the end I got it working, so I can say it's certainly
possible, but I don't have the code anymore, so unfortunately I can't give
you the exact solution.
But I hope the pointer helps you towards a solution.
—
Reply to this email directly, view it on GitHub
https://github.com/Textualize/rich/issues/3369#issuecomment-2260252448,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALXLD3FAE4OUVGLNMDTP6ALZPC767AVCNFSM6AAAAABITWH6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRQGI2TENBUHA
.
You are receiving this because you commented.Message ID:
@.***>


Support vimwiki filetype in triple backticks

I had problems with the triple backtick support as it is only present in markdown filetypes. Using vimwiki changes the filetype to vimwiki. This PR adds support for that filetype as well.
Do you want me to use the test for markdown for vimwiki files as well?

Thanks
I think we don't need a test case for that. It similar to markdown


Phaser CE Version 2.7.7

Please publish to npm @photonstorm
Thanks @fridrisnew, @goldfire, @hdodov, @Peter42, @photonstorm, @samme, @SBCGames, @vpmedia

Sure thing, will merge and publish now.

All done. Tagged, set the release on here, and published to npm. Well done everyone :)


test_subgraph.test_pos_conv_bn_sum_relu fails in CI

Unrelated .js update failed in CI:
http://jenkins.mxnet-ci.amazon-ml.com/blue/organizations/jenkins/incubator-mxnet/detail/PR-12781/4/pipeline
======================================================================

FAIL: test_subgraph.test_pos_conv_bn_sum_relu

----------------------------------------------------------------------

Traceback (most recent call last):

  File "/usr/local/lib/python3.5/dist-packages/nose/case.py", line 198, in runTest

    self.test(*self.arg)

  File "/work/mxnet/tests/python/mkl/../unittest/common.py", line 172, in test_new

    orig_test(*args, **kwargs)

  File "/work/mxnet/tests/python/mkl/test_subgraph.py", line 450, in test_pos_conv_bn_sum_relu

    check_fusion(net, data_shape, attrs)

  File "/work/mxnet/tests/python/mkl/../unittest/common.py", line 172, in test_new

    orig_test(*args, **kwargs)

  File "/work/mxnet/tests/python/mkl/test_subgraph.py", line 123, in check_fusion

    assert_almost_equal(exe.outputs[i].asnumpy(), exe_sg.outputs[i].asnumpy(), rtol=1e-3, atol=1e-3)

  File "/work/mxnet/python/mxnet/test_utils.py", line 491, in assert_almost_equal

    raise AssertionError(msg)

AssertionError:

Items are not equal:

Error 20188.939453 exceeds tolerance rtol=0.001000, atol=0.001000.  Location of maximum error:(2, 37, 4, 6), a=20.188940, b=-0.000000

 a: array([[[[-0.        , -0.        ,  1.0293951 , ...,  0.09606495,

          -0.        , -0.        ],

         [-0.        , -0.        , -0.        , ..., -0.        ,...

 b: array([[[[-0.        , -0.        ,  0.48512375, ..., -0.        ,

          -0.        , -0.        ],

         [-0.        , -0.        , -0.        , ..., -0.        ,...

-------------------- >> begin captured logging << --------------------

common: INFO: Setting test np/mx/python random seeds, use MXNET_TEST_SEED=895845338 to reproduce.

common: INFO: Setting test np/mx/python random seeds, use MXNET_TEST_SEED=219741914 to reproduce.

--------------------- >> end captured logging << ---------------------

I have reverted my PR on Batchnorm that brought in this issue to master. Unblocking master and PR builds - https://github.com/apache/incubator-mxnet/commit/50d231330cf0d4f3862c368cdec4510f50ae6e91
Now pipeline is green. I am working on the fix - https://github.com/apache/incubator-mxnet/pull/12788
Resolving this issue as it is no more applicable.


How to keep methods details sorted?

I'm trying out mkapi and generated some docs for a class. The methods in the overview (green) are all nicely ordered alphabetically, but the method details (red) seem ordered randomly. Is there a way to keep the same order as the overview section?

Seems like this project is unmaintained. Closing as solved in my own fork.


After installation complete, when start node socket.js reporting error.

Warning message:
[WARN] Redis server does not require a password, but a password was supplied.
My temporary solution is:
var redis = new Redis({
    port: process.env.REDIS_PORT || 6379,
    host: process.env.REDIS_HOST || '<IP_ADDRESS>',
    db: process.env.REDIS_DATABASE || 0,
    password: process.env.REDIS_PASSWORD || null
});

delete param password:
var redis = new Redis({
    port: process.env.REDIS_PORT || 6379,
    host: process.env.REDIS_HOST || '<IP_ADDRESS>',
    db: process.env.REDIS_DATABASE || 0
});

maybe have another better solution.

:+1:


How to clear keys?

Previously I have gone through my keys list in the game and entered all my keys into IITC for the desktop. Then I used a bunch of keys, and now I'm in the position where if I go enter all my keys back in the same way I did last time, it won't be accurate because many of the keys I've already entered are still listed in IITC when they shouldn't be, since I already burned them making links. So, how do I clear every key back to zero to start over? I tried but couldn't figure out how to do this in Firefox.

How dificult would it be to just cycle through all the keys and set there count to zero.

This would not be difficult.  The object window.plugin.keys.keys is an associative array keyed by portal guids.  That's easy enough to loop through either using the jQuery each() function or pure JavaScript using Object.keys(window.plugin.keys.keys).forEach(...).  From there, copy appropriate code from the window.plugin.keys.addKey() function.  One possibility ...
Object.keys(window.plugin.keys.keys).forEach(function (guid, i, array) {
    delete plugin.keys.keys[guid];
    plugin.keys.updateQueue[guid] = null;
    plugin.keys.storeLocal(plugin.keys.KEY);
    plugin.keys.storeLocal(plugin.keys.UPDATE_QUEUE);
    plugin.keys.updateDisplayCount();
    window.runHooks('pluginKeysUpdateKey', {guid: guid, count: newCount});
});
plugin.keys.delaySync();

However, there are probably some efficiencies to be gained by move the following out of the loop:
    plugin.keys.storeLocal(plugin.keys.KEY);
    plugin.keys.storeLocal(plugin.keys.UPDATE_QUEUE);
    plugin.keys.updateDisplayCount();

I'm not sure what moving those would do to the window.runHooks('pluginKeysUpdateKey', {guid: guid, count: newCount}).

Another solution for the original problem, Use "portals-list" to view the portals you used the keys on.
Scroll to the right and adjust key levels accordingly.


Integrate hashing - JWT

@amaygada were you able to work this out?

I have implemented that. closing this.


Appears on taskbar and can open settings & sources, but doesn't work

As per title. This is my first install of Audio Band, so I don't know what it's like when it does work.
Before running the unblock script, it appeared on the taskbar. I could right-click and the settings and source selection would appear in the dropdown, but I couldn't expand the source selection menu or open settings.
After running the unblock script, I could access the settings and pick an audio source (Spotify), but nothing is displayed but an underscore and the media controls still don't work.
Sharing music activity is on, if that matters. I checked my firewall settings and all the listings related to Spotify were allowed to communicate on both private and public networks. I normally use the Windows Store verison of Spotify, but I also tried it with Spotify Windows Desktop - I don't know whether that matters either, as they appear to be identical.
Audio Band version: 0.7.9
OS version: Windows Personal v1809, build 17763.316
Spotify versions: <IP_ADDRESS>.g378f6f25 on both desktop and Microsoft Store versions
Machine: Lenovo Yoga 730 (2018)
cmd output:
RegAsm : warning RA0000 : Registering an unsigned assembly with /codebase can cause your assembly to interfere with other applications that may be installed on the same computer. The /codebase switch is intended to be used only with signed assemblies. Please give your assembly a strong name and re-register it.
Succesfully registered deskband Audio Band - GUID: {957d8782-5b07-4126-9b24-1e917baaad64}
Request to show deskband.
Types registered successfully
Press any key to continue . . .
Logs (parts of them are in French, sorry):
AudioBand.1.log
AudioBand.log
AudioBand.0.log
Screenshot of Spotify settings:

You need to register Audio Band on your Spotify dashboard and then sign in.
The instructions are laid out here: https://dsafa.github.io/audio-band/audioband/audiosources/spotify.html

Thanks for the prompt reply! Everything works properly now.
Le ven. 22 févr. 2019 à 13:43, Mendel Simon<EMAIL_ADDRESS>a
écrit :

You need to register Audio Band on your Spotify dashboard and then sign in.
The instructions are laid out here:
https://dsafa.github.io/audio-band/audioband/audiosources/spotify.html
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/dsafa/audio-band/issues/97#issuecomment-466522375,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADzTx14NA_skp8tdEoKQqiRpPPncSXHgks5vQEhlgaJpZM4bKLSy
.

I don't get the connection... when I come to the point where my audio band settings are saved and the browser opens, I can click OK but than the redirect to my localhost doesn't work.
I tried Port 80 and 8080 - nothing happens.
I used the Spotify App and the Webplayer - nothing.
Is there any way to set another domain listening? Maybe an issue with the localhost... I use the IIS as webserver, too.

OK - After removing the Audio Band and adding it again it is working! Yeah ;-)


Test matrix & sample app dependency updates & cleanup

A few updates to add test coverage against latest Ruby and more versions of Rails / Active Record, and cleanup some test setup:

Bundle update all sample apps
Expand Ruby test support to cover 3.2 & 3.3
Expand Active Record / Rails test support to cover v7.0
Expand Sidekiq test support to cover v6
Expand Que test support to cover v1
Copy over full migration for both GoodJob & DelayedJob tests, which cleans up deprecation warnings from GoodJob migration test setup.
Suppress migration output for both GoodJob & DelayedJob tests.
Update comments / tests / sample apps copy references from Rails Autoscale to Judoscale.
Switch back to using request catcher, could get it working out of the box more easily apparently.
Update readme to use the new heroku port: 5006 (I didn't change the default on bin/dev)

Question(s)

Any of these warrant a changelog? I see we're using some new setup for generating them in an automated way apparently (I'm not very familiar with it), so we'd have to update the commit message (or merge commit) with the appropriate commit tag or something.

Perhaps the test / support for newer versions of Ruby are worth adding, not sure if anything else.

Side note: At some point I want to automate this step as well:

On the release branch, run bin/sync-versions to update the VERSION constants for each gem. Commit and push this change to the release branch.

I just haven't gotten around to it.


Nothing works... part 2

So i was very nervous at my last topic.
here is what i do:
freshly installed win 10(docker didnt worked on win 7(nor the docker tools) some error was displayed)
same error i saw in win 10(so the error is not related to docker)

Download the dev zip
I run the PokemonGo-Bot-Install.bat(select option 1 then option 2)
i run the parts where it asks me for username password location and google key(all 3 options)
here is the log:

----- Checking OS Architecture -----
The computer has "64-BIT" architecture.
----- Input Path -----
The input Path is "c:\pokemon"
----- Converted Path -----
The converted Path is "c:\pokemon"
----- Checking Download Path -----
----- Rechecking Download Path -----
c:\pokemon\Install-Files exists
----- Checking Some Paths -----
BatchPath is "C:\Users\me\Desktop\PokemonGo-Bot-dev\PokemonGo-Bot-dev\windows_bat"
PokemonGo-Bot Path is "c:\pokemon\PokemonGo-Bot"
----- Checking Choice and Bot Installing -----
Choice was "2" installing Bot
----- Checking Creating Backup -----
No "c:\pokemon\PokemonGo-Bot\encrypt.so"
No "c:\pokemon\PokemonGo-Bot\encrypt.dll"
No "c:\pokemon\PokemonGo-Bot\encrypt_64.dll"
No "c:\pokemon\PokemonGo-Bot\configs\auth.json"
No "c:\pokemon\PokemonGo-Bot\configs\config.json"
No "c:\pokemon\PokemonGo-Bot\web\config\userdata.js"
----- Checking Removing Bot Folder -----
c:\pokemon\PokemonGo-Bot is removed
----- Checking pip2 install or upgrade -----
Requirement already up-to-date: pip in c:\python27\lib\site-packages
Requirement already up-to-date: virtualenv in c:\python27\lib\site-packages
----- Checking Clone installed -----
Install Bot choice was Master
Submodule path 'web': checked out 'bd5c2548eadc74de19aca239efefd065b260f4f4'
c:\pokemon\PokemonGo-Bot has been made
----- Checking second pip2 install or upgrade -----
Requirement already satisfied (use --upgrade to upgrade): numpy==1.11.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): networkx==1.11 in c:\python27\lib\site-packages (from -r requirements.txt (line 2))
Obtaining pgoapi from git+https://github.com/pogodevorg/pgoapi.git/@5e550f656b318227f021801c796b8a80ad917b93#egg=pgoapi (from -r requirements.txt (line 3))
Cloning https://github.com/pogodevorg/pgoapi.git/ (to 5e550f656b318227f021801c796b8a80ad917b93) to c:\pokemon\pokemongo-bot\src\pgoapi
Requirement already satisfied (use --upgrade to upgrade): geopy==1.11.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): geographiclib==1.46.3 in c:\python27\lib\site-packages (from -r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): protobuf==3.0.0b4 in c:\python27\lib\site-packages (from -r requirements.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): requests==2.10.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): requests-mock==1.0.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): s2sphere==0.2.4 in c:\python27\lib\site-packages (from -r requirements.txt (line 9))
Requirement already satisfied (use --upgrade to upgrade): gpsoauth==0.3.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 10))
Requirement already satisfied (use --upgrade to upgrade): protobuf-to-dict==0.1.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 11))
Requirement already satisfied (use --upgrade to upgrade): googlemaps==2.4.4 in c:\python27\lib\site-packages (from -r requirements.txt (line 12))
Requirement already satisfied (use --upgrade to upgrade): colorama==0.3.7 in c:\python27\lib\site-packages (from -r requirements.txt (line 13))
Requirement already satisfied (use --upgrade to upgrade): enum34==1.1.6 in c:\python27\lib\site-packages (from -r requirements.txt (line 14))
Requirement already satisfied (use --upgrade to upgrade): pyyaml==3.11 in c:\python27\lib\site-packages (from -r requirements.txt (line 15))
Requirement already satisfied (use --upgrade to upgrade): haversine==0.4.5 in c:\python27\lib\site-packages (from -r requirements.txt (line 16))
Requirement already satisfied (use --upgrade to upgrade): polyline==1.3.1 in c:\python27\lib\site-packages (from -r requirements.txt (line 17))
Requirement already satisfied (use --upgrade to upgrade): python-socketio==1.4.2 in c:\python27\lib\site-packages (from -r requirements.txt (line 18))
Requirement already satisfied (use --upgrade to upgrade): flask==0.11.1 in c:\python27\lib\site-packages (from -r requirements.txt (line 19))
Requirement already satisfied (use --upgrade to upgrade): socketIO_client==0.7.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 20))
Requirement already satisfied (use --upgrade to upgrade): eventlet==0.19.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 21))
Requirement already satisfied (use --upgrade to upgrade): gpxpy==1.1.1 in c:\python27\lib\site-packages (from -r requirements.txt (line 22))
Requirement already satisfied (use --upgrade to upgrade): mock==2.0.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 23))
Requirement already satisfied (use --upgrade to upgrade): timeout-decorator==0.3.2 in c:\python27\lib\site-packages (from -r requirements.txt (line 24))
Requirement already satisfied (use --upgrade to upgrade): raven==5.23.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 25))
Requirement already satisfied (use --upgrade to upgrade): demjson==2.2.4 in c:\python27\lib\site-packages (from -r requirements.txt (line 26))
Requirement already satisfied (use --upgrade to upgrade): greenlet==0.4.9 in c:\python27\lib\site-packages (from -r requirements.txt (line 27))
Requirement already satisfied (use --upgrade to upgrade): yoyo-migrations==5.0.3 in c:\python27\lib\site-packages (from -r requirements.txt (line 28))
Requirement already satisfied (use --upgrade to upgrade): paho-mqtt==1.2 in c:\python27\lib\site-packages (from -r requirements.txt (line 29))
Requirement already satisfied (use --upgrade to upgrade): Geohash==1.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 30))
Requirement already satisfied (use --upgrade to upgrade): python-telegram-bot==5.0.0 in c:\python27\lib\site-packages (from -r requirements.txt (line 31))
Requirement already satisfied (use --upgrade to upgrade): discord_simple==<IP_ADDRESS> in c:\python27\lib\site-packages (from -r requirements.txt (line 32))
Requirement already satisfied (use --upgrade to upgrade): decorator>=3.4.0 in c:\python27\lib\site-packages (from networkx==1.11->-r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): future in c:\python27\lib\site-packages (from pgoapi->-r requirements.txt (line 3))
Requirement already satisfied (use --upgrade to upgrade): six in c:\python27\lib\site-packages (from pgoapi->-r requirements.txt (line 3))
Requirement already satisfied (use --upgrade to upgrade): xxhash in c:\python27\lib\site-packages (from pgoapi->-r requirements.txt (line 3))
Requirement already satisfied (use --upgrade to upgrade): setuptools in c:\python27\lib\site-packages (from protobuf==3.0.0b4->-r requirements.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): pycryptodomex>=3.0 in c:\python27\lib\site-packages (from gpsoauth==0.3.0->-r requirements.txt (line 10))
Requirement already satisfied (use --upgrade to upgrade): python-engineio>=0.8.0 in c:\python27\lib\site-packages (from python-socketio==1.4.2->-r requirements.txt (line 18))
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.21 in c:\python27\lib\site-packages (from flask==0.11.1->-r requirements.txt (line 19))
Requirement already satisfied (use --upgrade to upgrade): click>=2.0 in c:\python27\lib\site-packages (from flask==0.11.1->-r requirements.txt (line 19))
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in c:\python27\lib\site-packages (from flask==0.11.1->-r requirements.txt (line 19))
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.4 in c:\python27\lib\site-packages (from flask==0.11.1->-r requirements.txt (line 19))
Requirement already satisfied (use --upgrade to upgrade): websocket-client in c:\python27\lib\site-packages (from socketIO_client==0.7.0->-r requirements.txt (line 20))
Requirement already satisfied (use --upgrade to upgrade): funcsigs>=1; python_version < "3.3" in c:\python27\lib\site-packages (from mock==2.0.0->-r requirements.txt (line 23))
Requirement already satisfied (use --upgrade to upgrade): pbr>=0.11 in c:\python27\lib\site-packages (from mock==2.0.0->-r requirements.txt (line 23))
Requirement already satisfied (use --upgrade to upgrade): contextlib2 in c:\python27\lib\site-packages (from raven==5.23.0->-r requirements.txt (line 25))
Requirement already satisfied (use --upgrade to upgrade): python-slugify in c:\python27\lib\site-packages (from yoyo-migrations==5.0.3->-r requirements.txt (line 28))
Requirement already satisfied (use --upgrade to upgrade): iniherit in c:\python27\lib\site-packages (from yoyo-migrations==5.0.3->-r requirements.txt (line 28))
Requirement already satisfied (use --upgrade to upgrade): docutils>=0.3 in c:\python27\lib\site-packages (from Geohash==1.0->-r requirements.txt (line 30))
Requirement already satisfied (use --upgrade to upgrade): urllib3>=1.10 in c:\python27\lib\site-packages (from python-telegram-bot==5.0.0->-r requirements.txt (line 31))
Requirement already satisfied (use --upgrade to upgrade): certifi in c:\python27\lib\site-packages (from python-telegram-bot==5.0.0->-r requirements.txt (line 31))
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe in c:\python27\lib\site-packages (from Jinja2>=2.4->flask==0.11.1->-r requirements.txt (line 19))
Requirement already satisfied (use --upgrade to upgrade): Unidecode>=0.04.16 in c:\python27\lib\site-packages (from python-slugify->yoyo-migrations==5.0.3->-r requirements.txt (line 28))
Installing collected packages: pgoapi
Running setup.py develop for pgoapi
Successfully installed pgoapi-1.1.6
----- Checking Restoring Backup -----
No "C:\Users\me\Desktop\PokemonGo-Bot-dev\PokemonGo-Bot-dev\windows_bat\encrypt.so"
No "C:\Users\me\Desktop\PokemonGo-Bot-dev\PokemonGo-Bot-dev\windows_bat\encrypt.dll"
Copying C:\Users\me\Desktop\PokemonGo-Bot-dev\PokemonGo-Bot-dev\windows_bat\encrypt_64.dll to c:\pokemon\PokemonGo-Bot
1 file(s) copied.
No "C:\Users\me\Desktop\PokemonGo-Bot-dev\PokemonGo-Bot-dev\windows_bat\auth.json"
No "C:\Users\me\Desktop\PokemonGo-Bot-dev\PokemonGo-Bot-dev\windows_bat\config.json"
No "C:\Users\me\Desktop\PokemonGo-Bot-dev\PokemonGo-Bot-dev\windows_bat\userdata.js"
No "c:\pokemon\Install-Files\encrypt.so"
No "c:\pokemon\Install-Files\encrypt.dll"
No "c:\pokemon\Install-Files\encrypt_64.dll"
No "c:\pokemon\Install-Files\auth.json"
No "c:\pokemon\Install-Files\config.json"
No "c:\pokemon\Install-Files\userdata.js"
----- End Log -----
i then run the start bot bat and get this
--------------------Starting bot--------------------
2016-09-22 12:14:33,878 [       cli] [INFO] PokemonGO Bot v1.0
2016-09-22 12:14:33,888 [       cli] [INFO] commit: unknown
2016-09-22 12:14:33,888 [       cli] [INFO] No auth argument specified, checking for C:\Users\me\Desktop\PokemonGo-Bot-dev\PokemonGo-Bot-dev\pokemongo_bot..\configs\auth.json
2016-09-22 12:14:33,888 [       cli] [INFO] Error: No /configs/config.json
2016-09-22 12:14:33,891 [      root] [ERROR] No tasks are configured. Did you mean to configure some behaviors? Read https://github.com/PokemonGoF/PokemonGo-Bot/wiki/Configuration-files#configuring-tasks for more information
Traceback (most recent call last):
File "pokecli.py", line 843, in
main()
File "pokecli.py", line 175, in main
config, config_file = init_config()
TypeError: 'NoneType' object is not iterable
Something went wrong and the bot needed to be restarted. Please investigate the cause.
Waiting for 33 seconds, press a key to continue ...

basically it will be good to include that after you run the install bat you need to run the other ones from the installation dir and not from the other one... anyway seems to work

2016-09-22 12:25:06,342 [       cli] [INFO] PokemonGO Bot v1.0
2016-09-22 12:25:06,349 [       cli] [INFO] commit: unknown
2016-09-22 12:25:06,351 [       cli] [INFO] No auth argument specified, checking for C:\pokemon\PokemonGo-Bot\pokemongo_bot..\configs\auth.json
2016-09-22 12:25:06,351 [       cli] [INFO] No config argument specified, checking for C:\pokemon\PokemonGo-Bot\pokemongo_bot..\configs\config.json
2016-09-22 12:25:06,354 [       cli] [INFO] Configuration initialized
2016-09-22 12:25:06,354 [pokemongo_bot.health_record.bot_event] [INFO] Health check is enabled. For more information:
2016-09-22 12:25:06,355 [pokemongo_bot.health_record.bot_event] [INFO] https://github.com/PokemonGoF/PokemonGo-Bot/tree/dev#analytics
2016-09-22 12:25:06,361 [requests.packages.urllib3.connectionpool] [INFO] Starting new HTTP connection (1): www.google-analytics.com
(2352) wsgi starting up on http://<IP_ADDRESS>:4000
[2016-09-22 12:25:06] [SleepSchedule] [INFO] Sleeping for 05:00:47, wake at 17:25:53

C:\pokemon\PokemonGo-Bot>docker build -t pokemongo-bot .
An error occurred trying to connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/build?buildargs=%7B%7D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&memswap=0&rm=1&shmsize=0&t=pokemongo-bot&ulimits=null: open //./pipe/docker_engine: The system cannot find the file specified.

@PeshBG To me it is going the same mistake.

no one wants to help :) i decided not to bother and use as much as possible the desktop version.(my goal were just the lures anyway and it is good for that) it crashes a lot unfortunately but level 20 is not that far away :)