Jezor
g/BijęSięZLinuksem

W jaki sposób mogę monitorować w czasie rzeczywistym to, jakie operacje na plikach wykonuje dany proces (znam jego PID)?

Jest coś takiego jak lsof, ale to mi wali wszystkie używane pliki jak leci i ma tylko opcję odświeżania co ileśtam czasu. Jest też strace, ale nie mam pojęcia jak zrobić, żeby mi pluło tym, co chcę i się samo aktualizowało.

Chciałbym log w stylu:
20:23 - proces 1234 otworzył plik /home/jezor/gayporn.mp4
20:23 - proces 1234 zapisał do pliku /home/jezor/gayporn.mp4
20:25 - proces 1234 zamknął plik /home/jezor/gayporn.mp4

I żeby właśnie przy każdym nowym otwarciu / edycji / zamknięciu pliku były dopisywane dane.

Jezor

Jest też strace, ale nie mam pojęcia jak zrobić, żeby mi pluło tym, co chcę i się samo aktualizowało.

@szarak: strace przetestowałem, aktualizuje się samo co pyknięcie zegara, więc kurewsko szybko, ale! Wali takim syfem, że tego się czytać nie da, a dodatkowo tak szybko, że jeśli program otworzy plik i zaraz go zamknie to nie ma szans się czegokolwiek dopatrzeć...

Jezor
g/BijęSięZLinuksem

W jaki sposób mogę monitorować w czasie rzeczywistym to, jakie operacje na plikach wykonuje dany proces (znam jego PID)?

Jest coś takiego jak lsof, ale to mi wali wszystkie używane pliki jak leci i ma tylko opcję odświeżania co ileśtam czasu. Jest też strace, ale nie mam pojęcia jak zrobić, żeby mi pluło tym, co chcę i się samo aktualizowało.

Chciałbym log w stylu:
20:23 - proces 1234 otworzył plik /home/jezor/gayporn.mp4
20:23 - proces 1234 zapisał do pliku /home/jezor/gayporn.mp4
20:25 - proces 1234 zamknął plik /home/jezor/gayporn.mp4

I żeby właśnie przy każdym nowym otwarciu / edycji / zamknięciu pliku były dopisywane dane.

Jezor

Jest też strace, ale nie mam pojęcia jak zrobić, żeby mi pluło tym, co chcę i się samo aktualizowało.

@szarak: strace przetestowałem, aktualizuje się samo co pyknięcie zegara, więc kurewsko szybko, ale! Wali takim syfem, że tego się czytać nie da, a dodatkowo tak szybko, że jeśli program otworzy plik i zaraz go zamknie to nie ma szans się czegokolwiek dopatrzeć...

Jezor
g/GryLinuxowe

Co do gry o której pisałem tutaj, mam problem odpalając ją pod wine. Nie da się zmienić ustawień sterowania - gra się zwiesza w momencie kliknięcia wyboru przycisku i po kilkunastu sekundach odwiesza, ale przycisku nijak nie da się zmienić... Macie jakiś pomysł czym to może być spowodowane albo jak to naprawić?

Tutaj log z konsoli

Jezor

Ty, a przypadkiem pliczek nie był "tylko do odczytu"?

@shish: a co to ma do rzeczy? Mam je oznaczone jako "A", nie wiem co to znaczy.

EDIT: zrobiłem taki ło programik (w .zipie opis krok po kroku jak doszedlem do rozwiązania, jakby kogokolwiek to interesowało), którym można zmienić klawiszologię w grze. Dołączona binarka 64-bitowa i kod źródłowy.

A sam kod źródłowy bez ściągania żadnych cipów można znaleźć tutaj.

Jezor
g/GryLinuxowe

Co do gry o której pisałem tutaj, mam problem odpalając ją pod wine. Nie da się zmienić ustawień sterowania - gra się zwiesza w momencie kliknięcia wyboru przycisku i po kilkunastu sekundach odwiesza, ale przycisku nijak nie da się zmienić... Macie jakiś pomysł czym to może być spowodowane albo jak to naprawić?

Tutaj log z konsoli

Jezor

Ty, a przypadkiem pliczek nie był "tylko do odczytu"?

@shish: a co to ma do rzeczy? Mam je oznaczone jako "A", nie wiem co to znaczy.

EDIT: zrobiłem taki ło programik (w .zipie opis krok po kroku jak doszedlem do rozwiązania, jakby kogokolwiek to interesowało), którym można zmienić klawiszologię w grze. Dołączona binarka 64-bitowa i kod źródłowy.

A sam kod źródłowy bez ściągania żadnych cipów można znaleźć tutaj.

Jezor
g/GryLinuxowe

