Comments (7)
Could you let me know the value of the $TERM
variable is when ran inside the script?
from steam-lancache-prefill.
To be sure I've added this code to the script
echo "Term Parent: " $TERM
echo "Term Child: " $(docker exec $docker_id /bin/bash -c "echo $TERM")
both cases output
Term Parent: linux
Term Child: linux
from steam-lancache-prefill.
Just noticed that there is already a --no-ansi option for exactly that use-case, but doesn't get applied for all logging
from steam-lancache-prefill.
I'll take a look at the other text that isn't affected by --no-ansi
and see whats going on with them.
While --no-ansi
will mostly fix this issue, I do think that I need to take a deeper look into how to do this automatically, as this is not that uncommon of a question. I'm wondering if the thing to do would be to detect that the terminal is non-interactive and use that to determine whether or not to display ansi codes.
I have a test build that has some debug output that I would like to see the results of. Would you mind manually installing it and running your cron job as usual, and then sending over the output? The build can be downloaded from this build job :
https://github.com/tpill90/steam-lancache-prefill/actions/runs/7332865847
from steam-lancache-prefill.
I just want to hide under a rock somewhere :( I missed to put the arguments for SteamPrefill within the brackets passing it to the docker container :( I am so sorry to waste your time :(
With the latest release build and the flags correctly passed to the container
Thank you so much for your help and time, I really appreciate it! And again, I am so sorry :(
If you are still curious, that was the output of your build
Also, after a lot of debugging and testing on my side, I don't think anymore that the terminal has trouble with the colours, but the positioning of the cursor. If I disabled the colours hard-coded, it would still print the weird characters.
from steam-lancache-prefill.
I'm reopening this for the time being. I think I'm going to add a faq entry for this and want to track that I get that added
from steam-lancache-prefill.
Added an additional FAQ section : https://github.com/tpill90/steam-lancache-prefill#my-logs-have-weird-characters-that-make-it-hard-to-read--is-there-any-way-to-remove-them
from steam-lancache-prefill.
Related Issues (20)
- Counter Strike 2 does not download whole game HOT 1
- Download Freezes during Pre-FIll HOT 3
- Can't login to stores for Select-Apps (Steam & Epic) HOT 10
- Pre-filled cache not being picked up by Steam - lancache works as if there was no SteamPrefill HOT 6
- Request: Include Steam Deck Pre-Cache downloads HOT 3
- Unable to prefill after changing account password HOT 3
- Cant prefill Unexpected download error : Name or service not known Skipping app... HOT 1
- An unexpected error (SteamKit2.SteamKitWebRequestException) occurred while downloading manifests HOT 3
- Prefill failed: Manifest request timeout HOT 11
- Prefill not downloading SteamDeck shader cache HOT 12
- Change --nocache flag to be a hidden option HOT 1
- Steam-Prefill Failed on Some Games; /depot chunk errors HOT 19
- unRAID Full System Crash During Lancache-Prefill Docker Activity HOT 3
- Correctly implement CancellationToken to prevent downloads hanging HOT 1
- Implement cache busting when retrying failed chunks HOT 1
- [Feature Request] Verify Downloads
- [Feature Request] - Add support to use different branches on a app and support for downloading older manifests HOT 1
- LancachePrefill.Common.Exceptions.LancacheNotFoundException HOT 1
- Unable to load latest App metadata! An unexpected error occurred! HOT 2
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 steam-lancache-prefill.