dbmakefakelib.Um script Python para fazer bibliotecas do Stub GUI para Linux Dropbox | |
Baixe Agora |
dbmakefakelib. Classificação e resumo
Propaganda
dbmakefakelib. Tag
dbmakefakelib. Descrição
Um script Python para fazer bibliotecas do Stub GUI para Linux Dropbox DbmakeFakelib é um script de python experimental que gera bibliotecas do Stub GUI para a versão do Linux do Dropbox.Você quer usar isso se instalar o Dropbox em uma máquina Linux que não tenha nenhuma das seguintes bibliotecas da GUI: libgtk-x11-2.0.so .0libgdk-x11-2.0.so.0libatk-1.0.so.0libgdk_pixbuf-2.0.so.0libpango-1.0.so.0This é bastante comum em instalações de servidor do Linux, que podem ser deliberadamente sem cabeça ou com apenas um console de texto. Repetidamente executando o daemon do Dropbox e vendo como ele não é iniciado, o script usa o GCC para criar uma biblioteca falsa cheia de funções que não façam nada. Isso parece ser suficiente para enganar o daemon do Dropbox ao pensar que as bibliotecas reais estão lá, então ele começa. Ele pode ser configurado para executar como um processo de plano de fundo como usual.Usage exemplo $ python dbmakefakelib.pyadding biblioteca libgtk-x11-2.0.so.0 biblioteca libgdk-x11-2.0.so.0adding biblioteca libatk-1.0.so.0adding biblioteca libgdk_pixbuf-2.0.so.0adding biblioteca libpango-1.0.0adding biblioteca libgobject-2.0.so.0adding biblioteca libgmodule-2.0.so.0adding biblioteca libgthread-2.0.so.0adding biblioteca libglib-2.0.so.0adding função gtk_tree_view_newadding função gtk_toolbar_newadding função g_threads_got_initializedadding função gtk_grab_removeadding função gtk_button_newadding gtk_frame_newadding função gtk_major_version ... muito mais deste ... adicionando função g_static_rw_lock_writer_unlockadding função g_value_set_boxed_take_ownershipadding g_boxed_type_register_staticadding função g_datalist_cleardropboxd correu por 15 segundos sem sair? - sucesso (Note-se que isso vai levar algum tempo como dropboxd provavelmente será executado sem sucesso quase 800 vezes antes do falso li O arquivo de barry é concluído.) Origem CoddBmakeFakelib.pyimport Comandos, Re, OS, Threading, Time, Syswait_time = 15Class Monitor_Thread (Threading.Thread): def __init __ (auto): self.pulse () Threading.Thread__ (auto). Corra (auto): enquanto o tempo.time () - self.lasttime
dbmakefakelib. Software Relacionado