Fai un plugin per una scheda di condivisione su Twitter, hai qualche idea? Che tipo di scheda di condivisione su Twitter desideri?
Yangyi
Yangyi13 mar 2024
Consiglio un piccolo strumento per migliorare le immagini: Il primo sviluppatore che ha creato questo strumento sembra averlo venduto, ora si chiama: Puoi caricare immagini, oppure inserire testo per creare schede, oppure condividere codice, puoi anche incollare un indirizzo Twitter per generare una scheda. Tutti gli stili supportano la personalizzazione, è davvero molto utile. È perfetto per i pubblici ufficiali come Quantum Bit, New Intelligence, Machine Heart, che ogni giorno ripubblicano articoli da Twitter, può rendere le immagini di Twitter più belle. (In realtà, imparare un po' dal layout di @op7418 Guicang, questi dettagli possono migliorare molto.) Questo servizio web è molto onesto, non ci sono pubblicità e non ci sono costi, l'unico problema è che in fondo c'è un proprio watermark. Se intendi usarlo per un pubblico ufficiale o in qualche altro luogo, potrebbe risultare un po' fastidioso. Il modo in cui questo prodotto si commercializza è molto semplice, basta aggiungere una funzione per rimuovere il watermark o per personalizzare il watermark, e addebitare per questo. Ieri ho detto a Hammer che ho realizzato questo prodotto in 5 minuti, era solo uno scherzo. Ho detto che questo prodotto potrebbe facilmente essere venduto per 50 yuan grazie a un JS, perché le persone non conoscono questo prodotto e non sanno come rimuovere il watermark, dove c'è una differenza informativa si può guadagnare. Proprio come ieri ho pubblicato questo fake di Twitter, ci sono stati amici che hanno chiesto se potevo condividere lo strumento con tutti. Inoltre, se state creando prodotti simili per rimuovere watermark, potete considerare di generare il watermark il più possibile sul backend. Allego un JS di Tampermonkey per modificare il watermark, ChatGPT lo ha fatto in 2 minuti, basta cambiare yangyi creator. -------- // ==UserScript== // @name vividshare watermarkremove // @namespace Violentmonkey Scripts // @match *://*.vividshare.io/* // @grant none // @version 1.1 // @author ChatGPT // @description Sostituisce tutti i watermark delle immagini specifiche sulla pagina con testo personalizzato, utilizzando il tag p // ==/UserScript== (function() { 'use strict'; function replaceAllWatermarksWithText() { // Trova tutti gli elementi delle immagini watermark sulla pagina const watermarkImages = document.querySelectorAll('img[alt="VividShare - Create appealing images from tweets and text in a snap"]'); watermarkImages.forEach(function(watermarkImage) { // Per ogni immagine trovata, esegui l'operazione, crea un nuovo elemento p const watermarkText = document.createElement('p'); watermarkText.textContent = '@Yangyi Creator'; // Imposta il tuo testo personalizzato = // Prova a mantenere lo stile originale dell'immagine, può essere regolato secondo necessità // Regolazioni speciali per lo stile del tag <p>, come dimensione del font, margini, ecc., per adattarsi al design della tua pagina = '0'; // Esempio: rimuovi il margine predefinito del paragrafo = '14px';// Imposta una dimensione del font adeguata = '1em';// Imposta l'altezza della linea pari alla dimensione del font = '0';// Rimuovi il margine esterno = '0';// Rimuovi il padding interno // Puoi aggiungere altre proprietà di stile, secondo necessità // Sostituisci l'immagine con il nuovo elemento di testo watermarkImage.parentNode.replaceChild(watermarkText, watermarkImage); }); } function init() { // Prova direttamente a sostituire, non è necessario un tentativo di logica, perché vogliamo sostituire tutti gli elementi trovati replaceAllWatermarksWithText(); } const pushState = history.pushState; history.pushState = function() { pushState.apply(history, arguments); setTimeout(init, 100); // Rinizializza quando si verifica pushState }; window.addEventListener('popstate', () => { setTimeout(init, 100); // Rinizializza quando si verifica l'evento popstate }); init(); // Chiamata iniziale })();
Nessuno ha bisogno? 🥹 Sembra che condividere le schede sia una falsa necessità.
4,61K