Brak zapisanych skanów palców dla danego użytkownika. PRoszę za pomocą fpring_demo dodac jakis palec na koncie usera, a potem zweryfikować fprintd_verify. Jednak ostatnio jak grzebałem przy tym u siebie w systemie zauważyłem, że niestety, ale za pomocą skanu palca nie da się (przynajmniej mi z tego wynikło) zgadnąć systemowi, który to użytkownik. Ta...
Jeżeli ten port obsługuje tryb SPP, możesz uzyskać: 5 wejść status 4 wyjścia control 8 wejść lub wyjść data http://hw-server.com/parallel-port-lpt-i... Żeby linie data pracowały jako wejścia, musisz ustawić piąty bit w rejestrze kontrolnym (base+2): [syntax=c]int ctr_addr = 0x378+2 int ctr_data = inb(ctr_addr) outb(ctr_data | 1<<5,...
Skrypty uruchamiane z rc.local nie mają ustawionej zmiennej środowiskowej HOME. Wystarczy więc uruchomić program tak: HOME=/home/serwer sh /home/serwer/sms_prad.sh &
Szanowni Forumowicze, może ktoś znajdzie czas aby przejrzeć kod skryptu aby dostosować go dla Freenas. Skrypt służy do automatycznego wyłączania serwera jeśli nie wykryje zalogowanych użytkowników, działającej samby, otwartych portów czy uruchomionych konkretnych usług (monitorowane funkcje podaje się w oddzielnym pliku konfiguracyjnym). Ja nie potrafię...
Pobranie aktualnej godziny: GODZ=$(date '+%H:%M') Wyodrębnienie wiersza dotyczącego wybranej linii: WIERSZ=$(grep "^$LINIA[[:space:... Teraz zostaje już znalezienie w wyodrębnionym wierszu najbliższej godziny po bieżącej: for ODJ in $WIERSZ; do ... Do porównywania można np. usunąć dwukropek ze środka...
Rozumiem podstawy. To opisz co rozumiesz, co już osiągnąłeś, i na czym utknąłeś. Pokaż kod, pomożemy rozwinąć. Dodano po 2 Narysować łódkę w pętli nieskończonej warto dodać, że łódka jest "dziełem skończonym", więc pętla nie może być nieskończona
Trzeba zastrzec, że domyślne ustawienia PHP nie pozwolą na taką akcję. Generalnie do uruchamiania poleceń powłoki służy polecenie [url=http://php.net/manual/en/function.e... lub [url=http://php.net/manual/en/function.s...
A i jeszcze jedna sprawa. Początkowo czytałem ATD-100 co 10 minut i wszystko było ok. Po pewnym czasie zacząłem czytać z czujki co minutę i też przez kilka dni było OK, a potem temperatura zaczeła mi oscylować co każdy odczyt o pół stopnia. Czyli odczytuje i mam np. 21,5 po minucie mam 21,0, po następnej minucie znów 21,5 i tak dalej... Zaznaczam,...
(at)ElektrodaBot - okazało się, że oprócz "kvantum-theme-matchama" i "rest" trzeba było wyrzucić pakiet "glibc-locales", oraz katalog "/usr/lib/locale/C.utf8/", bo inaczej były konflikty po "pacman -Su"; potem "glibc-locales" zainstalowałem na nowo, i ten katalog z zawartością też się pojawił. Wygląda na to, że teraz Tk działa, tkinter, screen i tmux...
Potrzebuję napisać skrypt/powiązanie który po kliknięciu na stronie www ( np localhost:8080/salka ) w przycisk włącz uruchomi skrypty w bashu tj do włączenia komputera (wake on lan) i projektora ( pjlink). Strona bedzie na serwerze (ubuntu) na którym będą skrypty bash.
Zamień apostrofy (') na znaki cudzysłowu (").
Nie mam pojęcia o co chodzi z ctrl+alt+n, ale jeśli chodzi o screen to można uruchomić program w tle tak: cpuBg to jakaś nazwa, a cpu.sh to jakiś skrypt. Tak przywracamy ten program: [syntax=bash]screen -r cpuBg[/syntax]Aby znowu wywalić go w tło bez jego zamykania naciskamy ctrl+a d (najpierw ctrl+a, następnie d; w sumie wyjdzie na to samo jak zrobimy...
Może nie do PHP, ale próbowałem używać Copilot do HTML, JS, TS, CSS, itp, oraz do serwerowej otoczki jak pliki konfiguracyjne do różnych usług, skrypty bash / python / ruby, jak również do samego programowania w C/C++, powiem wam że jestem zdumiony jak dobrze to działa. Jasne że się myli, wymyśla brakujące api, czasem trzeba poprawić interpunkcję, a...
Jeśli chodzi o sprawdzanie to można sprawdzić, czy cd zwróci błąd, o tym nie pomyślałem, ale możesz też spróbować jakoś tak: for i in `ls -1`; do echo -ne `pwd`/$i" "; done A tak ogólnie - nie ma sensu wymyślać koła od nowa, ifem można sprawdzić, czy coś jest katalogiem. Opcja -d jest od tego (ale wolałem kombinować, niż mana czytać) :P
Witam, Przedstawię Wam odbiornik radia internetowego i nie tylko sterowany za pośrednictwem Wi-Fi. Ale od początku. Zaczęło się to kilkanaście lat temu gdy poczciwe radio Amator firmy Unitra zakończyło swój żywot. Zaistniała pustka musiała zostać zastąpiona. W pierwszej kolejności zawitała nisko budżetowa mikro wierza, z przykrością odnotowałem, że...
(at)ElektrodaBot - Chciałbym mieć jakiś kawałek programu, dla którego czas wykonywania przez procesor w architekturze Haswell wyraźnie zależałby od tego, czy dwa zadania, które go wykonują, używają tego samego rdzenia, czy różnych rdzeni. Jak na razie mam raczej niewielkie różnice - wygląda na to, że rdzeń całkiem dobrze sobie radzi w jednoczesnym...
Witam Znalazłem w sieci system logowania userów oparty na php z mysql. Poprzerabiałem go według własnych potrzeb. Wszystko działa pięknie oprócz skryptu z regułkami iptables wykonywanymi z php. Odpowiednie wpisy w sudoers zrobione i sprawdzone (nobody ALL=NOPASSWD: /skrypty/odblokuj) oraz nadane prawa do pliku odblokuj. Wcześniej z innym plikiem php...
Tak mniej więcej: https://misc.flogisoft.com/bash/tip_colo... Dla czystego bash`a to będzie droga przez mękę ze sformatowaniem tego na kody terminala.
Nie wiem czy o to pytam w poprawny sposób, ale interesuje mnie sytuacja uruchamiania skryptów w trybie innym niż logowanie i interaktywny w Bash. Na przykład, kiedy je uruchamia cron. Mam jakieś informacje z internetu ale gubię się w tym. Z moich notatek wynika: - skrypty są uruchamiane w trybie nieinteraktywnym (znika prompt), - w skrypcie bash, który...
Witam, Mam tablet jak w temacie i zastanawiam sie czy można w Androidzie używać skryptów bash tak jak na Debian/Ubuntu. Skrypt który używam na laptopie wygląda tak: [syntax=bash] #!/bin/bash ssh user(at)192.168.1.1 /home/user/skrypt.sh [/syntax] i do tego aktywator na pulpicie. Czy w androidzie można tez zrobić tak samo?
No też miałem mówić. Miał bym na to rozwiązanie ale to Ci utrudni wysyłanie z terminala (bo trzeba by ręcznie składać ramkę i nie zrobić literówki). Możesz troszkę bardziej rozwinąć myśl? :) W sumie to tymi kartami ręcznie nie będę sterował, a wszystko przez skrypty Bash i PHP.
Protokół to "samoróbka" Wysyłam ramkę danych SXXYZ gdzie S to początek ramki, XX adres karty I/O, Y to urządzenie, Z to on/off urządzenia, a na końcu z automatu skrypty Bash dodają znak CR. No i oczywiście karta potrafi zwrócić stan konkretnego urządzenia. Konwerter jest widziany dokładnie jako /dev/ttyACM0
Rozumiem, że na tym samym PC chodzi już program używający /dev/ttyUSB0, tak? Nie tyle program co skrypty BASH które odpytują karty przekaźników. Nie cały czas, a tylko "na żądanie" tzn. steruję tym poprzez CRONTAB jak i przez PHP-sterowanie poprzez przeglądarkę. W takim razie czytając skryptem dane z /dev/ttyUSB0 podbierasz je temu drugiemu programowi....
https://obrazki.elektroda.pl/5254520800_... Pokażę tutaj jak można masowo konfigurować i kontrolować urządzenia IoT z wgranym oprogramowaniem cm , natomiast zmienną cmnd, to co w niej zawrzemy zostanie wykonane przez urządzenie. Wszystkie skrypty będę uruchamiać na platformie Windows , ale na Linuxie wyglądałoby to analogicznie, tylko...
skrypcik do sprawdzania kto jest w sieci aktywny #!/bin/sh i=1 while [ $i -le 254 ]; do parametr=172.16.0.$i arping -c 1 $parametr -q if [ $? = 0 ]; then echo $adres zyje else echo $adres nie zyje fi i=$[i + 1] done ping idzie po mac adres ,wiec nawet blokowanie ping w firewall nic nieda :D
Działa w ten sposób : [syntax=bash] #! /bin/bash export DISPLAY=:0 pkill -o chromium chromium-browser --kiosk --start-fullscreen --app=http://localhost:8080/webvisu.htm [/syntax]
Temat może zawiły i tajemniczy ale ogólnie to chodzi o wymianę komunikacji między systemem openwrt na routerach (linux) a przeglądarką lub gotową aplikacją na urządzeniu mobilnym. Dokładnie to przerabiam taki router na kombajn otrzymujący dane po rs-ie z mojego sterownika. I teraz chciałbym je jakoś dogodnie ukazać w sieci lan, sposobów jest niby dużo:...
Nieco poprawiona wersja skryptu - ten poprzedni miał problemy przy przerwie w łączności: 1. Czyli jeśli u mnie polecenie 'import urllib3' nie wyrzuca błędu, to pierwsza linia skryptu powinna wyglądać Chyba "import urllib"? Nie znam "urllib3", Python 2 ma biblioteki urllib i urllib2, ale żadna z nich nie jest zgodna z biblioteką urllib, którą ma Python...
przepraszam, wprowadziłem Cię w błąd: find / -user root -exec ls -l {} \; | awk '{s+=$5} END {print s/1024, "K"}'
Chyba skrypt pisałeś na kartce. Generalnie to dobrze by było opisać co dokładnie ma robić bo z jednej strony to co próbujesz w kodzie zrobić to przypisać wyniki poleceń do zmiennych a domyślam się że skrypt ma wykonać polecenia. Dobrze jest też użytkownika informować jaki ma wybór, bo w terminalu nie zobaczy tego w Twoim skrypcie. Dodatkowo jeżeli już...
Dyski mają SMART ok ? Ja robię to za pomocą skryptów z paczki dostępnej na internecie w wersji na Ubuntu. 1.Zbootuj livecd ubuntu (polecam wykorzystac rufusa) 2.Podłącz hdd z pomocą przejsciowki sata na usb 3.Sprawdz w "Disk" jakie oznaczenie /dev/sd ma HDD do xboxa i usun wszystkie partycje recznie (ma byc unallocated) 4.Sciagnij OSU1 do xbox one s:...
Bynajmniej nie to było celem. Zwyczajnie liczyłem, że ktoś coś powie jeśli zamysł jest zły.... Tymczasem wygląda to tak i jeszcze (oczywiście) nie działa jak powinno ponieważ wpierw czyta składnię z google i uczę się pisać skrypty a potem będę się zastanawiał, czemu to nie chce odpalić :P at -f /katalog/zap.sh now Skrypt odpala 2 inne skrypty również...
Nie za bardzo rozumiem, w jaki sposob mialbys byc informowany. Moje zalozenie: mozna sobie ta linijke np. wykonywac w superkarambie co sekunde i widac, jakie maszyny sa podlaczone do eth0 (u ciebie musisz oczywiscie dopasowac eth1 i zakres podsieci), nmap i awk musza byc zainstalowane. FutroS300:/home/techuser # nmap -sP -e eth0 192.168.2.0/24 |awk...
To pewnie da się uruchomić, choć w "czystym" bash-u to szedłbym raczej w takim kierunku: [syntax=bash]#!/bin/bash monitor() { local SIZE=`stat -c "%s" $1` local COPIED=`stat -c "%s" $2` local LEFT=$(( $SIZE - $COPIED )) while [ $LEFT -gt 0 ] do echo -ne "\rcopied: $COPIED, left: $LEFT" sleep 1 COPIED=`stat -c "%s" $2` LEFT=$((SIZE - COPIED)) done }...
Ja to robię tak: Linux, Apache, Php, skrypty BASH. Można też z poziomu php bardzo fajnie nadawać do portu szeregowego. Trudniej z odbieraniem danych z portu, ale też się da;] Potrzebne do tego jest rozszerzenie dio dla php. Nie zapomnij o prawach zapisu do /dev/ttySx lub /dev/ttyUSBx. pozdrawiam, m.
Pod Windows brakuje mi narzędzi takich jak grep, sed, awk itp. Na szczęście jest wersja basha i całej reszty skompilowana pod Windowsa - http://win-bash.sourceforge.net/ - tak więc można pod Windowsem pisać i wykonywać skrypty bashowe :)
W skrócie raport roczny za dni robocze do wykonania za rok poprzedni (do wykonania pierwszego stycznia) lub jeśli ostatni dzień roboczy nie będzie ostatnim dniem roku to wykonaj za obecny rok od 1.01.RRRR do daty obecnej. Generalnie już mam pewne przemyślenia i migawki jak zrobić. Wstaw w zmienną rok. Wstaw w zmienną miesiąć. Jeśli data (miesiąc) =...
Jako że autor wątku nie odpowiada... Chce ladnie opakowac sterowanie przez internet paroma urzadzeniami w seci lokalnej Rozwiązanie zaproponowane przez Kamlo wymaga takich samych uprawnień jak moje - skrypty wykonywane przez serwer www muszą mieć możliwość wykonania system(), albo musi być możliwe uruchomienie na stałe (lub okresowo) osobnego programu,...
https://www.fujitsu.com/downloads/COMP/f... czyli staruszek z: SiS Mirage 3+ Graphics, up to a max. shared memory of 256MB https://github.com/rasdark/xf86-video-si... jak za trudne to tu masz skrypt BASH: https://gist.github.com/fevangelou/46a28... BTW: https://linux-hardware.org/?view=compute...
Witam mam pewien skrypt, odpalany co 5 minut sprawdzający proces mysqld, w momencie braku wykrycia skrypt ma wykonywać reboot. Problem polega na tym, że ręcznie odpalony skrypt wykonuje reboot maszyny. Crontab odpala skrypt w logach widać lecz nie wykonuje rebootu, czyżby brak uprawnień ? poniżej załączam skrypt: #!/bin/bash # Script to check if fail2ban...
Np:[syntax=bash]#/bin/bash grep 'ala' dane.txt > /dev/null if (( $? == 0 )) # if [ $? -eq 0 ] then echo jest else echo nie ma fi[/syntax]if musi być bezpośrednio po sprawdzanym poleceniu, zmienna $? przechowuje return code ostatnio uruchomionego programu.
Chyba możesz ten skrypt sam przetestować, nie? Do śledzenia przydaje się uruchamianie z opcja -x do interpretera: bash -x skrypt.sh Pozdrawiam, Dr.Vee
W ramach zajęć uczelnianych konfigurujemy niewielką sieć komputerową.. Na pierwszych zajęciach realizowaliśmy routing statyczny.. Teraz będziemy realizować na tej samej topologii sieci routing dynamiczny.. W związku z tym pomyślałem sobie, że głupotą jest ręczne ustawianie wszystkich interfejsów sieciowych (ustawianie IP, masek..), dlatego myślałem...
Moze zmienna integer ma za maly rozmiar. Moze trzeba uzyc real?
Albo wywal "done" na końcu albo jak chcesz żapętlić kalkulator to zostaw "done" a na początku dodaj: while [ 1 ] do
Jeśli odwołujesz się do wartości zapisanej zmiennej, to musisz ją poprzedzić znakiem $ , a jak przypisujesz zmiennej wartość, to wystarczy sam identyfikator: x=2 y=5 z=`expr $x + $y` echo $z
Witam Orientujecie się może w aplikacjach która pozwoliłaby utworzyć środowiska GUI dla komend bash'a. Może użyć jakiegoś pośredniczącego języka który ułatwiłby mi utworzenie GUI wraz z dostępem do komend basha? Pozdrawiam
Sprawdź prawa - może tylko ty masz prawa do uruchomienia? Spróbuj ustawić na takie -> chmod -rwx--x--x plik Albo niech ta osoba sobie ustawi siebie jako właściciela tych plików poleceniem chown [użytkownik][:grupa] plik-1 [plik-2 ...] A kto właścicielem i jakie ma prawa sprawdzisz poleceniem ls -l Niestety, plik miał właśnie...
Znaj moje dobre serce ;-) [syntax=bash]#! /bin/bash los=`shuf -i 1-100 -n 1` until [ "$los" = "$liczba" ];do clear echo 'podaj liczbe 1-100' read liczba if [ "$liczba" -gt "$los" ] then echo -e 'za duzo \n' elif [ "$liczba" -lt "$los" ] then echo -e 'za malo \n' fi sleep 1 done [/syntax]
Nie wystarczy po zamontowaniu plik firmware.bin nadpisac nowym? OK, skrypt wymaga aby plik dioda.bin był takiej samej wielkosci jak firmware.bin uzyj dodatkowo przez uruchomieniem tego skryptu: [syntax=bash]padto dioda.bin 32[/syntax] https://github.com/bobc/bobc_hardware/tr...
skrypty wincc skrypty openocd skrypty notatnik
różnicówka przewody podłączyć transformator schemat zwarcie światło
mitsubishi pajero schemat brama nassau
TY3150-DV voltmeter: VR1 vs VR2 for display voltage adjustment, ICL7107, calibration details Volkswagen Passat - kontrolka otwartych drzwi i włącznik klapy wlewu paliwa