Co do gry o której pisałem tutaj, mam problem odpalając ją pod wine. Nie da się zmienić ustawień sterowania - gra się zwiesza w momencie kliknięcia wyboru przycisku i po kilkunastu sekundach odwiesza, ale przycisku nijak nie da się zmienić... Macie jakiś pomysł czym to może być spowodowane albo jak to naprawić?

Tutaj log z konsoli

Jezor

Okej, już wszystko działa XD

Krok po kroku co zrobiłem:

  1. odpaliłem grę na kompie z win XP,
  2. zmieniłem klawisze,
  3. przekopiowałem ten plik C:/Windows/MiniCarRacing.ini na pendrive,
  4. wrzuciłem do ~/.wine/drive_c/windows

Męczarni z tym co nie miara ;_;

Jezor
g/GryLinuxowe

Co do gry o której pisałem tutaj, mam problem odpalając ją pod wine. Nie da się zmienić ustawień sterowania - gra się zwiesza w momencie kliknięcia wyboru przycisku i po kilkunastu sekundach odwiesza, ale przycisku nijak nie da się zmienić... Macie jakiś pomysł czym to może być spowodowane albo jak to naprawić?

Tutaj log z konsoli

Jezor

Okej, już wszystko działa XD

Krok po kroku co zrobiłem:

  1. odpaliłem grę na kompie z win XP,
  2. zmieniłem klawisze,
  3. przekopiowałem ten plik C:/Windows/MiniCarRacing.ini na pendrive,
  4. wrzuciłem do ~/.wine/drive_c/windows

Męczarni z tym co nie miara ;_;

Jezor
g/BijęSięZLinuksem

W jaki sposób mogę monitorować w czasie rzeczywistym to, jakie operacje na plikach wykonuje dany proces (znam jego PID)?

Jest coś takiego jak lsof, ale to mi wali wszystkie używane pliki jak leci i ma tylko opcję odświeżania co ileśtam czasu. Jest też strace, ale nie mam pojęcia jak zrobić, żeby mi pluło tym, co chcę i się samo aktualizowało.

Chciałbym log w stylu:
20:23 - proces 1234 otworzył plik /home/jezor/gayporn.mp4
20:23 - proces 1234 zapisał do pliku /home/jezor/gayporn.mp4
20:25 - proces 1234 zamknął plik /home/jezor/gayporn.mp4

I żeby właśnie przy każdym nowym otwarciu / edycji / zamknięciu pliku były dopisywane dane.

Jezor
g/BijęSięZLinuksem

W jaki sposób mogę monitorować w czasie rzeczywistym to, jakie operacje na plikach wykonuje dany proces (znam jego PID)?

Jest coś takiego jak lsof, ale to mi wali wszystkie używane pliki jak leci i ma tylko opcję odświeżania co ileśtam czasu. Jest też strace, ale nie mam pojęcia jak zrobić, żeby mi pluło tym, co chcę i się samo aktualizowało.

Chciałbym log w stylu:
20:23 - proces 1234 otworzył plik /home/jezor/gayporn.mp4
20:23 - proces 1234 zapisał do pliku /home/jezor/gayporn.mp4
20:25 - proces 1234 zamknął plik /home/jezor/gayporn.mp4

I żeby właśnie przy każdym nowym otwarciu / edycji / zamknięciu pliku były dopisywane dane.

Kuraito
g/Windows

@borysses i co tam z tym Windowsem 10? Kiedy ta treść dla szerszej publiczności?

Jezor

@Zian: raczej tak, 7 i 8 były PL z tego co pamiętam :P

Kuraito
g/Windows

@borysses i co tam z tym Windowsem 10? Kiedy ta treść dla szerszej publiczności?

Jezor

@Zian: raczej tak, 7 i 8 były PL z tego co pamiętam :P

Kuraito
g/Windows

@borysses i co tam z tym Windowsem 10? Kiedy ta treść dla szerszej publiczności?

Jezor

@borysses: łap :D

Kuraito
g/Windows

@borysses i co tam z tym Windowsem 10? Kiedy ta treść dla szerszej publiczności?

Jezor

@borysses: łap :D

Jezor
g/GryLinuxowe

Co do gry o której pisałem tutaj, mam problem odpalając ją pod wine. Nie da się zmienić ustawień sterowania - gra się zwiesza w momencie kliknięcia wyboru przycisku i po kilkunastu sekundach odwiesza, ale przycisku nijak nie da się zmienić... Macie jakiś pomysł czym to może być spowodowane albo jak to naprawić?

Tutaj log z konsoli

Jezor

@shish: znalazłem tylko tyle. Jest tam pod filmikiem wersja jądra na jakiej grali i wersja wine, wszystko starsze niż moje ale raczej nie powinno mieć to znaczenia.