creare script per aprire tab per ogni discussione con messag

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

Avatar utente
kato
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 nov 2010 15:16
Messaggi: 4856
Località: Roma

Top

faxus ha scritto:Ma non le giraffe!
Tutti con me ce l'hanno... "Se lavori, ti tirano le pietre. Non fai niente e ti tirano le pietre."

Comunque bisogna tener conto che potrebbero mancare nella pagina codici con quattro o con cinque cifre. Allora almeno:

Codice: Seleziona tutto

tell application "Safari"
	activate
	open location "https://www.imaccanici.org/forum/search.php?search_id=unreadposts"
	delay 2
	set pagina to document of front window
	set sorgente_1 to source of pagina
	set sorgente to quoted form of sorgente_1
	set grep4 to "=[0-9][0-9][0-9][0-9]&v"
	set grep5 to "=[0-9][0-9][0-9][0-9][0-9]&v"
	try
		set ID4 to do shell script "echo " & sorgente & " | grep -o " & quoted form of grep4
		set numeroID to count of paragraph of ID4
		repeat with n from 1 to numeroID
			set IDtab to characters 2 thru 5 of paragraph n of ID4 as text
			set URLtab to "https://www.imaccanici.org/forum/viewtopic.php?f=9&t=" & IDtab & "&view=unread#unread"
			open location URLtab
			delay 0.2
		end repeat
	end try
	try
		set ID5 to do shell script "echo " & sorgente & " | grep -o " & quoted form of grep5
		set numeroID to count of paragraph of ID5
		repeat with n from 1 to numeroID
			set IDtab to characters 2 thru 6 of paragraph n of ID5 as text
			set URLtab to "https://www.imaccanici.org/forum/viewtopic.php?f=9&t=" & IDtab & "&view=unread#unread"
			open location URLtab
			delay 0.2
		end repeat
	end try
end tell

Avatar utente
kato
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 nov 2010 15:16
Messaggi: 4856
Località: Roma

Top

Mi sono appena iscritto a questo favoloso forum e vorrei ringraziare lo sviluppatore di questo utilissimo script che utilizzo ogni giorno!

Avatar utente
Bonnie3
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: gio, 27 nov 2014 19:02
Messaggi: 5210

Top

:shock: Ci è impazzito kato :D
 - MacBook Pro 15" (Mid 2009) 2,53 GHz Intel Core2Duo•4GB RAM•NVIDIA GeForce 9400M•Mavericks• - 
 - iPhone 7 Plus • 32gb • Rose gold
"L'informatica non è perfetta, figuriamoci gli utenti" © albertocchio

Avatar utente
kato
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 nov 2010 15:16
Messaggi: 4856
Località: Roma

Top

Bonnie3 ha scritto::shock: Ci è impazzito kato :D
Oppure ha bevuto.

Avatar utente
Bonnie3
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: gio, 27 nov 2014 19:02
Messaggi: 5210

Top

Sei passato dal post di auguri e hai bevuto lo champagne che ho postato vè? :D
 - MacBook Pro 15" (Mid 2009) 2,53 GHz Intel Core2Duo•4GB RAM•NVIDIA GeForce 9400M•Mavericks• - 
 - iPhone 7 Plus • 32gb • Rose gold
"L'informatica non è perfetta, figuriamoci gli utenti" © albertocchio

Avatar utente
Uno_qualunque
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: lun, 12 lug 2010 09:32
Messaggi: 3267

Top

kato ha scritto:
Bonnie3 ha scritto::shock: Ci è impazzito kato :D
Oppure ha bevuto.
"Ma la sposa aspetta un figlio e lui lo saaa...." (C)





Vediamo chi coglie.
Fate il backup, fate il backup, ricordate di fare il backup, non dimenticate di fare il backup.

"Il backup è quella cosa che andava fatta prima" (antico proverbio cinese)


Avatar utente
fragrua
Stato: Non connesso
Admin of my life
Admin of my life
Avatar utente
Iscritto il: sab, 08 ott 2005 07:00
Messaggi: 62844
Località: [k]ragnano

Top

Contatta:
Uno_qualunque ha scritto:
kato ha scritto:
Bonnie3 ha scritto::shock: Ci è impazzito kato :D
Oppure ha bevuto.
"Ma la sposa aspetta un figlio e lui lo saaa...." (C)





