Jag om installerade till desktop.
Och jag kör ett python script som ser ut som följande:
from googleapiclient.discovery import build
from googleapiclient.http import MediaIoBaseDownload
import io
import os
# Ersätt 'YOUR_API_KEY' med din faktiska API-nyckel
api_key = 'Api-nyckel'
# Skapa en service för att interagera med Google Drive
service = build('drive', 'v3', developerKey=api_key)
# ID för den delade mappen på Google Drive där din presentation finns
folder_id = 'Mapp'
# Funktion för att ladda ner senaste PowerPoint-filen från Google Drive
def ladda_ner_senaste_powerpoint():
result = service.files().list(q=f"'{folder_id}' in parents",
spaces='drive',
fields='files(id, name)',
orderBy='modifiedTime desc',
pageSize=1).execute()
latest_file = result.get('files', [])[0]
file_id = latest_file.get('id')
file_name = latest_file.get('name')
request = service.files().export(fileId=file_id, mimeType='application/vnd.openxmlformats-officedocument.presentationml.presentation')
fh = io.FileIO(file_name, 'wb')
downloader = MediaIoBaseDownload(fh, request)
done = False
while done is False:
status, done = downloader.next_chunk()
return file_name # Returnera filnamnet för användning i resten av skriptet
# Funktion för att öppna PowerPoint-filen i LibreOffice Impress i fullskärmsläge
def öppna_powerpoint_i_impres():
# Konstruera kommandot för att öppna PowerPoint-filen i LibreOffice Impress i fullskärmsläge
kommando = f'libreoffice --impress --show {hämtad_powerpoint}'
# Kör kommandot
os.system(kommando)
# Kör funktionen för att ladda ner senaste PowerPoint-filen
hämtad_powerpoint = ladda_ner_senaste_powerpoint()
print(hämtad_powerpoint)
# Här är koden för att öppna PowerPoint-filen i LibreOffice Impress i helskärmsläge
def öppna_powerpoint_i_impres():
# Konstruera kommandot för att öppna PowerPoint-filen i LibreOffice Impress
kommando = f'libreoffice --impress {hämtad_powerpoint} --show'
# Kör kommandot
os.system(kommando)
# Kör funktionen för att öppna PowerPoint-filen i Impress
öppna_powerpoint_i_impres()
Nu laddas filen ner från google drive och filen startas med libreoffice, men hur sjutton får jag så att power pointen startas i fullskärm och fedas ut till nästa sida osv och att den loopas ?
Någon som vet och kan hjälpa mig med det ?