Плагин Nvidia для Conky

Python - интерпретируемый язык сценариев. Вы не просто распространяете промежуточные файлы .pyc, потому что они скомпилированы для вашей системы и не имеют смысла в другом месте. Вы распространяете источник, и это скомпилировано на лету.

Это не значит, что вы не можете просто распространять файлы .pyc. PEP 3147 разрешает это и устанавливает структуру, но это действительно дорого, и я даже не уверен, что это остановит вас, регенерируя источник (с помощью различных методов интроспекции), но это не то, для чего быстро разработан; это не поможет вам создать такой пакет.

Если вы пытаетесь распространять приложение с закрытым исходным кодом, есть такие вещи, как py2exe (только для Windows) и PEP 3147 ( все), но ни один из них не является совершенным или совершенно необратимым. Вы можете посмотреть методы обфускации, если хотите еще больше защитить свой источник.

5
задан 6 June 2012 в 19:15

23 ответа

${color CC9900}GPU:$color $alignr ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} C
${color CC9900}VIDEO ${hr 2}$color
NVidia GeForce GPU $alignr ${nvidia gpufreq} Mhz
Memory $alignr ${nvidia memfreq} Mhz
Temperature $alignr ${nvidia temp} C
3
ответ дан 25 July 2018 в 18:37
${color CC9900}GPU:$color $alignr ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} C
${color CC9900}VIDEO ${hr 2}$color
NVidia GeForce GPU $alignr ${nvidia gpufreq} Mhz
Memory $alignr ${nvidia memfreq} Mhz
Temperature $alignr ${nvidia temp} C
3
ответ дан 2 August 2018 в 00:46
${color CC9900}GPU:$color $alignr ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} C
${color CC9900}VIDEO ${hr 2}$color
NVidia GeForce GPU $alignr ${nvidia gpufreq} Mhz
Memory $alignr ${nvidia memfreq} Mhz
Temperature $alignr ${nvidia temp} C
3
ответ дан 4 August 2018 в 16:17
${color CC9900}GPU:$color $alignr ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} C
${color CC9900}VIDEO ${hr 2}$color
NVidia GeForce GPU $alignr ${nvidia gpufreq} Mhz
Memory $alignr ${nvidia memfreq} Mhz
Temperature $alignr ${nvidia temp} C
3
ответ дан 6 August 2018 в 00:56
${color CC9900}GPU:$color $alignr ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} C
${color CC9900}VIDEO ${hr 2}$color
NVidia GeForce GPU $alignr ${nvidia gpufreq} Mhz
Memory $alignr ${nvidia memfreq} Mhz
Temperature $alignr ${nvidia temp} C
3
ответ дан 7 August 2018 в 18:21
${color CC9900}GPU:$color $alignr ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} C
${color CC9900}VIDEO ${hr 2}$color
NVidia GeForce GPU $alignr ${nvidia gpufreq} Mhz
Memory $alignr ${nvidia memfreq} Mhz
Temperature $alignr ${nvidia temp} C
3
ответ дан 10 August 2018 в 07:05
${color CC9900}GPU:$color $alignr ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} C
${color CC9900}VIDEO ${hr 2}$color
NVidia GeForce GPU $alignr ${nvidia gpufreq} Mhz
Memory $alignr ${nvidia memfreq} Mhz
Temperature $alignr ${nvidia temp} C
3
ответ дан 15 August 2018 в 19:03

В терминальном прогоне conky -v Если вы не видите nvidia в скомпилированных функциях, установите пакет conky-all, который скомпилирован со всеми параметрами, включая nvidia.

6
ответ дан 25 May 2018 в 10:32
  • 1
    Для меня в дополнение к установке conky-all мне также необходимо было обеспечить, чтобы проприетарные драйверы были активны. – matt wilkie 23 November 2015 в 08:45

, если вы не хотите использовать приложение nvidia-settings, conky может прочитать сами значения. Вам просто нужно перекомпилировать conky с опцией --enable-nvidia. Тогда ${nvidia temp}°C будет работать. По умолчанию это не компилируется по умолчанию.

