GPT 1
javascript:(async()=>{try{const cid=location.pathname.match(/\/c\/([^/]+)/)?.[1];if(!cid){alert(%27Nyiss meg előbb egy ChatGPT beszélgetést.%27);return;}const sess=await fetch(%27/api/auth/session%27).then(r=>r.json());const res=await fetch(`/backend-api/conversation/${cid}`,{headers:{%27Authorization%27:%27Bearer %27+sess.accessToken,%27Content-Type%27:%27application/json%27}});const data=await res.json();const queries=new Set();const extractQueries=(obj)=>{if(typeof obj!==%27object%27||obj===null)return;if(Array.isArray(obj.search_queries)){obj.search_queries.forEach(sq=>{if(sq.q)queries.add(sq.q);});}if(obj.metadata&&Array.isArray(obj.metadata.search_queries)){obj.metadata.search_queries.forEach(sq=>{if(sq.q)queries.add(sq.q);});}for(const key in obj){if(key!==%27search_queries%27&&key!==%27metadata%27){extractQueries(obj[key]);}}};extractQueries(data);const uniqueQueries=Array.from(queries);if(uniqueQueries.length===0){alert(%27Nem található keresés ebben a beszélgetésben.%27);return;}const newTab=window.open(%27%27,%27_blank%27);const doc=newTab.document;doc.open();doc.close();const style=doc.createElement(%27style%27);style.textContent=`body{font-family:-apple-system,BlinkMacSystemFont,%27Segoe UI%27,Roboto,sans-serif;max-width:800px;margin:40px auto;padding:20px;background:#f8fafc;line-height:1.6;}.header{display:flex;align-items:center;gap:15px;margin-bottom:20px;}.clipboard-btn{background:#4299e1;color:white;border:none;padding:8px 12px;border-radius:6px;cursor:pointer;font-size:14px;transition:all 0.2s;display:flex;align-items:center;gap:6px;}.clipboard-btn:hover{background:#3182ce;transform:translateY(-1px);}.clipboard-btn:active{background:#2c5282;transform:translateY(0);}.clipboard-icon{width:16px;height:16px;}.success-toast{position:fixed;top:20px;right:20px;background:#48bb78;color:white;padding:12px 20px;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,0.15);opacity:0;transform:translateX(100%);transition:all 0.3s ease;z-index:1000;}.success-toast.show{opacity:1;transform:translateX(0);}h1{color:#2d3748;border-bottom:3px solid #4299e1;padding-bottom:10px;margin:0;}p{color:#718096;margin-bottom:30px;font-size:16px;}.query-item{background:white;margin:15px 0;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1);border-left:4px solid #4299e1;transition:all 0.2s;}.query-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15);}img.footer-logo{margin-top:40px;max-width:200px;display:block;margin-left:auto;margin-right:auto;}%60;doc.head.appendChild(style);const toast=doc.createElement('div');toast.className='success-toast';toast.id='successToast';toast.textContent='Keresések sikeresen kimásolva a vágólapra!';doc.body.appendChild(toast);const container=doc.createElement('div');const header=doc.createElement('div');header.className='header';const title=doc.createElement('h1');title.textContent='ChatGPT keresések';const clipboardBtn=doc.createElement('button');clipboardBtn.className='clipboard-btn';clipboardBtn.innerHTML='Másolás';clipboardBtn.addEventListener('click',()=>{const text=uniqueQueries.join('\n');navigator.clipboard.writeText(text).then(()=>{toast.classList.add('show');setTimeout(()=>toast.classList.remove('show'),3000);}).catch(()=>{const textArea=doc.createElement('textarea');textArea.value=text;doc.body.appendChild(textArea);textArea.select();doc.execCommand('copy');doc.body.removeChild(textArea);toast.classList.add('show');setTimeout(()=>toast.classList.remove('show'),3000);});});header.appendChild(title);header.appendChild(clipboardBtn);container.appendChild(header);const description=doc.createElement('p');description.textContent=%60${uniqueQueries.length} ChatGPT által futtatott keresést találtunk ebben a beszélgetésben:%60;container.appendChild(description);uniqueQueries.forEach((q,i)=>{const item=doc.createElement('div');item.className='query-item';item.innerHTML=%60${q}%60;container.appendChild(item);});doc.body.appendChild(container);const logo=doc.createElement('img');logo.src='https://thepitch.hu/wp-content/uploads/2018/11/the-pitch-logo.png';logo.className='footer-logo';doc.body.appendChild(logo);}catch(e){alert('Nem sikerült adatot betölteni. Be vagy jelentkezve a ChatGPT-be?.');console.error(e);}})();
GPT 2
javascript:(async()=>{try{const cid=location.pathname.match(/\/c\/([^/]+)/)?.[1];if(!cid){alert(%27Open a ChatGPT conversation first.%27);return;}const sess=await fetch(%27/api/auth/session%27).then(r=>r.json());const res=await fetch(`/backend-api/conversation/${cid}`,{headers:{%27Authorization%27:%27Bearer %27+sess.accessToken,%27Content-Type%27:%27application/json%27}});const data=await res.json();const queries=new Set();const thoughtsList=[];const sourcesList=[];const extractData=(obj)=>{if(typeof obj!==%27object%27||obj===null)return;if(Array.isArray(obj.search_queries)){obj.search_queries.forEach(sq=>{if(sq.q)queries.add(sq.q);});}if(obj.metadata&&Array.isArray(obj.metadata.search_queries)){obj.metadata.search_queries.forEach(sq=>{if(sq.q)queries.add(sq.q);});}if(obj.content_type==="thoughts"&&Array.isArray(obj.thoughts)){obj.thoughts.forEach(t=>{if(t.content)thoughtsList.push(t.content);});}if(obj.type==="search_result_group"&&Array.isArray(obj.entries)){obj.entries.forEach(entry=>{if(entry.type==="search_result"&&entry.url&&entry.title){sourcesList.push({title:entry.title,url:entry.url,snippet:entry.snippet||%27%27});}});}for(const key in obj){extractData(obj[key]);}};extractData(data);const uniqueQueries=Array.from(queries);if(uniqueQueries.length===0&&thoughtsList.length===0&&sourcesList.length===0){alert(%27No search queries, thoughts, or sources found.%27);return;}const newTab=window.open(%27%27,%27_blank%27);const doc=newTab.document;doc.open();doc.close();const style=doc.createElement(%27style%27);style.textContent=`body{font-family:-apple-system,BlinkMacSystemFont,%27Segoe UI%27,Roboto,sans-serif;max-width:800px;margin:40px auto;padding:20px;background:#f8fafc;line-height:1.6;}h1{color:#2d3748;border-bottom:3px solid #4299e1;padding-bottom:10px;margin:0;}h2{margin-top:40px;color:#2d3748;}p{color:#718096;margin-bottom:30px;font-size:16px;}ul{padding-left:20px;}li{margin-bottom:10px;}.query-item{background:white;margin:15px 0;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1);border-left:4px solid #4299e1;transition:all 0.2s;}.query-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15);}.header{display:flex;align-items:center;gap:15px;margin-bottom:20px;}.clipboard-btn{background:#4299e1;color:white;border:none;padding:8px 12px;border-radius:6px;cursor:pointer;font-size:14px;transition:all 0.2s;display:flex;align-items:center;gap:6px;}.clipboard-btn:hover{background:#3182ce;transform:translateY(-1px);}.clipboard-btn:active{background:#2c5282;transform:translateY(0);}.success-toast{position:fixed;top:20px;right:20px;background:#48bb78;color:white;padding:12px 20px;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,0.15);opacity:0;transform:translateX(100%);transition:all 0.3s ease;z-index:1000;}.success-toast.show{opacity:1;transform:translateX(0);}img.footer-logo{margin-top:40px;max-width:200px;display:block;margin-left:auto;margin-right:auto;}%60;doc.head.appendChild(style);const toast=doc.createElement('div');toast.className='success-toast';toast.id='successToast';toast.textContent='Keresések sikeresen kimásolva a vágólapra!';doc.body.appendChild(toast);const container=doc.createElement('div');const header=doc.createElement('div');header.className='header';const title=doc.createElement('h1');title.textContent='ChatGPT keresések';const clipboardBtn=doc.createElement('button');clipboardBtn.className='clipboard-btn';clipboardBtn.textContent='Másolás';clipboardBtn.addEventListener('click',()=>{const text=uniqueQueries.join('\n');navigator.clipboard.writeText(text).then(()=>{toast.classList.add('show');setTimeout(()=>toast.classList.remove('show'),3000);}).catch(()=>{const textArea=doc.createElement('textarea');textArea.value=text;doc.body.appendChild(textArea);textArea.select();doc.execCommand('copy');doc.body.removeChild(textArea);toast.classList.add('show');setTimeout(()=>toast.classList.remove('show'),3000);});});header.appendChild(title);header.appendChild(clipboardBtn);container.appendChild(header);if(uniqueQueries.length>0){const desc=doc.createElement('p');desc.textContent=%60${uniqueQueries.length} keresés:%60;container.appendChild(desc);uniqueQueries.forEach(q=>{const item=doc.createElement('div');item.className='query-item';item.textContent=q;container.appendChild(item);});}if(thoughtsList.length>0){const h2=doc.createElement('h2');h2.textContent='AI Reasoning / Gondolatok';container.appendChild(h2);thoughtsList.forEach(t=>{const item=doc.createElement('div');item.className='query-item';item.textContent=t;container.appendChild(item);});}if(sourcesList.length>0){const h2=doc.createElement('h2');h2.textContent='RAG (felhasznált források)';container.appendChild(h2);sourcesList.forEach(s=>{const item=doc.createElement('div');item.className='query-item';item.innerHTML=%60<strong>${s.title}</strong><br><a href="${s.url}" target="_blank">${s.url}</a><br><em>${s.snippet}</em>%60;container.appendChild(item);});}const logo=doc.createElement('img');logo.src='https://thepitch.hu/wp-content/uploads/2018/11/the-pitch-logo.png';logo.className='footer-logo';doc.body.appendChild(container);doc.body.appendChild(logo);}catch(e){alert('Nem sikerült adatot betölteni. Be vagy jelentkezve a ChatGPT-be?');console.error(e);}})();