Vediamo chi coglie.
La sapevo anche io! ;)
La prima cosa su cui devi investire è il benessere del tuo corpo, l'unica cosa che ti porterai nella tomba.
Franz Grua (sarebbe fragrua)

In un mondo perfetto io sarei un essere inutile.
©2015 albertocchio

—> Uso corretto del Forum: https://goo.gl/9xOO0a

Immagine

Avatar utente
kato
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 nov 2010 15:16
Messaggi: 4856
Località: Roma

Top

Nella certezza di fare cosa grata, ecco lo script aggiornato dopo i vari cambiamenti al sito

Codice: Seleziona tutto

tell application "Safari"
	activate
	open location "https://www.imaccanici.org/forum/search.php?search_id=unreadposts"
	delay 2
	set pagina to document of front window
	set sorgente_1 to source of pagina
	set sorgente to quoted form of sorgente_1
	set greppalo to "=[0-9][0-9][0-9][0-9][0-9]&v"
	try
		set ID5 to do shell script "echo " & sorgente & " | grep -o " & quoted form of greppalo
		set numeroID to count of paragraph of ID5
		repeat with n from 1 to numeroID by 2
			set IDtab to characters 2 thru 6 of paragraph n of ID5 as text
			set URLtab to "https://www.imaccanici.org/forum/viewtopic.php?f=9&t=" & IDtab & "&view=unread#unread"
			open location URLtab
			delay 1
		end repeat
	end try
end tell
Piuttosto rustico, a volte qualche pagina non risulta letta dopo averla letta ma in generale funziona. Sempre da salvare nella cartella ~/Library/Scripts/ per averlo nel menù Script nella barra dei menù.

Con immutata deferenza.

Avatar utente
fragrua
Stato: Non connesso
Admin of my life
Admin of my life
Avatar utente
Iscritto il: sab, 08 ott 2005 07:00
Messaggi: 62844
Località: [k]ragnano

Top

Contatta:
kato ha scritto:
dom, 15 set 2019 16:51
Nella certezza di fare cosa grata… Con immutata deferenza.
fragrua ha scritto:
dom, 11 gen 2015 14:47
Interessa DA MATTI anche a me! :)
Colgo l'occasione nel riaprire questo topic per ringraziare l'ideatore di questo meraviglioso script per Safari, senza il quale non avrei mai risparmiato tutto questo tempo ogni giorno, negli anni.
:-)

Lo uso come Applicazione tenendolo nel Dock.
Download: www.imaccanici.org/apps/messaggi_non_letti.zip
La prima cosa su cui devi investire è il benessere del tuo corpo, l'unica cosa che ti porterai nella tomba.
Franz Grua (sarebbe fragrua)

In un mondo perfetto io sarei un essere inutile.
©2015 albertocchio

—> Uso corretto del Forum: https://goo.gl/9xOO0a

Immagine

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
fragrua ha scritto:
sab, 26 set 2020 13:28
... senza il quale non avrei mai risparmiato tutto questo tempo ogni giorno, negli anni...
Più tempo a disposizione per farti la barba.

Lo devo modificare.
Mi apre Safari che non uso per il Forum.
Per il Forum ho Safari TP

Avatar utente
kato
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: ven, 12 nov 2010 15:16
Messaggi: 4856
Località: Roma

Top

Difatti io lo uso ancora di continuo. A volte alcune discussioni non risultano poi lette e va fatta una passata a mano. Ho provato anche a modificare i ritardi ma niente. Mah.

Per Safari TP immagino che la sintassi sia la stessa ma ora sono su iPad e non posso provare.

Avatar utente
fragrua
Stato: Non connesso
Admin of my life
Admin of my life
Avatar utente
Iscritto il: sab, 08 ott 2005 07:00
Messaggi: 62844
Località: [k]ragnano

Top

Contatta:
kato ha scritto:
sab, 26 set 2020 20:31
A volte alcune discussioni non risultano poi lette e va fatta una passata a mano. Ho provato anche a modificare i ritardi ma niente.
Idem, alla fine mi sono rassegnato, ma poco male. Pochissimo.
La prima cosa su cui devi investire è il benessere del tuo corpo, l'unica cosa che ti porterai nella tomba.
Franz Grua (sarebbe fragrua)

In un mondo perfetto io sarei un essere inutile.
©2015 albertocchio

—> Uso corretto del Forum: https://goo.gl/9xOO0a

Immagine

Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 10 ospiti