[Python] Swap cistac

C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Avatar
NELE86
Postovi: 753
Pridružen/a: 04 srp 2008, 23:54
Spol: M

[Python] Swap cistac

Post Postao/la NELE86 »

Narode imam problem,svaki put kad pokrenem nesto zesce kao vbox ili vise tabova u firefoxu sitem odmah uleti u swap do bola i sve uspori.Sto je gore taj swap ostane zauzet i nakon sto sve pozatvaram a cijeli se sitem vuce kao baba u zlatnim godinama rofl

Odlucih ja malo zaratit sa time i pokusa sa pythonom napisat jedan mali gui programcic ali moje znanje pyhona je katastrofa sto se dizajna sucelja tice u gladeu :nee

Onda se sjeti realbasica posto njega malo znam i napravim ovaj programcic dolje.Ono sta radi jeste da uklanja swap i onda ga drugom komandom vraca nazad,Sistem odma ubraza na max brzinu i sve lijepo radi
Prikaz_zaslona.png
Moje djelo i slobodno se nasmijte na licencu lol
(63.77 KiB) Preuzeto 1639 puta.
Zna li tko napraviti ovo u pythonu da ima gui mozda nekome bude korisno :D

Komande za pyrhon za ova prva dva gumba

import os
os.system("gksudo swapoff -a")

import os
os.system("gksudo swapoon -a")

Mozda je moguce i uradit samo sa jedinim tako da nakon odredenog vremena izvrsavanja prve komande izvrsi drugu.
Avatar
Bug
Postovi: 240
Pridružen/a: 18 lip 2009, 23:33
Spol: M
OS: Fedora 19, Debian 7

Re: Swap cistac

Post Postao/la Bug »

Ja sam pravio neki gui za python, al posto vec nisam dugo vremena koristio python izlapelo mi ...ako se niko ne prihvati posla mozda cu ja od nedelje da pokusam :)
Avatar
NELE86
Postovi: 753
Pridružen/a: 04 srp 2008, 23:54
Spol: M

Re: Swap cistac

Post Postao/la NELE86 »

sto je najsmjesnije ne mogu ti poslat ni source code od ovog gore jer trial verzija ga krije ali ga mozes ucitat iz nedavnih projekata gore umeniju.Prije je realbasic bio free za linux pa sam ga malo i ucio i odjedno ponudi mi upgrade i kaze trial,ja na stranicu kad ono 99 dolara licenca za linux
Avatar
NELE86
Postovi: 753
Pridružen/a: 04 srp 2008, 23:54
Spol: M

Re: Swap cistac

Post Postao/la NELE86 »

Program koji samnapravio mozete probati sa ovog linka
http://ubuntuone.com/4EMuUTME6ku0O5TY6u8IWv
trebate ga pokrenuti iz terminala
npr
sudo su
vasa lozinka
povucite izvrsni fajl iz mape koju ste napravili iz ovog tara i lupi enter
Avatar
Cooleech
Moderator
Postovi: 7028
Pridružen/a: 13 stu 2010, 21:12
Spol: M
OS: Arch Linux KDE
Lokacija: /hrvatska/solin/

Re: Swap cistac

Post Postao/la Cooleech »

Ovo sa swapon i swapoff se da napravit u bash skripti sa zenity dialozima. :P
Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.
I've seen some idiots back in my time, but you man... you're special!
Avatar
NELE86
Postovi: 753
Pridružen/a: 04 srp 2008, 23:54
Spol: M

Re: Swap cistac

Post Postao/la NELE86 »

Cooleech je napisao/la:Ovo sa swapon i swapoff se da napravit u bash skripti sa zenity dialozima. :P


Nebitno sa cime samo da trazi lozinku na startu kad kliknes ikonicu u meniju i da sucelje bude isto
Avatar
jjj
Postovi: 1451
Pridružen/a: 04 lip 2009, 00:46
OS: Nepu Yvahk
Lokacija: Classyfied

Re: Swap cistac

Post Postao/la jjj »

NELE86 je napisao/la:Program koji samnapravio mozete probati sa ovog linka
http://ubuntuone.com/4EMuUTME6ku0O5TY6u8IWv
trebate ga pokrenuti iz terminala
npr
sudo su
vasa lozinka
povucite izvrsni fajl iz mape koju ste napravili iz ovog tara i lupi enter
Čekaj, ako ga svejedno moraš pokretati iz terminala, kako to onda zaobilazi ono kuckanje po istome? Ne bi bilo jednostavnije da si napravio aliase za te dvije naredbe? Ili, ako ih uvijek pokrećeš jednu za drugom, za obje?
Avatar
Cooleech
Moderator
Postovi: 7028
Pridružen/a: 13 stu 2010, 21:12
Spol: M
OS: Arch Linux KDE
Lokacija: /hrvatska/solin/

Re: Swap cistac

Post Postao/la Cooleech »

Ja bi to ovako rješio na Ubuntu-u:

Kod: Označi sve

#!/bin/bash
gksu ${0##*/}
sudo swapoff -a && sudo swapon -a
exit 0
..dao skripti ime SwapClear.sh i problem riješen. :D
Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.
I've seen some idiots back in my time, but you man... you're special!
Avatar
NELE86
Postovi: 753
Pridružen/a: 04 srp 2008, 23:54
Spol: M

Re: Swap cistac

Post Postao/la NELE86 »

jjj je napisao/la:
NELE86 je napisao/la:Program koji samnapravio mozete probati sa ovog linka
http://ubuntuone.com/4EMuUTME6ku0O5TY6u8IWv
trebate ga pokrenuti iz terminala
npr
sudo su
vasa lozinka
povucite izvrsni fajl iz mape koju ste napravili iz ovog tara i lupi enter
Čekaj, ako ga svejedno moraš pokretati iz terminala, kako to onda zaobilazi ono kuckanje po istome? Ne bi bilo jednostavnije da si napravio aliase za te dvije naredbe? Ili, ako ih uvijek pokrećeš jednu za drugom, za obje?
nisam nasao nacin u relbasicu kako da pokretanjem programa sam program trazi gksudo.
ako ga pokrenem kao korisnik program u biti ne radi nista
Avatar
NELE86
Postovi: 753
Pridružen/a: 04 srp 2008, 23:54
Spol: M

Re: Swap cistac

Post Postao/la NELE86 »

Cooleech je napisao/la:Ja bi to ovako rješio na Ubuntu-u:

Kod: Označi sve

#!/bin/bash
gksu ${0##*/}
sudo swapoff -a && sudo swapon -a
exit 0
..dao skripti ime SwapClear.sh i problem riješen. :D

sad jos sklepaj gui i sve pet :mrgreen:
Odgovori