Łukasz Wójcik Student
Temat: Prosty CRON
Witam serdecznie,Potrzebuję odpalić CRONA co określony czas (Android PAW Server - śmiga na tym wszystko poprawnie od PHP po CRONa). CRON niestety jest troszkę okrojony na tym :(
Próbowałem różne warianty:
*/1 * * * * lynx http://127.0.0.1:8080/app/test/importfotek.php
(wget, lynx nie działają - nie ma ich w systemie i nie ma jak zainstalować).
Da się jakoś uruchomić takiego CRONa bez tych programów?
Z góry dziękuje za pomoc,
Lukasz
Rafał Krzaczyński Firmes, właściciel
Temat: Prosty CRON
A może po prostu: php /sciezka/skrypt.phphttp://www.php.net/manual/en/features.commandline.usag...
Łukasz Wójcik Student
Temat: Prosty CRON
też niestety nie działa :(
Janusz
Skudrzyk
programista,
Tuszmarkt.pl
Temat: Prosty CRON
Busybox ?
Łukasz Wójcik Student
Temat: Prosty CRON
nie moge instalować dodatkowych programów (to android - smartfon) :(
Przemysław R. pracownik
Temat: Prosty CRON
Łukasz Wójcik:
nie moge instalować dodatkowych programów (to android - smartfon) :(
http://www.androidzoom.com/android_applications/ftp+ba...
Łukasz Wójcik Student
Temat: Prosty CRON
ja nie chce robić kopi smartfona, a wykonać CRONa:)
Tomasz Grzechowski mysurveylab.com
Temat: Prosty CRON
Łukasz Wójcik:
Witam serdecznie,
Potrzebuję odpalić CRONA co określony czas (Android PAW Server - śmiga na tym wszystko poprawnie od PHP po CRONa). CRON niestety jest troszkę okrojony na tym :(
Próbowałem różne warianty:
*/1 * * * * lynx http://127.0.0.1:8080/app/test/importfotek.php
(wget, lynx nie działają - nie ma ich w systemie i nie ma jak zainstalować).
Da się jakoś uruchomić takiego CRONa bez tych programów?
Z góry dziękuje za pomoc,
Lukasz
ja do konca nie rozumiem, z czym masz problem;
CRON to proces w tle, jesli jest uruchomiony i skonfigurowany, uruchamia co jakis czas inne procesy
i teraz,
czy nie mozesz uruchomic CRONA ?
czy Twoj CRON nie uruchamia procesow ?
//
podchodzac racjonalnie, czy Twoj CRON loguje jakies dzialania ?
Łukasz Wójcik Student
Temat: Prosty CRON
which wget zwróciło mi:/system/xbin/wget
spróbowałem w takim razie cronów:
*/1 * * * * /system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
*/1 * * * * system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
* * * * * * /system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
* * * * * * system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
i nie zadziałał ani jeden :(
whereis - not found :(
Matt
Jaworski
Web Developer,
SnipClip GmbH,
München
Temat: Prosty CRON
On an unrelated note: ludzie to sobie lubia komplikowac zycie jakimis androidami :P
Łukasz Wójcik Student
Temat: Prosty CRON
nom:( da się jakoś za pomocą zwykłego shella otworzyć taki skrypt?
Łukasz Wójcik Student
Temat: Prosty CRON
udało mi się wejść w pliki systemowe, android nie ma tych wget, lynx itp:(
Artur Świerc Programista PHP/Java
Temat: Prosty CRON
A może po prostu lepiej zacząć korzystać z normalnego API?http://developer.android.com/reference/java/util/Timer...
Sebastian Poddubiuk Freelancer
Temat: Prosty CRON
Jeżeli ten smartfon ma działać tylko i wyłącznie do obsługi tego co chcesz zrobić to do tego co napisał Artur Świerc dodam:- Wyłączyć domyślny launcher (niektóre z nazw: com.android.launcher, com.sec.android.app.twlauncher, com.sonyericsson.home)
- Napisać aplikację która będzie robiła za w/w launcher (w razie wyskoczenia jakiegokolwiek błędu automatycznie się uruchomi na nowo)
Jeżeli chcesz używać telefonu do normalnych celów zrób to jako widget bądź aplikację działającą w tle.
Dalej
- dodać wcześniej wspomniany timer
- wywoływać adres np openConnection().
Sam korzystam w taki sposób z tą różnicą że wywołuję zewnętrzny serwer i wykonuję odpowiednie działania na podstawie tego co serwer zwróci.
Możesz też spróbować skopiować pliki z wget/lynx na telefon ( ADB + /system/bin/ lub wspomniany /system/xbin/ )
Dawid
Rogaczewski
Solaris
Administrator :)
Temat: Prosty CRON
Łukasz Wójcik:
which wget zwróciło mi:
/system/xbin/wget
spróbowałem w takim razie cronów:
*/1 * * * * /system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
*/1 * * * * system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
* * * * * * /system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
* * * * * * system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
i nie zadziałał ani jeden :(
whereis - not found :(
Główne pytanie czy ty posiadasz na tym androidzie interpreter/serwer php?
Bo używasz localhosta 127.0.0.1 więc co ma ci zinterpretować te php?Dawid Rogaczewski edytował(a) ten post dnia 16.02.12 o godzinie 10:46
Sebastian Poddubiuk Freelancer
Temat: Prosty CRON
Dawid Rogaczewski:
Łukasz Wójcik:
which wget zwróciło mi:
/system/xbin/wget
spróbowałem w takim razie cronów:
*/1 * * * * /system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
*/1 * * * * system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
* * * * * * /system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
* * * * * * system/xbin/wget http://127.0.0.1:8080/app/test/importfotek.php
i nie zadziałał ani jeden :(
whereis - not found :(
Główne pytanie czy ty posiadasz na tym androidzie interpreter/serwer php?
Bo używasz localhosta 127.0.0.1 więc co ma ci zinterpretować te php?
Autor pisał że PHP i CRON działa, tylko że CRON nieco okrojony.
Potrzebuję odpalić CRONA co określony czas (Android PAW Server - śmiga na tym wszystko
poprawnie od PHP po CRONa). CRON niestety jest troszkę okrojony na tym :(
