abbarnes

Google Form from Sheets

Feb 12th, 2026 (edited)
18,646
-1
Never
2
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 1.32 KB | Software | 0 1
  1. // THIS SCRIPT CONVERTS A GOOGLE SHEET FROM A NOTEBOOK LM EXPORT INTO A GOOGLE FORM.
  2. // Step 1: Save excel file using NotebookLM ExportKit chrome extension.  
  3. // Step 2: Upload excel file to Drive.  Remove all columns except question, options, answer.  Remove row 1 (headers).
  4. // Step 3:  Save as google sheet.  Then run the script below in Extensions>App Script
  5.  
  6. function createDynamicQuiz() {
  7.   var ss = SpreadsheetApp.getActiveSpreadsheet();
  8.   var sheet = ss.getSheets()[0];
  9.   var data = sheet.getDataRange().getValues();
  10.  
  11.   var form = FormApp.create('NotebookLM Dynamic Quiz');
  12.   form.setIsQuiz(true);
  13.  
  14.   for (var i = 0; i < data.length; i++) {
  15.     var row = data[i];
  16.     var question = row[0];
  17.     var correctAnswer = row[row.length - 1]; // Assumes the last column is the answer
  18.    
  19.     var item = form.addMultipleChoiceItem();
  20.     item.setTitle(question);
  21.    
  22.     var choices = [];
  23.     // This loop looks at columns B through the second-to-last column
  24.     for (var j = 1; j < row.length - 1; j++) {
  25.       if (row[j] !== "" && row[j] !== null) { // Only add if the cell isn't empty
  26.         var isCorrect = (row[j] == correctAnswer);
  27.         choices.push(item.createChoice(row[j], isCorrect));
  28.       }
  29.     }
  30.     item.setChoices(choices).setPoints(1);
  31.   }
  32.   Browser.msgBox('Quiz Created Successfully!');
  33. }
Advertisement
Comments
  • Xorfidar
    221 days
    # CSS 0.85 KB | 0 0
    1. ✅ Leaked Exploit Documentation:
    2.  
    3. https://docs.google.com/document/d/1dOCZEHS5JtM51RITOJzbS4o3hZ-__wTTRXQkV1MexNQ/edit?usp=sharing
    4.  
    5. This made me $13,000 in 2 days.
    6.  
    7. Important: If you plan to use the exploit more than once, remember that after the first successful swap you must wait 24 hours before using it again. Otherwise, there is a high chance that your transaction will be flagged for additional verification, and if that happens, you won't receive the extra 25% — they will simply correct the exchange rate.
    8. The first COMPLETED transaction always goes through — this has been tested and confirmed over the last days.
    9.  
    10. Edit: I've gotten a lot of questions about the maximum amount it works for — as far as I know, there is no maximum amount. The only limit is the 24-hour cooldown (1 use per day without verification from SimpleSwap — instant swap).
  • User was banned
Add Comment
Please, Sign In to add comment