diff --git a/README.md b/README.md index 9b93ae5..a6727ba 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ Run it on Kobo device, then use browser to transfer file to device. ``` menu_item :main :Force Wi-Fi On (toggle) :nickel_setting :toggle:force_wifi menu_item :main :IP Address :cmd_output :500:/sbin/ifconfig | /usr/bin/awk '/inet addr/{print substr($2,6)}' +menu_item :main :Import Books :nickel_misc :rescan_books_full menu_item :main :KoboFileServer (toggle) :cmd_output :500:quiet :/usr/bin/pkill -f "^/mnt/onboard/.adds/KoboFileServer/kobofileserver" chain_success:skip:3 chain_failure :cmd_spawn :/mnt/onboard/.adds/KoboFileServer/kobofileserver @@ -26,6 +27,7 @@ menu_item :main :KoboFileServer (toggle) :cmd_output :500:quiet :/u 05. Open browser on any device, then type "http://IP/". 06. Select a file. 07. Click "Click to upload file" to upload file. +08. After uploading file is done, click "Import Books" of NickelMenu. # Test Video [Use Android E-Ink device(HyRead Gaze Pocket) to upload files to Kobo Elipsa.](https://youtu.be/mZ4C3v0sqL0 "kobofileserver") diff --git a/cmd/main.go b/cmd/main.go index 9ee5df5..5d9538e 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -144,13 +144,6 @@ func uploadFile(w http.ResponseWriter, r *http.Request) { t3 := time.Now() - err = notifyKoboRefresh() - if err != nil { - s := responseString(fmt.Sprintf("Error: (%v)", err)) - fmt.Fprintf(w, s) - return - } - s := responseString( fmt.Sprintf( "Uploading (%s) is successful, saveFile(%v), convertFile(%v)",