Cześć.
Na wstępie informacja. Nie znam Linuksa, ale sobie poradzę..
Niech ktoś mi wytłumaczy (np. fanthom) jak zrobić by można było pobierać poprzez przeglądarkę pliki w przeglądarce Chrome w Porteus Kiosk.
Mam stronkę gdzie trzeba najpierw pobrać plik pdf a potem otworzyć.
Sprawdziłem że taka funkcjonalność istnieje w Porteus Kiosk variant "Cloud" gdzie plik po pobraniu można normalnie otworzyć w przeglądarce.
Porteus Kiosk - download file
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Porteus Kiosk - download file
Hej
Musialbys odblokowac sciaganie dla wszystkich plikow - co moze nie byc dobrym pomyslem (chyba ze uzywasz whitelist).
Moze lepiej poprostu uzyc Firefoxa? (powinien otworzyc ten PDF bez problemow)
Pozdrawiam
Musialbys odblokowac sciaganie dla wszystkich plikow - co moze nie byc dobrym pomyslem (chyba ze uzywasz whitelist).
Moze lepiej poprostu uzyc Firefoxa? (powinien otworzyc ten PDF bez problemow)
Pozdrawiam
Please add [Solved] to your thread title if the solution was found.
Porteus Kiosk - download file
Generalnie jestem gotów by odblokować wszystkie pliki i użyć whitelist. Może być i Firefox, tylko tutaj też mam ten sam problem.
Nie chodzi o otwarcie pdfa bezpośrednio z linku do tego pliku, bo to działa. Chodzi o pobranie pliku a potem otwarcie. Ponieważ strona na której chcę uruchomić kiosk nie daje możliwości innej jak tylko pobranie a potem otwarcie.
Jak to zrobić?
fanthom
Wiem że odpowiedziałeś komuś kiedyś na to pytanie Allow Downloads in Chrome niestety brak wskazówek jak rozwiązać ten problem. Minęło już od tego czasu 2 lata. Może jesteś w stanie mi pomóc?
Dzięki za szybka odpowiedź.
Nie chodzi o otwarcie pdfa bezpośrednio z linku do tego pliku, bo to działa. Chodzi o pobranie pliku a potem otwarcie. Ponieważ strona na której chcę uruchomić kiosk nie daje możliwości innej jak tylko pobranie a potem otwarcie.
Jak to zrobić?
fanthom
Wiem że odpowiedziałeś komuś kiedyś na to pytanie Allow Downloads in Chrome niestety brak wskazówek jak rozwiązać ten problem. Minęło już od tego czasu 2 lata. Może jesteś w stanie mi pomóc?
Dzięki za szybka odpowiedź.
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Porteus Kiosk - download file
Firefox ma dodatek 'inline disposition' wiec powinien otwierac takze pliki przeznaczone tylko do sciagania.
Niemniej - tu jest parametr do odblokowania sciagania w Chrome:
Pozdrawiam
Niemniej - tu jest parametr do odblokowania sciagania w Chrome:
Code: Select all
run_command=sed -i 's/"AllowFileSelectionDialogs": false,/"AllowFileSelectionDialogs": true,/g' $json; sed -i 's_"DownloadDirectory": "/dev/null",_//"DownloadDirectory": "/home/guest",_g' $json; sed -i 's/_download": false/_download": true/' /opt/google/chrome/master_preferences
Please add [Solved] to your thread title if the solution was found.
Porteus Kiosk - download file
Dzięki śliczne... To zadziałało.
Wynikł niestety nowy problem.
Przy uruchamianiu się przeglądarki pojawia się pusty ekran z możliwością wyboru i napisami "Make Google Chrome the default browser" "Automatically send usage statistics and crash reports to Google". Po naciśnięciu przycisku "OK" następuje pojawienie się właściwej strony lecz tutaj dodatkowo zbędne okno "Translate this page". Masz pomysł jak sobie z tym poradzić?
Wynikł niestety nowy problem.
Przy uruchamianiu się przeglądarki pojawia się pusty ekran z możliwością wyboru i napisami "Make Google Chrome the default browser" "Automatically send usage statistics and crash reports to Google". Po naciśnięciu przycisku "OK" następuje pojawienie się właściwej strony lecz tutaj dodatkowo zbędne okno "Translate this page". Masz pomysł jak sobie z tym poradzić?
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Porteus Kiosk - download file
Cos musi uszkadzac plik $json (/etc/opt/chrome/policies/managed/chrome.json) i dlatego Chrome wraca do ustawien fabrycznych.
Sprawdzilem parametr ktory podalem i on dziala wiec to musi byc cos innego.
Prawdopodobnie uzywasz 'browser_preferences=' ktory ma zly syntax i miesza w pliku $json wiec usun go i zobacz czy wtedy jest ok.
Pozdrawiam.
Sprawdzilem parametr ktory podalem i on dziala wiec to musi byc cos innego.
Prawdopodobnie uzywasz 'browser_preferences=' ktory ma zly syntax i miesza w pliku $json wiec usun go i zobacz czy wtedy jest ok.
Pozdrawiam.
Please add [Solved] to your thread title if the solution was found.
Porteus Kiosk - download file
No nie wiem bardzo jak to sprawdzić i w jaki sposób mógł się wkraść błąd.
Robię krok po kroku wg instrukcji.
Wynik na końcu jest
dhcp=yes
connection=wired
browser=chrome
homepage=http://lub*********html
session_idle=2
primary_keyboard_layout=pl
scheduled_action=Monday-18:00 Tuesday-15:30 Wednesday-15:30 Thursday-15:30
Friday-15:30 Saturday-07:40 Sunday-07:40 action:halt
browser_preferences=http://************konfig.txt
refresh_webpage=60
screen_rotate=right
wake_on_lan=yes
additional_components=uefi.zip
Plik konfig.txt zawiera podane przez Ciebie ustawienia.
Robię krok po kroku wg instrukcji.
Wynik na końcu jest
dhcp=yes
connection=wired
browser=chrome
homepage=http://lub*********html
session_idle=2
primary_keyboard_layout=pl
scheduled_action=Monday-18:00 Tuesday-15:30 Wednesday-15:30 Thursday-15:30
Friday-15:30 Saturday-07:40 Sunday-07:40 action:halt
browser_preferences=http://************konfig.txt
refresh_webpage=60
screen_rotate=right
wake_on_lan=yes
additional_components=uefi.zip
Plik konfig.txt zawiera podane przez Ciebie ustawienia.
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Porteus Kiosk - download file
"Plik konfig.txt zawiera podane przez Ciebie ustawienia."
No i tu jest blad. 'run_command=' to parametr kiosku a nie Chrome.
No i tu jest blad. 'run_command=' to parametr kiosku a nie Chrome.
Please add [Solved] to your thread title if the solution was found.
Porteus Kiosk - download file
Ok.
Poprawiłem i jest ok. Dopisałem jeszcze lokalizację plików do whitelist.
Dla potomnych tak powinna wyglądać konfiguracja:
Poprawiłem i jest ok. Dopisałem jeszcze lokalizację plików do whitelist.
Dla potomnych tak powinna wyglądać konfiguracja:
Code: Select all
dhcp=yes
connection=wired
browser=chrome
session_idle_forced=1
homepage=http://lu*******.html
session_idle=2
primary_keyboard_layout=pl
timezone=Europe/Warsaw
whitelist=http://lu******* file:///home/guest/Downloads
wake_on_lan=yes
additional_components=uefi.zip
run_command=sed -i 's/"AllowFileSelectionDialogs": false,/"AllowFileSelectionDialogs": true,/g' $json; sed -i 's_"DownloadDirectory": "/dev/null",_//"DownloadDirectory": "/home/guest",_g' $json; sed -i 's/_download": false/_download": true/' /opt/google/chrome/master_preferences