Comments (8)
- Get curl here (https://curl.se/windows/), download according to your system, or simply the 32 bit version, if you're not sure.
- Open the downloaded zip in explorer, navigate into the bin folder
- Copy curl.exe and curl-ca-bundle.crt and paste it into C:\Windows
- If you have no rights on C:\Windows, then simply paste it into your qb64 folder (where qb64.exe is in)
from qb64pe.
OK, Put them in the QB64 folder and all is good.
Thinking we need to add to the install or download when needed?
from qb64pe.
The messy part is that some versions of Windows do include proper curl
, while some other ones do not. Also, simply downloading curl.exe
and curl-ca-bundle.crt
is not really ideal because as Rho encountered the cert bundle can go out of date. We might consider adding curl.exe
as part of the install temporarily but I think we should look to remove our usage of it in the future (Which was part of the idea behind #46).
from qb64pe.
I think doing #46 is your long term answer. Short term... Maybe just picking up the return code from the SHELL too curl and putting a message on the screen. That would at least get the user pointed in the right direction for the fix.
from qb64pe.
Do you mean pop-up a more descriptive message than the one we currently do? Or did you not see a message at all?
from qb64pe.
Here is the message.
Yeah, more descriptive. Thinking like point the user to the web and tell them to download curl. If I had seen a message like that would not of posted a bug.
from qb64pe.
Also, if you do the 'Update all pages' it gets stuck in a loop, You keep getting the 'Cannot find curl' message over and over. Should drop out of the loop if it cannot find curl.
from qb64pe.
Thanks for the clarification, that seems reasonable to me 😄 And also good point about the 'Update all pages' getting stuck, that's not great. I think we can probably handle both issues with this card.
from qb64pe.
Related Issues (20)
- Allow LEN to return the size of TYPEs using the TYPE name HOT 6
- Graphical Error HOT 3
- File created using BIN2INCLUDE is extremely large in v3.7.0 vs v3.6.0 HOT 7
- Idea! Add Arrays to Types HOT 4
- Install only the QB64 compiler wihout GUI, is it possible?
- Allowing Usage of `CHR$` in `CONST` Statements
- Monitor Information/Dimensions
- Max number of subs and functions in entire program limited to `1000` HOT 3
- Another Suggestion. HOT 6
- `display_page` is used and modified by multiple threads with no synchronization
- Use discussions on GitHub in addition to the MyBB forum
- $Embed and _Embed HOT 2
- Alternate ENVIRON syntax does not work on Linux
- v3.9.1 Save (Save As) bug with file name extensions
- $IF precompiler still does syntax checking on non-valid blocks (and adds extra spaces to invalid blocks) HOT 1
- Add optional image_handle to various graphic commands.
- Console on Windows HOT 5
- Add Automatic Closing
- Variable-Length Strings HOT 2
- Ternary Operator '?' HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qb64pe.