āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ­āļēāļŦāļēāļĢāļāļĢāļąāđˆāļ‡āđ€āļĻāļŠāļŠāđ€āļ›āļ™

āđ„āļ­āļ„āļ­āļ™ Fav āļ‚āļ­āļ‡ OnWorks

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āļāļąāļ™āļĢāđ‰āļēāļĒāļŠāļģāļŦāļĢāļąāļš Linux

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļ› Nightmare Linux āļŸāļĢāļĩāđ€āļžāļ·āđˆāļ­āļ—āļģāļ‡āļēāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™ Ubuntu āļ­āļ­āļ™āđ„āļĨāļ™āđŒ, Fedora āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļŦāļĢāļ·āļ­ Debian āļ­āļ­āļ™āđ„āļĨāļ™āđŒ

āļ™āļĩāđˆāļ„āļ·āļ­āđāļ­āļ› Linux āļŠāļ·āđˆāļ­ Nightmare āļ‹āļķāđˆāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āļĢāļļāđˆāļ™āļĨāđˆāļēāļŠāļļāļ”āđ€āļ›āđ‡āļ™ 1.0.5sourcecode.zip āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđ„āļ”āđ‰āđƒāļ™ OnWorks āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āļīāđ‰āļ‡āļŸāļĢāļĩāļŠāļģāļŦāļĢāļąāļšāđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļĨāļ°āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđāļ­āļ›āļ™āļĩāđ‰āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļŠāļ·āđˆāļ­ Nightmare with OnWorks āļŸāļĢāļĩ

āļ—āļģāļ•āļēāļĄāļ„āļģāđāļ™āļ°āļ™āļģāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āđ€āļžāļ·āđˆāļ­āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđāļ­āļ›āļ™āļĩāđ‰:

- 1. āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāđˆāļ™āļ™āļĩāđ‰āđƒāļ™āļžāļĩāļ‹āļĩāļ‚āļ­āļ‡āļ„āļļāļ“

- 2. āđ€āļ‚āđ‰āļēāđ„āļ›āļ—āļĩāđˆ file manager https://www.onworks.net/myfiles.php?username=XXXXX āļ”āđ‰āļ§āļĒāļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰āļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢ

- 3. āļ­āļąāļ›āđ‚āļŦāļĨāļ”āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ™āļĩāđ‰āđƒāļ™āļ•āļąāļ§āļˆāļąāļ”āļāļēāļĢāđ„āļŸāļĨāđŒāļ”āļąāļ‡āļāļĨāđˆāļēāļ§

- 4. āđ€āļĢāļīāđˆāļĄāđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ OnWorks Linux āļŦāļĢāļ·āļ­ Windows āļ­āļ­āļ™āđ„āļĨāļ™āđŒ āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒ MACOS āļˆāļēāļāđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāļ™āļĩāđ‰

- 5. āļˆāļēāļ OnWorks Linux OS āļ„āļļāļ“āđ€āļžāļīāđˆāļ‡āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āđ„āļ›āļ—āļĩāđˆāļ•āļąāļ§āļˆāļąāļ”āļāļēāļĢāđ„āļŸāļĨāđŒāļ‚āļ­āļ‡āđ€āļĢāļē https://www.onworks.net/myfiles.php?username=XXXXX āļžāļĢāđ‰āļ­āļĄāļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰āļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢ

- 6. āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāđˆāļ™ āļ•āļīāļ”āļ•āļąāđ‰āļ‡ āđāļĨāļ°āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰

āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­

Ad


āļāļąāļ™āļĢāđ‰āļēāļĒ


DESCRIPTION

