Google Meet Auto Starter + Link Copier (Popup Version)

Adds a button to auto-start a Google Meet and smoothly copy the link, then auto-close the dialog, blocking "Unable to copy" popups

作者
Mahmudul Hasan Shawon
今日安裝
0
安裝總數
0
評價
0 0 0
版本
2.3
建立日期
2025-05-18
更新日期
2025-05-18
尺寸
5.8 KB
授權條款
未知
腳本執行於

🚀 Google Meet Auto Starter + Link Copier (Popup Version)

This userscript automates starting a Google Meet meeting and copying the meeting link to your clipboard with a smooth user experience.


✨ Features

  • 🎯 Floating Action Button: A stylish fixed button labeled Start Meet & Copy Link on the bottom-left of the Google Meet landing page.
  • Instant Meeting Start: Automatically starts a new instant Google Meet meeting on button click.
  • 📋 Auto Copy Link: Copies the meeting URL directly to clipboard using GM_setClipboard.
  • 🔔 Toast Notification: A smooth animated popup confirms the link copy action.
  • Auto-Close Dialog: Closes the meeting link dialog automatically after copying.
  • Robust & Reliable: Uses intelligent waiting for elements to load before actions.


📖 Usage Instructions

  1. Open Google Meet Landing Page.
  2. Click the floating Start Meet & Copy Link button at the bottom-left corner.
  3. Script creates an instant meeting, copies the link, displays a confirmation popup, then closes the dialog.


🛠️ Script Components

▶️ startMeetAndCopyLink()
Handles the entire workflow: clicks “New meeting”, then “Start an instant meeting”, waits for the dialog, copies the link, and closes the dialog.
📋 copyLinkFromMeet()
Extracts the meeting URL from the dialog, copies it to clipboard, triggers the toast notification, and closes the dialog.
🔔 showToast(message, duration)
Creates and animates a top-center toast popup to confirm actions with smooth fade-in/out effects.
🔘 createFloatingButton()
Injects the floating button styled with CSS and attaches the click event handler.


🌐 Supported URLs


⚙️ Dependencies

This userscript requires clipboard access through the GM_setClipboard API available in Tampermonkey or Greasemonkey.


🎨 Customization Options

  • showToast() duration and style can be adjusted for personalized popup experience.
  • Button’s position, size, and colors can be modified in the createFloatingButton() function.


⚠️ Known Limitations

  • Selectors depend on Google Meet’s current UI structure — changes in the UI may require script updates.
  • Clipboard permissions vary depending on browser and userscript manager security settings.


📬 For support or feature requests, please contact the script author or visit the project repository.

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址