You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Howdy! Its been ages, but I havent been slacking off. The gen 3 (I gotta figure out what naming convention I am going with for these updates) is coming... eventualy. so far its just buggy af, the overall project complexity went up considerably from previous updates. I have patched most of the issues now, and am just tidying up minor quality stuffs. One of the big changes is a search bar on the menu page, its lets you veiw all of the media on the system and navigate more cleanly between pages. I Realy Realy want to also have it seach a kiwix .zim file, which would allow functionaily similar to google. While the filesize is limited to 4gb split zims can allow for larger files and just having the top 45,000 wikipedia articles is shy of 2gb anyways. My goal is to have it where you can search and get your media mixed in with a google like search results situation.
To achive this I need to run the search fully in browser, as the ESP32 cant even dream of parsing a massive index like what .zims use. The kiwix-js github repo allows for this fully in js and html, so it should be doable but I have run into a lot of trouble trying to get it up and running. I am able to host the full repo's files and have the demo page work amazing (i can search the full zim instantly). but I cant seem to get it working when I talk directly to the backend. I already opening an issue there seeing if someone could assist but I cant seem to understand how to get the scripts to look at local files served from the esp32, they expect a file from the client.
I imagine if I dumped a few more hours into this I would figure out I was doing something stupid, but I would like to prioritize actual getting the main bulk of the update out already.
If anyone has more experiane and wants to take a look the help would be greatly apretiated. Atm I think I will release the new update without this feature so I can finaly go back to the sane practice of adding things one at a time.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Howdy! Its been ages, but I havent been slacking off. The gen 3 (I gotta figure out what naming convention I am going with for these updates) is coming... eventualy. so far its just buggy af, the overall project complexity went up considerably from previous updates. I have patched most of the issues now, and am just tidying up minor quality stuffs. One of the big changes is a search bar on the menu page, its lets you veiw all of the media on the system and navigate more cleanly between pages. I Realy Realy want to also have it seach a kiwix .zim file, which would allow functionaily similar to google. While the filesize is limited to 4gb split zims can allow for larger files and just having the top 45,000 wikipedia articles is shy of 2gb anyways. My goal is to have it where you can search and get your media mixed in with a google like search results situation.
To achive this I need to run the search fully in browser, as the ESP32 cant even dream of parsing a massive index like what .zims use. The kiwix-js github repo allows for this fully in js and html, so it should be doable but I have run into a lot of trouble trying to get it up and running. I am able to host the full repo's files and have the demo page work amazing (i can search the full zim instantly). but I cant seem to get it working when I talk directly to the backend. I already opening an issue there seeing if someone could assist but I cant seem to understand how to get the scripts to look at local files served from the esp32, they expect a file from the client.
I imagine if I dumped a few more hours into this I would figure out I was doing something stupid, but I would like to prioritize actual getting the main bulk of the update out already.
If anyone has more experiane and wants to take a look the help would be greatly apretiated. Atm I think I will release the new update without this feature so I can finaly go back to the sane practice of adding things one at a time.
kiwix.js: https://github.com/kiwix/kiwix-js
Beta Was this translation helpful? Give feedback.
All reactions