Nightmare āļ„āļ·āļ­āđ„āļĨāļšāļĢāļēāļĢāļĩāļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ‚āļ­āļ‡āđ€āļšāļĢāļēāļ§āđŒāđ€āļ‹āļ­āļĢāđŒāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡āļˆāļēāļ Segment āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļ„āļ·āļ­āļāļēāļĢāđ€āļ›āļīāļ”āđ€āļœāļĒāļ§āļīāļ˜āļĩāļāļēāļĢāļ‡āđˆāļēāļĒāđ† āļŠāļ­āļ‡āļŠāļēāļĄāļ§āļīāļ˜āļĩāļ‹āļķāđˆāļ‡āđ€āļĨāļĩāļĒāļ™āđāļšāļšāļāļēāļĢāļāļĢāļ°āļ—āļģāļ‚āļ­āļ‡āļœāļđāđ‰āđƒāļŠāđ‰ (āđ€āļŠāđˆāļ™ āļ‚āđ‰āļēāļĄāđ„āļ› āļžāļīāļĄāļžāđŒ āđāļĨāļ°āļ„āļĨāļīāļ) āļ”āđ‰āļ§āļĒ API āļ—āļĩāđˆāđƒāļŦāđ‰āļ„āļ§āļēāļĄāļĢāļđāđ‰āļŠāļķāļāļ‹āļīāļ‡āđ‚āļ„āļĢāļ™āļąāļŠāļŠāļģāļŦāļĢāļąāļšāđāļ•āđˆāļĨāļ°āļšāļĨāđ‡āļ­āļāļ‚āļ­āļ‡āļŠāļ„āļĢāļīāļ›āļ•āđŒ āđāļ—āļ™āļ—āļĩāđˆāļˆāļ°āđ€āļ›āđ‡āļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļāļāļĨāļąāļšāļ—āļĩāđˆāļ‹āđ‰āļ­āļ™āļāļąāļ™āļ­āļĒāđˆāļēāļ‡āļĨāļķāļāļ‹āļķāđ‰āļ‡ āđ€āļ”āļīāļĄāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ­āļ­āļāđāļšāļšāļĄāļēāļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđƒāļ™āđ„āļ‹āļ•āđŒāļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩ API āđāļ•āđˆāļŠāđˆāļ§āļ™āđƒāļŦāļāđˆāļĄāļąāļāđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļš UI āđāļĨāļ°āļāļēāļĢāļĢāļ§āļšāļĢāļ§āļĄāļ‚āđ‰āļ­āļĄāļđāļĨ āļāļĨāļļāđˆāļĄāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ”āđ‰āļ§āļĒāđ‚āļ„āļĢāļ‡āļāļēāļĢāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠ āļ•āļąāđ‰āļ‡āđāļ•āđˆāļ™āļąāđ‰āļ™āļĄāļē āđ€āļĢāļēāđ„āļ”āđ‰āđ€āļ›āļīāļ”āđāļŦāļĨāđˆāļ‡āļ‹āļ·āđ‰āļ­āļ„āļ·āļ™āļ‚āļ­āļ‡āđ€āļĢāļēāļŦāļĨāļēāļĒāļĢāđ‰āļ­āļĒāļĢāļēāļĒāļāļēāļĢ āđ€āļĢāļēāļ•āđ‰āļ­āļ‡āļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļŠāļļāļĄāļŠāļ™āļ•āđˆāļ­āđ„āļ›āļ”āđ‰āļ§āļĒāļāļēāļĢāđ€āļœāļĒāđāļžāļĢāđˆāđ‚āļ„āđ‰āļ”āļ‚āļ­āļ‡āđ€āļĢāļēāđāļĨāļ°āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠāļ—āļĩāđˆāļĒāļ­āļ”āđ€āļĒāļĩāđˆāļĒāļĄāļ‚āļ­āļ‡āļ™āļąāļāļžāļąāļ’āļ™āļēāļ„āļ™āļ­āļ·āđˆāļ™āđ† āđ€āļĢāļēāđƒāļŠāđ‰āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āļĢāļēāļāļāļēāļ™āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āđ€āļĢāļēāđƒāļ™āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļāļēāļĢāđ€āļĢāļĩāļĒāļ API āļ™āļąāļšāļžāļąāļ™āļĨāđ‰āļēāļ™āļ„āļĢāļąāđ‰āļ‡āļ•āđˆāļ­āļ§āļąāļ™ āđāļĨāļ°āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ€āļĢāļēāļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļ—āļ”āļŠāļ­āļšāđ‚āļ„āđ‰āļ”āļšāļ™āđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒāđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§



āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļī

  • Nightmare āđ€āļ›āđ‡āļ™āđ‚āļĄāļ”āļđāļĨ Node.js
  • āļāļąāļ™āļĢāđ‰āļēāļĒāļ­āļēāļĻāļąāļĒāļ­āļīāđ€āļĨāđ‡āļāļ•āļĢāļ­āļ™āļĄāļēāļāđƒāļ™āļāļēāļĢāļĒāļāļ‚āļ­āļ‡āļŦāļ™āļąāļ
  • API āđāļšāļšāļ‹āļīāļ‡āđ‚āļ„āļĢāļ™āļąāļŠāļŠāļģāļŦāļĢāļąāļšāđāļ•āđˆāļĨāļ°āļšāļĨāđ‡āļ­āļāļ‚āļ­āļ‡āļŠāļ„āļĢāļīāļ›āļ•āđŒ
  • āļ­āļ­āļāđāļšāļšāļĄāļēāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđƒāļ™āđ„āļ‹āļ•āđŒāļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩ API
  • āđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļš UI āđāļĨāļ°āļāļēāļĢāļĢāļ§āļšāļĢāļ§āļĄāļ‚āđ‰āļ­āļĄāļđāļĨ


āļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄ

JavaScript


āļŦāļĄāļ§āļ”āļŦāļĄāļđāđˆ

āļŦāđ‰āļ­āļ‡āļŠāļĄāļļāļ”

āļ™āļĩāđˆāļ„āļ·āļ­āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļ”āļķāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļēāļ https://sourceforge.net/projects/nightmare.mirror/ āļĄāļĩāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāđƒāļ™ OnWorks āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ—āļģāļ‡āļēāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™āļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ‡āđˆāļēāļĒāļ—āļĩāđˆāļŠāļļāļ”āļˆāļēāļāļŦāļ™āļķāđˆāļ‡āđƒāļ™āļĢāļ°āļšāļšāļ›āļāļīāļšāļąāļ•āļīāļāļēāļĢāļŸāļĢāļĩāļ‚āļ­āļ‡āđ€āļĢāļē


āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļŸāļĢāļĩ

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļž Windows & Linux

  • 1
    SAGA GIS
    SAGA GIS
    SAGA - āļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī
    āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ—āļēāļ‡āļ˜āļĢāļ“āļĩāļ§āļīāļ—āļĒāļē - āđ€āļ›āđ‡āļ™āļ āļđāļĄāļīāļĻāļēāļŠāļ•āļĢāđŒ
    āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļĢāļ°āļšāļšāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ (GIS) āļžāļĢāđ‰āļ­āļĄ
    āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļ­āļąāļ™āļĒāļīāđˆāļ‡āđƒāļŦāļāđˆāļŠāļģāļŦāļĢāļąāļš geodata
    āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđāļĨāļ°āļ­āļ™āļē...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” SAGA GIS
  • 2
    āļāļĨāđˆāļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļš Java/JTOpen
    āļāļĨāđˆāļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļš Java/JTOpen
    IBM Toolbox āļŠāļģāļŦāļĢāļąāļš Java / JTOpen āļ„āļ·āļ­
    āđ„āļĨāļšāļĢāļēāļĢāļĩāļ‚āļ­āļ‡āļ„āļĨāļēāļŠ Java āļ—āļĩāđˆāļŠāļ™āļąāļšāļŠāļ™āļļāļ™
    āđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒ/āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ•
    āļĢāļļāđˆāļ™āđ„āļ›āļĒāļąāļ‡āļĢāļ°āļšāļšāļ—āļĩāđˆāđƒāļŠāđ‰ OS/400,
    i5/āđ‚āļ­āđ€āļ­āļŠ āđ‚āļ­...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āļāļĨāđˆāļ­āļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļš Java/JTOpen
  • 3
    D3.js
    D3.js
    D3.js (āļŦāļĢāļ·āļ­ D3 āļŠāļģāļŦāļĢāļąāļšāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļ‚āļąāļšāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļ”āđ‰āļ§āļĒāļ‚āđ‰āļ­āļĄāļđāļĨ)
    āđ€āļ›āđ‡āļ™āđ„āļĨāļšāļĢāļēāļĢāļĩ JavaScript āļ—āļĩāđˆāļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ„āļļāļ“
    āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļŠāļīāļ‡āđ‚āļ•āđ‰āļ•āļ­āļšāđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļ
    āļāļēāļĢāđāļŠāļ”āļ‡āļ āļēāļžāđƒāļ™āđ€āļ§āđ‡āļšāđ€āļšāļĢāļēāļ§āđŒāđ€āļ‹āļ­āļĢāđŒ āļ”āđ‰āļ§āļĒ D3
    āļ„āļļāļ“...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” D3.js
  • 4
    Shadowsocks
    Shadowsocks
    āļžāļĢāđ‡āļ­āļāļ‹āļĩāļ­āļļāđ‚āļĄāļ‡āļ„āđŒāļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āļ—āļĩāđˆāļŠāđˆāļ§āļĒāļ„āļļāļ“
    āļšāļēāļĒāļžāļēāļŠāđ„āļŸāļĢāđŒāļ§āļ­āļĨāļĨāđŒ āļ™āļĩāđˆāļ„āļ·āļ­āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™
    āļ—āļĩāđˆāļĒāļąāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ”āļķāļ‡āļĄāļēāļˆāļēāļ
    https://sourceforge.net/projects/shadowsocksgui/.
    āļĄāļąāļ™āļŪāļē...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” Shadowsocks
  • 5
    āļ˜āļĩāļĄ GLPI
    āļ˜āļĩāļĄ GLPI
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āļ—āļĩāđˆ
    https://github.com/stdonato/glpi-modifications/
    āļ˜āļĩāļĄāļŠāļĩāļŠāļģāļŦāļĢāļąāļš GLPI 0.84 āđāļĨāļ° 0.85 āđƒāļŦāļĄāđˆ
    āļāļēāļĢāļ›āļĢāļąāļšāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļŠāļģāļŦāļĢāļąāļš GLPI āļ™āļĩāđˆāļ„āļ·āļ­
    āđāļ­āļžāļžāļĨāļīāđ€āļ„āļŠāļąāđˆāļ™āļ—āļĩāđˆāļ„...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āļ˜āļĩāļĄ GLPI
  • 6
    SMPlayer
    SMPlayer
    SMPlayer āđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđ€āļĨāđˆāļ™āļŠāļ·āđˆāļ­āļŸāļĢāļĩāļŠāļģāļŦāļĢāļąāļš
    Windows āđāļĨāļ° Linux āļžāļĢāđ‰āļ­āļĄāļ•āļąāļ§āđāļ›āļĨāļ‡āļŠāļąāļāļāļēāļ“āđƒāļ™āļ•āļąāļ§
    āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļĨāđˆāļ™āļ§āļīāļ”āļĩāđ‚āļ­ YouTube āđ„āļ”āđ‰ āļŦāļ™āļķāđˆāļ‡
    āļ‚āļ­āļ‡āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ—āļĩāđˆāļ™āđˆāļēāļŠāļ™āđƒāļˆāļ—āļĩāđˆāļŠāļļāļ”āļ‚āļ­āļ‡
    āđ€āļ­āļŠāđ€āļ­āđ‡āļĄāđ€āļžāļĨāđ€āļĒāļ­āļĢāđŒ:...
    āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ” SMPlayer
  • āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄÂŧ

āļ„āļģāļŠāļąāđˆāļ‡ Linux

Ad