Preferência de unidades de temperatura Jupiter?

1

Estou usando o Jupiter para gerenciar a velocidade da minha CPU. Existe um lugar para alterá-lo para exibir a temperatura central em Fahrenheit? Não consigo encontrar o arquivo de configuração.

    
por Jason Kleban 17.05.2012 / 20:27

1 resposta

4

A temperatura em Celsius é ligada a Júpiter.

Felizmente, Jupiter é escrito em Python - isso facilita muito a mudança.

Primeiro faça o backup da sua cópia do jupiter:

cp /usr/bin/jupiter ~/jupiter

Em seguida, edite o arquivo:

gksudo gedit /usr/bin/jupiter

Encontre a seguinte seção no arquivo:

def get_temperature(self):
        temp = int(self.collect_data(self.temp))
        temp = temp / 1000
        return str(temp) + ' ºC'

mude para:

def get_temperature(self):
    temp = int(self.collect_data(self.temp))
    temp = temp / 1000
    temp = ((temp * 9) / 5) + 32
    return str(temp) + ' ºF'

Salvar, fazer logout e login.

Obviamente, uma atualização do PPA jupiter substituirá suas alterações.

Você pode desativar o PPA ou salvar /usr/bin/jupiter como (por exemplo) /usr/bin/jupiter2 . Nos seus aplicativos de inicialização, altere o comando de inicialização do jupiter para python /usr/bin/jupiter2

    
por fossfreedom 17.05.2012 / 20:52