3
ответ дан 25 May 2018 в 10:32

В терминальном прогоне conky -v Если вы не видите nvidia в скомпилированных функциях, установите пакет conky-all, который скомпилирован со всеми параметрами, включая nvidia.

6
ответ дан 25 July 2018 в 18:37

, если вы не хотите использовать приложение nvidia-settings, conky может прочитать сами значения. Вам просто нужно перекомпилировать conky с опцией --enable-nvidia. Тогда ${nvidia temp}°C будет работать. По умолчанию не компилируется по умолчанию.

3
ответ дан 25 July 2018 в 18:37

В терминальном прогоне conky -v Если вы не видите nvidia в скомпилированных функциях, установите пакет conky-all, который скомпилирован со всеми параметрами, включая nvidia.

6
ответ дан 2 August 2018 в 00:46

, если вы не хотите использовать приложение nvidia-settings, conky может прочитать сами значения. Вам просто нужно перекомпилировать conky с опцией --enable-nvidia. Тогда ${nvidia temp}°C будет работать. По умолчанию не компилируется по умолчанию.

3
ответ дан 2 August 2018 в 00:46

В терминальном прогоне conky -v Если вы не видите nvidia в скомпилированных функциях, установите пакет conky-all, который скомпилирован со всеми параметрами, включая nvidia.

6
ответ дан 4 August 2018 в 16:17

, если вы не хотите использовать приложение nvidia-settings, conky может прочитать сами значения. Вам просто нужно перекомпилировать conky с опцией --enable-nvidia. Тогда ${nvidia temp}°C будет работать. По умолчанию не компилируется по умолчанию.

3
ответ дан 4 August 2018 в 16:17

В терминальном прогоне conky -v Если вы не видите nvidia в скомпилированных функциях, установите пакет conky-all, который скомпилирован со всеми параметрами, включая nvidia.

6
ответ дан 6 August 2018 в 00:56

, если вы не хотите использовать приложение nvidia-settings, conky может прочитать сами значения. Вам просто нужно перекомпилировать conky с опцией --enable-nvidia. Тогда ${nvidia temp}°C будет работать. По умолчанию не компилируется по умолчанию.

3
ответ дан 6 August 2018 в 00:56

В терминальном прогоне conky -v Если вы не видите nvidia в скомпилированных функциях, установите пакет conky-all, который скомпилирован со всеми параметрами, включая nvidia.

6
ответ дан 7 August 2018 в 18:21

, если вы не хотите использовать приложение nvidia-settings, conky может прочитать сами значения. Вам просто нужно перекомпилировать conky с опцией --enable-nvidia. Тогда ${nvidia temp}°C будет работать. По умолчанию не компилируется по умолчанию.

3
ответ дан 7 August 2018 в 18:21

В терминальном прогоне conky -v Если вы не видите nvidia в скомпилированных функциях, установите пакет conky-all, который скомпилирован со всеми параметрами, включая nvidia.

6
ответ дан 10 August 2018 в 07:05

, если вы не хотите использовать приложение nvidia-settings, conky может прочитать сами значения. Вам просто нужно перекомпилировать conky с опцией --enable-nvidia. Тогда ${nvidia temp}°C будет работать. По умолчанию не компилируется по умолчанию.

3
ответ дан 10 August 2018 в 07:05

В терминальном прогоне conky -v Если вы не видите nvidia в скомпилированных функциях, установите пакет conky-all, который скомпилирован со всеми параметрами, включая nvidia.

6
ответ дан 15 August 2018 в 19:03
  • 1
    Для меня в дополнение к установке conky-all мне также необходимо было обеспечить, чтобы проприетарные драйверы были активны. – matt wilkie 23 November 2015 в 08:45

, если вы не хотите использовать приложение nvidia-settings, conky может прочитать сами значения. Вам просто нужно перекомпилировать conky с опцией --enable-nvidia. Тогда ${nvidia temp}°C будет работать. По умолчанию не компилируется по умолчанию.

3
ответ дан 15 August 2018 в 19:03

Другие вопросы по тегам:

Похожие вопросы: